Browse Source

Merge branch 'Henrik' into max

max
Pixdigit 3 months ago
parent
commit
cbb1ae209d
49 changed files with 5191 additions and 29 deletions
  1. +0
    -1
      .gitignore
  2. +34
    -0
      addons/randomAudioStreamPlayer/icon_random_audio_stream_player.svg.import
  3. +34
    -0
      addons/randomAudioStreamPlayer/icon_random_audio_stream_player_2_d.svg.import
  4. +34
    -0
      addons/randomAudioStreamPlayer/icon_random_audio_stream_player_3_d.svg.import
  5. +1063
    -0
      assets/models/canon_plant/Canon Plant.escn.import
  6. +34
    -0
      assets/models/canon_plant/canonPlant_LOW_CanonPlant_AO.png.import
  7. +34
    -0
      assets/models/canon_plant/canonPlant_LOW_CanonPlant_BaseColor.png.import
  8. +34
    -0
      assets/models/canon_plant/canonPlant_LOW_CanonPlant_Metallic.png.import
  9. +34
    -0
      assets/models/canon_plant/canonPlant_LOW_CanonPlant_Normal.png.import
  10. +34
    -0
      assets/models/canon_plant/canonPlant_LOW_CanonPlant_Roughness.png.import
  11. +1063
    -0
      assets/models/satzkasten/satzkasten.escn.import
  12. +36
    -0
      assets/models/ship/noise texture.jpg.import
  13. +1063
    -0
      assets/models/ship/prototype ship.escn.import
  14. +1063
    -0
      assets/models/steering_plant/plant_steeringWheel.escn.import
  15. +36
    -0
      assets/models/steering_plant/steering wheel plant_AO.png.import
  16. +36
    -0
      assets/models/steering_plant/steering wheel plant_BaseColor.png.import
  17. +36
    -0
      assets/models/steering_plant/steering wheel plant_Metallic.png.import
  18. +36
    -0
      assets/models/steering_plant/steering wheel plant_Normal.png.import
  19. +36
    -0
      assets/models/steering_plant/steering wheel plant_Roughness.png.import
  20. +15
    -0
      assets/sound/Gulls/Seagulls_01_mono.ogg.import
  21. +15
    -0
      assets/sound/Gulls/Seagulls_02_mono.ogg.import
  22. +15
    -0
      assets/sound/Gulls/Seagulls_03_mono.ogg.import
  23. +15
    -0
      assets/sound/Gulls/Seagulls_04_mono.ogg.import
  24. +15
    -0
      assets/sound/Music_Main_Loop.ogg.import
  25. +15
    -0
      assets/sound/Music_Menu.ogg.import
  26. +15
    -0
      assets/sound/Plant_Die_Mono.ogg.import
  27. +15
    -0
      assets/sound/Plant_Grow_mono.ogg.import
  28. +15
    -0
      assets/sound/Plant_Propulsion_Loop.ogg.import
  29. +15
    -0
      assets/sound/Plant_Shoot_mono.ogg.import
  30. +15
    -0
      assets/sound/Plant_Shrink_mono.ogg.import
  31. +15
    -0
      assets/sound/Space_Waves_Loop.ogg.import
  32. +15
    -0
      assets/sound/Steps/Metal_Footstep_01_mono.ogg.import
  33. +15
    -0
      assets/sound/Steps/Metal_Footstep_02_mono.ogg.import
  34. +15
    -0
      assets/sound/Steps/Metal_Footstep_03_mono.ogg.import
  35. +15
    -0
      assets/sound/UI_Click_mono.ogg.import
  36. +15
    -0
      assets/sound/UI_back_mono.ogg.import
  37. +15
    -0
      assets/sound/creaks/Creak_01.ogg.import
  38. +15
    -0
      assets/sound/creaks/Creak_02.ogg.import
  39. +15
    -0
      assets/sound/creaks/Creak_03.ogg.import
  40. +15
    -0
      assets/sound/creaks/Creak_04.ogg.import
  41. +34
    -0
      icon.png.import
  42. +34
    -0
      icon.svg.import
  43. +4
    -0
      project.godot
  44. +42
    -1
      scenes/Ship.tscn
  45. +4
    -4
      scenes/sub_scenes/Planet.tscn
  46. +12
    -10
      scenes/sub_scenes/Seagull.tscn
  47. +3
    -3
      scenes/sub_scenes/player.tscn
  48. +0
    -10
      scenes/sub_scenes/ship.gd
  49. +3
    -0
      scenes/sub_scenes/ship.tscn

