Add scaling Alien Grunt boss waves and native simulation; publish Web release

This commit is contained in:
enne2
2026-10-15 15:08:52 +02:00
parent 5761e160c1
commit 2606fc5cc2
44 changed files with 1464 additions and 9 deletions
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cdts6iktprn6i"
path="res://.godot/imported/ag_alert1.wav-acffe378ab4d6384a1a49fa2bd60bbf2.sample"
[deps]
source_file="res://assets/audio/agrunt/ag_alert1.wav"
dest_files=["res://.godot/imported/ag_alert1.wav-acffe378ab4d6384a1a49fa2bd60bbf2.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dgr42fotc24u1"
path="res://.godot/imported/ag_attack1.wav-fa83036792842a5b3d3a66290dac5208.sample"
[deps]
source_file="res://assets/audio/agrunt/ag_attack1.wav"
dest_files=["res://.godot/imported/ag_attack1.wav-fa83036792842a5b3d3a66290dac5208.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://c8kiggo0486sf"
path="res://.godot/imported/ag_die1.wav-f92fb6a0c3738ed34e382ea4353b4a9d.sample"
[deps]
source_file="res://assets/audio/agrunt/ag_die1.wav"
dest_files=["res://.godot/imported/ag_die1.wav-f92fb6a0c3738ed34e382ea4353b4a9d.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dmo48gk3xbvg3"
path="res://.godot/imported/ag_fire1.wav-2f950cd03eb69f34e7fd7c2a8039b9c5.sample"
[deps]
source_file="res://assets/audio/agrunt/ag_fire1.wav"
dest_files=["res://.godot/imported/ag_fire1.wav-2f950cd03eb69f34e7fd7c2a8039b9c5.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cldtgo07ex63i"
path="res://.godot/imported/ag_idle1.wav-d9574faf8f4b389f09cac1865389c210.sample"
[deps]
source_file="res://assets/audio/agrunt/ag_idle1.wav"
dest_files=["res://.godot/imported/ag_idle1.wav-d9574faf8f4b389f09cac1865389c210.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d0fa5d4u8jg7o"
path="res://.godot/imported/ag_pain1.wav-1a2fea6061f7be683023ff0a06ce5be3.sample"
[deps]
source_file="res://assets/audio/agrunt/ag_pain1.wav"
dest_files=["res://.godot/imported/ag_pain1.wav-1a2fea6061f7be683023ff0a06ce5be3.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://vv6j6hku4ojs"
path="res://.godot/imported/port_suckin1.wav-c7fd1d2d69066020efaffa27f820fa58.sample"
[deps]
source_file="res://assets/audio/ambience/port_suckin1.wav"
dest_files=["res://.godot/imported/port_suckin1.wav-c7fd1d2d69066020efaffa27f820fa58.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://br5o0bbodoumv"
path="res://.godot/imported/port_suckout1.wav-9db293b668ab7745c877676f6183cc29.sample"
[deps]
source_file="res://assets/audio/ambience/port_suckout1.wav"
dest_files=["res://.godot/imported/port_suckout1.wav-9db293b668ab7745c877676f6183cc29.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2
Binary file not shown.
+16
View File
@@ -0,0 +1,16 @@
[remap]
importer="goldsrc.mdl"
importer_version=2
type="PackedScene"
uid="uid://dgpthnqdl2cav"
path="res://.godot/imported/agrunt_textured.mdl-6e6e948c8e5921446dd409aeee04ef1f.scn"
[deps]
source_file="res://assets/boss/agrunt_textured.mdl"
dest_files=["res://.godot/imported/agrunt_textured.mdl-6e6e948c8e5921446dd409aeee04ef1f.scn"]
[params]
scale_factor=0.025
Binary file not shown.
Binary file not shown.
+16
View File
@@ -0,0 +1,16 @@
[remap]
importer="goldsrc.mdl"
importer_version=2
type="PackedScene"
uid="uid://cpmr4qhd4t7me"
path="res://.godot/imported/hornet_textured.mdl-b1c3fc2d788c210af5f8b7c13bbc4cac.scn"
[deps]
source_file="res://assets/boss/hornet_textured.mdl"
dest_files=["res://.godot/imported/hornet_textured.mdl-b1c3fc2d788c210af5f8b7c13bbc4cac.scn"]
[params]
scale_factor=0.025
Binary file not shown.
+134
View File
@@ -0,0 +1,134 @@
[
{
"sources": [
{
"path": "models/agrunt.mdl",
"sha256": "ec415074fa6a5ed23e47b1370d03b052ffafa735de328233c42db33e62bcbc27"
},
{
"path": "models/agruntt.mdl",
"sha256": "b63ebbde5eadf176235057c7746339fd7c040e0cd05f209cee0ce8606e3d7ab2"
}
],
"destination": "assets/boss/agrunt_textured.mdl",
"sha256": "c780b5a7f71f997d59da72bb57d2a732eae061d8cf6a179ebcb85408465ceaf7",
"animations": [
"bigflinch",
"diebackward",
"dieforward",
"diegut",
"diehead",
"diesimple",
"hornetattack",
"idle1",
"larmflinch",
"llegflinch",
"longshoot",
"mattack2",
"mattack3",
"quickshoot",
"rarmflinch",
"rlegflinch",
"run",
"smallflinch",
"threat",
"turnl",
"turnr",
"victoryeat",
"victorysquat",
"victorysquat_2",
"walk"
],
"omitted_sequences": [
{
"index": 17,
"label": "attack3",
"external_group": 1
},
{
"index": 18,
"label": "attack3",
"external_group": 1
},
{
"index": 27,
"label": "float",
"external_group": 1
},
{
"index": 28,
"label": "scare",
"external_group": 1
},
{
"index": 29,
"label": "bigopen",
"external_group": 1
},
{
"index": 30,
"label": "smashrail",
"external_group": 1
},
{
"index": 31,
"label": "landhard",
"external_group": 1
}
]
},
{
"sources": [
{
"path": "models/hornet.mdl",
"sha256": "05297b1015e00543fd1c6da4ddb52fd1868bfb3fadf10fe8fe842cbb59a70990"
}
],
"destination": "assets/boss/hornet_textured.mdl",
"sha256": "12e71d44d3b15158140bcc2bf84e17d17f700e45b421528a699c7d95373a3ce6",
"animations": [
"idle"
],
"omitted_sequences": []
},
{
"source": "sound/agrunt/ag_alert1.wav",
"destination": "assets/audio/agrunt/ag_alert1.wav",
"sha256": "e7db247b49bb4f2e35039b6547226328217781b4601fe27eaed62847261ab901"
},
{
"source": "sound/agrunt/ag_attack1.wav",
"destination": "assets/audio/agrunt/ag_attack1.wav",
"sha256": "bcf3445e450130c0c6bc04d57e278a41d53204e12d7e75ed94f6b8c35a194c01"
},
{
"source": "sound/agrunt/ag_fire1.wav",
"destination": "assets/audio/agrunt/ag_fire1.wav",
"sha256": "783257df249a9393809b4dd12ef00b26ef53b72b2567c6f71391bf80b4b8c0fd"
},
{
"source": "sound/agrunt/ag_idle1.wav",
"destination": "assets/audio/agrunt/ag_idle1.wav",
"sha256": "99ba60b58c79a36674e9e73cc27c29935ad27daa8b55479dab76fcbf5a6e5a28"
},
{
"source": "sound/agrunt/ag_pain1.wav",
"destination": "assets/audio/agrunt/ag_pain1.wav",
"sha256": "4bdcfa8c6092eb9c269e28066bb04e4858191ea38f88a545a34b67e5fe701fc1"
},
{
"source": "sound/agrunt/ag_die1.wav",
"destination": "assets/audio/agrunt/ag_die1.wav",
"sha256": "a89a59e47cf15983089f04c3e7b56a72c5f35a4b69a69770b34db58512a61b0f"
},
{
"source": "sound/ambience/port_suckin1.wav",
"destination": "assets/audio/ambience/port_suckin1.wav",
"sha256": "10a0114475ed645d477cda7912200a391f410388d8fff48980d89b9abc18c787"
},
{
"source": "sound/ambience/port_suckout1.wav",
"destination": "assets/audio/ambience/port_suckout1.wav",
"sha256": "1acbd24d45534bc231933cf53dbec3d3822cd34330ab7a283a9e5ff6a22c2ef9"
}
]