+ 0
- 1
.gitignore View File

@@ -1,3 +1,2 @@
*.import
.import
build_dir

+ 34
- 0
addons/randomAudioStreamPlayer/icon_random_audio_stream_player.svg.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/icon_random_audio_stream_player.svg-5a601129e3a46fa1c72ca5566169f2e6.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://addons/randomAudioStreamPlayer/icon_random_audio_stream_player.svg"
dest_files=[ "res://.import/icon_random_audio_stream_player.svg-5a601129e3a46fa1c72ca5566169f2e6.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
addons/randomAudioStreamPlayer/icon_random_audio_stream_player_2_d.svg.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/icon_random_audio_stream_player_2_d.svg-4fff6f62acbe173a4573e61fc078f248.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://addons/randomAudioStreamPlayer/icon_random_audio_stream_player_2_d.svg"
dest_files=[ "res://.import/icon_random_audio_stream_player_2_d.svg-4fff6f62acbe173a4573e61fc078f248.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
addons/randomAudioStreamPlayer/icon_random_audio_stream_player_3_d.svg.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/icon_random_audio_stream_player_3_d.svg-80090c5d537eba44e71295f1b8e8cd23.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://addons/randomAudioStreamPlayer/icon_random_audio_stream_player_3_d.svg"
dest_files=[ "res://.import/icon_random_audio_stream_player_3_d.svg-80090c5d537eba44e71295f1b8e8cd23.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 1063
- 0
assets/models/canon_plant/Canon Plant.escn.import
File diff suppressed because it is too large
View File


+ 34
- 0
assets/models/canon_plant/canonPlant_LOW_CanonPlant_AO.png.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/canonPlant_LOW_CanonPlant_AO.png-fe66005f2eb1710110e3aa8b5f99a886.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/models/canon_plant/canonPlant_LOW_CanonPlant_AO.png"
dest_files=[ "res://.import/canonPlant_LOW_CanonPlant_AO.png-fe66005f2eb1710110e3aa8b5f99a886.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
assets/models/canon_plant/canonPlant_LOW_CanonPlant_BaseColor.png.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/canonPlant_LOW_CanonPlant_BaseColor.png-ea142b0326c7ed9adf775bd1dcefdec7.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/models/canon_plant/canonPlant_LOW_CanonPlant_BaseColor.png"
dest_files=[ "res://.import/canonPlant_LOW_CanonPlant_BaseColor.png-ea142b0326c7ed9adf775bd1dcefdec7.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
assets/models/canon_plant/canonPlant_LOW_CanonPlant_Metallic.png.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/canonPlant_LOW_CanonPlant_Metallic.png-3ba5dbb7ed2cd2b2c379f06a24054d58.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/models/canon_plant/canonPlant_LOW_CanonPlant_Metallic.png"
dest_files=[ "res://.import/canonPlant_LOW_CanonPlant_Metallic.png-3ba5dbb7ed2cd2b2c379f06a24054d58.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
assets/models/canon_plant/canonPlant_LOW_CanonPlant_Normal.png.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/canonPlant_LOW_CanonPlant_Normal.png-09b37ce9b703e845312cc78f536e7563.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/models/canon_plant/canonPlant_LOW_CanonPlant_Normal.png"
dest_files=[ "res://.import/canonPlant_LOW_CanonPlant_Normal.png-09b37ce9b703e845312cc78f536e7563.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
assets/models/canon_plant/canonPlant_LOW_CanonPlant_Roughness.png.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/canonPlant_LOW_CanonPlant_Roughness.png-9b044169127caf6f538dfdc80099da29.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/models/canon_plant/canonPlant_LOW_CanonPlant_Roughness.png"
dest_files=[ "res://.import/canonPlant_LOW_CanonPlant_Roughness.png-9b044169127caf6f538dfdc80099da29.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 1063
- 0
assets/models/satzkasten/satzkasten.escn.import
File diff suppressed because it is too large
View File


+ 36
- 0
assets/models/ship/noise texture.jpg.import View File

@@ -0,0 +1,36 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/noise texture.jpg-25dcc3a2110f59e3d299f821a775dc18.s3tc.stex"
path.etc2="res://.import/noise texture.jpg-25dcc3a2110f59e3d299f821a775dc18.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}

[deps]

source_file="res://assets/models/ship/noise texture.jpg"
dest_files=[ "res://.import/noise texture.jpg-25dcc3a2110f59e3d299f821a775dc18.s3tc.stex", "res://.import/noise texture.jpg-25dcc3a2110f59e3d299f821a775dc18.etc2.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

+ 1063
- 0
assets/models/ship/prototype ship.escn.import
File diff suppressed because it is too large
View File


+ 1063
- 0
assets/models/steering_plant/plant_steeringWheel.escn.import
File diff suppressed because it is too large
View File


+ 36
- 0
assets/models/steering_plant/steering wheel plant_AO.png.import View File

@@ -0,0 +1,36 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/steering wheel plant_AO.png-8e4d6214e9c769ac993aea53a19aa223.s3tc.stex"
path.etc2="res://.import/steering wheel plant_AO.png-8e4d6214e9c769ac993aea53a19aa223.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}

[deps]

source_file="res://assets/models/steering_plant/steering wheel plant_AO.png"
dest_files=[ "res://.import/steering wheel plant_AO.png-8e4d6214e9c769ac993aea53a19aa223.s3tc.stex", "res://.import/steering wheel plant_AO.png-8e4d6214e9c769ac993aea53a19aa223.etc2.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

+ 36
- 0
assets/models/steering_plant/steering wheel plant_BaseColor.png.import View File

@@ -0,0 +1,36 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/steering wheel plant_BaseColor.png-dac4408e3ce2e4f5dd8b98572241198e.s3tc.stex"
path.etc2="res://.import/steering wheel plant_BaseColor.png-dac4408e3ce2e4f5dd8b98572241198e.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}

[deps]

source_file="res://assets/models/steering_plant/steering wheel plant_BaseColor.png"
dest_files=[ "res://.import/steering wheel plant_BaseColor.png-dac4408e3ce2e4f5dd8b98572241198e.s3tc.stex", "res://.import/steering wheel plant_BaseColor.png-dac4408e3ce2e4f5dd8b98572241198e.etc2.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

+ 36
- 0
assets/models/steering_plant/steering wheel plant_Metallic.png.import View File

@@ -0,0 +1,36 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/steering wheel plant_Metallic.png-4cd864687266e3852cb7e36a04327da7.s3tc.stex"
path.etc2="res://.import/steering wheel plant_Metallic.png-4cd864687266e3852cb7e36a04327da7.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}

[deps]

source_file="res://assets/models/steering_plant/steering wheel plant_Metallic.png"
dest_files=[ "res://.import/steering wheel plant_Metallic.png-4cd864687266e3852cb7e36a04327da7.s3tc.stex", "res://.import/steering wheel plant_Metallic.png-4cd864687266e3852cb7e36a04327da7.etc2.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

+ 36
- 0
assets/models/steering_plant/steering wheel plant_Normal.png.import View File

@@ -0,0 +1,36 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/steering wheel plant_Normal.png-0b4ac3db4254e3f1cb2225c3974c7e0c.s3tc.stex"
path.etc2="res://.import/steering wheel plant_Normal.png-0b4ac3db4254e3f1cb2225c3974c7e0c.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}

[deps]

source_file="res://assets/models/steering_plant/steering wheel plant_Normal.png"
dest_files=[ "res://.import/steering wheel plant_Normal.png-0b4ac3db4254e3f1cb2225c3974c7e0c.s3tc.stex", "res://.import/steering wheel plant_Normal.png-0b4ac3db4254e3f1cb2225c3974c7e0c.etc2.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=1
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

+ 36
- 0
assets/models/steering_plant/steering wheel plant_Roughness.png.import View File

@@ -0,0 +1,36 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/steering wheel plant_Roughness.png-f5de2647adbb87586a1fc92ce7d638d4.s3tc.stex"
path.etc2="res://.import/steering wheel plant_Roughness.png-f5de2647adbb87586a1fc92ce7d638d4.etc2.stex"
metadata={
"imported_formats": [ "s3tc", "etc2" ],
"vram_texture": true
}

[deps]

source_file="res://assets/models/steering_plant/steering wheel plant_Roughness.png"
dest_files=[ "res://.import/steering wheel plant_Roughness.png-f5de2647adbb87586a1fc92ce7d638d4.s3tc.stex", "res://.import/steering wheel plant_Roughness.png-f5de2647adbb87586a1fc92ce7d638d4.etc2.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

+ 15
- 0
assets/sound/Gulls/Seagulls_01_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Seagulls_01_mono.ogg-0386a177cf5d79ceb224cb7e72071f63.oggstr"

[deps]

source_file="res://assets/sound/Gulls/Seagulls_01_mono.ogg"
dest_files=[ "res://.import/Seagulls_01_mono.ogg-0386a177cf5d79ceb224cb7e72071f63.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/Gulls/Seagulls_02_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Seagulls_02_mono.ogg-061ac7a4641962f80febb20df22cfad9.oggstr"

[deps]

source_file="res://assets/sound/Gulls/Seagulls_02_mono.ogg"
dest_files=[ "res://.import/Seagulls_02_mono.ogg-061ac7a4641962f80febb20df22cfad9.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/Gulls/Seagulls_03_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Seagulls_03_mono.ogg-44b5ede411ba8d5dfbb6ec0e32b10a2a.oggstr"

[deps]

source_file="res://assets/sound/Gulls/Seagulls_03_mono.ogg"
dest_files=[ "res://.import/Seagulls_03_mono.ogg-44b5ede411ba8d5dfbb6ec0e32b10a2a.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/Gulls/Seagulls_04_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Seagulls_04_mono.ogg-1adc2467ced01e82e9ecc730f5f38cb6.oggstr"

[deps]

source_file="res://assets/sound/Gulls/Seagulls_04_mono.ogg"
dest_files=[ "res://.import/Seagulls_04_mono.ogg-1adc2467ced01e82e9ecc730f5f38cb6.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/Music_Main_Loop.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Music_Main_Loop.ogg-526fd9caf024c38b9821021be64c60aa.oggstr"

[deps]

source_file="res://assets/sound/Music_Main_Loop.ogg"
dest_files=[ "res://.import/Music_Main_Loop.ogg-526fd9caf024c38b9821021be64c60aa.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Music_Menu.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Music_Menu.ogg-b81a6011673ac6cf94462a51913903d9.oggstr"

[deps]

source_file="res://assets/sound/Music_Menu.ogg"
dest_files=[ "res://.import/Music_Menu.ogg-b81a6011673ac6cf94462a51913903d9.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Plant_Die_Mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Plant_Die_Mono.ogg-6d3198ed118f9f63bedfc67baa74815c.oggstr"

[deps]

source_file="res://assets/sound/Plant_Die_Mono.ogg"
dest_files=[ "res://.import/Plant_Die_Mono.ogg-6d3198ed118f9f63bedfc67baa74815c.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Plant_Grow_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Plant_Grow_mono.ogg-43bd3219ada1029ad7d7dc914eec57c3.oggstr"

[deps]

source_file="res://assets/sound/Plant_Grow_mono.ogg"
dest_files=[ "res://.import/Plant_Grow_mono.ogg-43bd3219ada1029ad7d7dc914eec57c3.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Plant_Propulsion_Loop.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Plant_Propulsion_Loop.ogg-54fb5a66843877439950fc18922c4c5a.oggstr"

[deps]

source_file="res://assets/sound/Plant_Propulsion_Loop.ogg"
dest_files=[ "res://.import/Plant_Propulsion_Loop.ogg-54fb5a66843877439950fc18922c4c5a.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Plant_Shoot_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Plant_Shoot_mono.ogg-106d4072fd6f1e030d1500522af55d72.oggstr"

[deps]

source_file="res://assets/sound/Plant_Shoot_mono.ogg"
dest_files=[ "res://.import/Plant_Shoot_mono.ogg-106d4072fd6f1e030d1500522af55d72.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Plant_Shrink_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Plant_Shrink_mono.ogg-c55d62497007bb09115af7fddd4d61f8.oggstr"

[deps]

source_file="res://assets/sound/Plant_Shrink_mono.ogg"
dest_files=[ "res://.import/Plant_Shrink_mono.ogg-c55d62497007bb09115af7fddd4d61f8.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Space_Waves_Loop.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Space_Waves_Loop.ogg-e343eec48dffbc00bb059f02b578f60e.oggstr"

[deps]

source_file="res://assets/sound/Space_Waves_Loop.ogg"
dest_files=[ "res://.import/Space_Waves_Loop.ogg-e343eec48dffbc00bb059f02b578f60e.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/Steps/Metal_Footstep_01_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Metal_Footstep_01_mono.ogg-8aecf7893ead7836c0a246fd75c4aae3.oggstr"

[deps]

source_file="res://assets/sound/Steps/Metal_Footstep_01_mono.ogg"
dest_files=[ "res://.import/Metal_Footstep_01_mono.ogg-8aecf7893ead7836c0a246fd75c4aae3.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/Steps/Metal_Footstep_02_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Metal_Footstep_02_mono.ogg-3fa2b03271dfc22f38888d46c47fbd6e.oggstr"

[deps]

source_file="res://assets/sound/Steps/Metal_Footstep_02_mono.ogg"
dest_files=[ "res://.import/Metal_Footstep_02_mono.ogg-3fa2b03271dfc22f38888d46c47fbd6e.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/Steps/Metal_Footstep_03_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Metal_Footstep_03_mono.ogg-bbac990a00ceadf50904e54f156a90a2.oggstr"

[deps]

source_file="res://assets/sound/Steps/Metal_Footstep_03_mono.ogg"
dest_files=[ "res://.import/Metal_Footstep_03_mono.ogg-bbac990a00ceadf50904e54f156a90a2.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/UI_Click_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/UI_Click_mono.ogg-e9237b0f5cdc64f1cc57c6f7988ab705.oggstr"

[deps]

source_file="res://assets/sound/UI_Click_mono.ogg"
dest_files=[ "res://.import/UI_Click_mono.ogg-e9237b0f5cdc64f1cc57c6f7988ab705.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/UI_back_mono.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/UI_back_mono.ogg-6d43e38b98d7766ed2bd9382a445dc4c.oggstr"

[deps]

source_file="res://assets/sound/UI_back_mono.ogg"
dest_files=[ "res://.import/UI_back_mono.ogg-6d43e38b98d7766ed2bd9382a445dc4c.oggstr" ]

[params]

loop=true
loop_offset=0

+ 15
- 0
assets/sound/creaks/Creak_01.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Creak_01.ogg-b3b7d33bf00b9d700bc169bc355960b3.oggstr"

[deps]

source_file="res://assets/sound/creaks/Creak_01.ogg"
dest_files=[ "res://.import/Creak_01.ogg-b3b7d33bf00b9d700bc169bc355960b3.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/creaks/Creak_02.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Creak_02.ogg-b6d79a7006910d015921dc891542a314.oggstr"

[deps]

source_file="res://assets/sound/creaks/Creak_02.ogg"
dest_files=[ "res://.import/Creak_02.ogg-b6d79a7006910d015921dc891542a314.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/creaks/Creak_03.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Creak_03.ogg-605db2a4f38f5abd8dc86a313ffebbcb.oggstr"

[deps]

source_file="res://assets/sound/creaks/Creak_03.ogg"
dest_files=[ "res://.import/Creak_03.ogg-605db2a4f38f5abd8dc86a313ffebbcb.oggstr" ]

[params]

loop=false
loop_offset=0

+ 15
- 0
assets/sound/creaks/Creak_04.ogg.import View File

@@ -0,0 +1,15 @@
[remap]

importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/Creak_04.ogg-a65c109e6bf82acaae5fde66d737d45b.oggstr"

[deps]

source_file="res://assets/sound/creaks/Creak_04.ogg"
dest_files=[ "res://.import/Creak_04.ogg-a65c109e6bf82acaae5fde66d737d45b.oggstr" ]

[params]

loop=false
loop_offset=0

+ 34
- 0
icon.png.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://icon.png"
dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 34
- 0
icon.svg.import View File

@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/icon.svg-218a8f2b3041327d8a5756f3a245f83b.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://icon.svg"
dest_files=[ "res://.import/icon.svg-218a8f2b3041327d8a5756f3a245f83b.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

+ 4
- 0
project.godot View File

@@ -34,6 +34,10 @@ gdscript/completion/autocomplete_setters_and_getters=true
window/size/width=1920
window/size/height=1080

[editor_plugins]

enabled=PoolStringArray( "randomAudioStreamPlayer" )

[gui]

theme/custom_font="res://assets/font/booter_mid.tres"


+ 42
- 1
scenes/Ship.tscn View File

@@ -1,10 +1,16 @@
[gd_scene load_steps=36 format=2]
[gd_scene load_steps=39 format=2]

[ext_resource path="res://scenes/sub_scenes/ship.tscn" type="PackedScene" id=1]
[ext_resource path="res://scenes/sub_scenes/player.tscn" type="PackedScene" id=2]
[ext_resource path="res://scenes/sub_scenes/Seagull.tscn" type="PackedScene" id=3]
[ext_resource path="res://scenes/sub_scenes/satzkasten.tscn" type="PackedScene" id=4]
[ext_resource path="res://scenes/sub_scenes/OxygenBubble.tscn" type="PackedScene" id=5]
[ext_resource path="res://addons/randomAudioStreamPlayer/random_audio_stream_player_3D.gd" type="Script" id=6]
[ext_resource path="res://assets/sound/creaks/Creak_01.ogg" type="AudioStream" id=7]
[ext_resource path="res://assets/sound/creaks/Creak_02.ogg" type="AudioStream" id=8]
[ext_resource path="res://assets/sound/creaks/Creak_03.ogg" type="AudioStream" id=9]
[ext_resource path="res://assets/sound/creaks/Creak_04.ogg" type="AudioStream" id=10]
[ext_resource path="res://assets/sound/Music_Main_Loop.ogg" type="AudioStream" id=11]

[sub_resource type="Environment" id=1]
background_mode = 1
@@ -207,6 +213,18 @@ func _physics_process(delta):
rotation.y += speed * delta
"

[sub_resource type="GDScript" id=27]
script/source = "extends Spatial

onready var creakAudio = get_node(\"RandomAudioStreamPlayer3D\")
onready var timer = get_node(\"Timer\")


func _on_Timer_timeout():
creakAudio.play()
timer.start(State.rng.randf_range(5.0, 10.0))
"

[node name="Ship" type="Spatial"]

[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
@@ -428,7 +446,30 @@ transform = Transform( -1.62921e-07, 0, -1, 0, 1, 0, 1, 0, -1.62921e-07, 11.2304

[node name="Bubble" parent="." instance=ExtResource( 5 )]
transform = Transform( 30, 0, 0, 0, 25, 0, 0, 0, 25, -2.66053, 15.0877, 0 )

[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="."]
stream = ExtResource( 11 )

[node name="CreakSound" type="Spatial" parent="."]
script = SubResource( 27 )

[node name="Timer" type="Timer" parent="CreakSound"]
wait_time = 5.0
autostart = true

[node name="RandomAudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="CreakSound"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.19563, 8.60105, 0 )
script = ExtResource( 6 )
streams = [ ExtResource( 7 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 10 ) ]
random_strategy = 0
randomize_volume = false
volume_min = 0.0
volume_max = 0.0
randomize_pitch = false
pitch_min = 1.0
pitch_max = 1.0
[connection signal="body_entered" from="AnimationPlayer/Area" to="AnimationPlayer" method="_on_steer_body_entered"]
[connection signal="body_exited" from="AnimationPlayer/Area" to="AnimationPlayer" method="_on_steer_body_exited"]
[connection signal="body_entered" from="WaterDetector" to="WaterDetector" method="_on_body_entered"]
[connection signal="body_entered" from="FertilizerDetector" to="FertilizerDetector" method="_on_body_entered"]
[connection signal="timeout" from="CreakSound/Timer" to="CreakSound" method="_on_Timer_timeout"]

+ 4
- 4
scenes/sub_scenes/Planet.tscn View File

@@ -24,15 +24,15 @@ gravity = Vector3( 0, 0, 0 )
initial_velocity_random = 0.1
color = Color( 0.705882, 0.290196, 0.290196, 1 )

[sub_resource type="SpatialMaterial" id=6]
[sub_resource type="SpatialMaterial" id=5]
flags_transparent = true
albedo_color = Color( 0.968627, 0.968627, 0.968627, 0.705882 )
rim_enabled = true
rim = 1.0
rim_tint = 0.5

[sub_resource type="SphereMesh" id=5]
material = SubResource( 6 )
[sub_resource type="SphereMesh" id=6]
material = SubResource( 5 )
radius = 0.2
height = 1.0
radial_segments = 37
@@ -52,4 +52,4 @@ amount = 50
lifetime = 15.0
preprocess = 54.03
process_material = SubResource( 4 )
draw_pass_1 = SubResource( 5 )
draw_pass_1 = SubResource( 6 )

+ 12
- 10
scenes/sub_scenes/Seagull.tscn View File

@@ -8,36 +8,38 @@

[sub_resource type="CapsuleMesh" id=1]

[sub_resource type="GDScript" id=2]
script/source = "extends MeshInstance
[sub_resource type="GDScript" id=3]
script/source = "extends Timer


onready var audio = get_node(\"RandomAudioStreamPlayer3D\")
onready var timer = get_node(\"Timer\")
onready var audio = get_node(\"../RandomAudioStreamPlayer3D\")

func _on_Timer_timeout():
func _ready():
assert(audio != null)

func _on_timeout():
audio.play()
timer.start()
start(State.rng.randf_range(3.0, 6.0))
"

[node name="Gull Dummy" type="MeshInstance"]
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.7, 15, 0, 0 )
mesh = SubResource( 1 )
material/0 = null
script = SubResource( 2 )

[node name="Timer" type="Timer" parent="."]
wait_time = 3.0
autostart = true
script = SubResource( 3 )

[node name="RandomAudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
script = ExtResource( 5 )
streams = [ ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ), ExtResource( 1 ) ]
random_strategy = 0
randomize_volume = false
volume_min = 0.0
volume_max = 0.0
volume_min = 10.0
volume_max = 10.0
randomize_pitch = false
pitch_min = 1.0
pitch_max = 1.0
[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"]
[connection signal="timeout" from="Timer" to="Timer" method="_on_timeout"]

+ 3
- 3
scenes/sub_scenes/player.tscn View File

@@ -148,9 +148,9 @@ autostart = true
script = ExtResource( 1 )
streams = [ ExtResource( 3 ), ExtResource( 2 ), ExtResource( 4 ) ]
random_strategy = 2
randomize_volume = false
volume_min = -5.0
volume_max = -5.0
randomize_volume = true
volume_min = -80.0
volume_max = -80.0
randomize_pitch = false
pitch_min = 1.0
pitch_max = 1.0


+ 0
- 10
scenes/sub_scenes/ship.gd View File

@@ -1,10 +0,0 @@
extends Spatial

onready var creakAudio = get_node("RandomAudioStreamPlayer3D")
onready var timer = get_node("Timer")

func _on_Timer_timeout():
creakAudio.play()
timer.set_wait_time(5.0)

+ 3
- 0
scenes/sub_scenes/ship.tscn View File

@@ -6,6 +6,7 @@
[sub_resource type="GDScript" id=1]
script/source = "extends Spatial


func _ready():
for child in get_children():
for child2 in child.get_children():
@@ -16,6 +17,8 @@ func _ready():
child2.add_animation(\"anim\", anim)
child2.current_animation = \"anim\"
child2.play()


"

[sub_resource type="OpenSimplexNoise" id=3]


Loading…
Cancel
Save