]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Add new monster models, textures and sounds
authorLegendaryGuard <rootuser999@gmail.com>
Mon, 13 Dec 2021 23:08:58 +0000 (00:08 +0100)
committerLegendaryGuard <rootuser999@gmail.com>
Mon, 13 Dec 2021 23:08:58 +0000 (00:08 +0100)
56 files changed:
models/monsters/mage.dpm
models/monsters/mage.dpm.framegroups
models/monsters/shambler.mdl
models/monsters/shambler.mdl.framegroups
models/monsters/spider.dpm
models/monsters/spider.dpm.framegroups
models/monsters/wizard.mdl
models/monsters/wizard.mdl.framegroups
models/monsters/wyvern.dpm [new file with mode: 0644]
models/monsters/wyvern.dpm.framegroups [new file with mode: 0644]
scripts/monsters.shader
sound/monsters/mage/death.ogg [new file with mode: 0644]
sound/monsters/mage/melee.ogg [new file with mode: 0644]
sound/monsters/mage/pain.ogg [new file with mode: 0644]
sound/monsters/mage/ranged.ogg [new file with mode: 0644]
sound/monsters/mage/spawn.ogg [new file with mode: 0644]
sound/monsters/spider/death.ogg [new file with mode: 0644]
sound/monsters/spider/idle.ogg [new file with mode: 0644]
sound/monsters/spider/melee.ogg [new file with mode: 0644]
sound/monsters/spider/pain.ogg [new file with mode: 0644]
sound/monsters/spider/sight.ogg [new file with mode: 0644]
sound/monsters/spider/spawn.ogg [new file with mode: 0644]
textures/Spider.jpg [new file with mode: 0644]
textures/Spider_gloss.jpg [new file with mode: 0644]
textures/Spider_gloss_alpha.jpg [new file with mode: 0644]
textures/Spider_glow.jpg [new file with mode: 0644]
textures/Spider_norm.jpg [new file with mode: 0644]
textures/Spider_norm_alpha.jpg [new file with mode: 0644]
textures/Spider_reflect.jpg [new file with mode: 0644]
textures/Spider_shirt.jpg [new file with mode: 0644]
textures/glow_reflect.jpg [new file with mode: 0644]
textures/golem.jpg [new file with mode: 0644]
textures/golem_gloss.jpg [new file with mode: 0644]
textures/golem_gloss_alpha.jpg [new file with mode: 0644]
textures/golem_glow.jpg [new file with mode: 0644]
textures/golem_norm.jpg [new file with mode: 0644]
textures/golem_norm_alpha.jpg [new file with mode: 0644]
textures/golem_reflect.jpg [new file with mode: 0644]
textures/golem_shirt.jpg [new file with mode: 0644]
textures/mage.tga [deleted file]
textures/mage_glow.tga [deleted file]
textures/mage_pants.tga [deleted file]
textures/monsters/Dragon.jpg [new file with mode: 0644]
textures/monsters/Dragon_norm.jpg [new file with mode: 0644]
textures/monsters/Dragon_norm_alpha.jpg [new file with mode: 0644]
textures/monsters/Dragon_shirt.jpg [new file with mode: 0644]
textures/monsters/Dragon_spec.jpg [new file with mode: 0644]
textures/nanomage.jpg [new file with mode: 0644]
textures/nanomage_gloss.jpg [new file with mode: 0644]
textures/nanomage_glow.jpg [new file with mode: 0644]
textures/nanomage_norm.jpg [new file with mode: 0644]
textures/nanomage_reflect.jpg [new file with mode: 0644]
textures/nanomage_shirt.jpg [new file with mode: 0644]
textures/spidertex.tga [deleted file]
textures/spidertex_glow.tga [deleted file]
textures/spidertex_pants.tga [deleted file]

index 2e50fb5ca6e9fc149005b1258acea666696ac558..b7c44ddb45e25a5b896a2dae03ed94119beb2c8b 100644 (file)
Binary files a/models/monsters/mage.dpm and b/models/monsters/mage.dpm differ
index 4a72c65c14578f06be900528e7991ae99967f051..d3a64efa5d026d889759eef2e3cdc8977110275a 100644 (file)
@@ -1,11 +1,18 @@
 /*
-Generated framegroups file for mage
+Generated framegroups file for nanomage
 Used by DarkPlaces to simulate frame groups in DPM models.
 */
 
-1 31 30 1 // mage idle
-32 31 30 1 // mage walk
-63 16 30 1 // mage attack
-79 16 30 1 // mage hit
-95 31 30 0 // mage die
-126 31 60 1 // mage walk
+1 61 12 1 // nanomage idle
+62 9 10 1 // nanomage run
+71 71 30 1 // nanomage attack01
+142 43 30 1 // nanomage attack02
+185 61 30 1 // nanomage attack03
+246 101 30 1 // nanomage attack04
+347 11 30 1 // nanomage pain01
+358 16 30 1 // nanomage pain02
+374 31 30 1 // nanomage pain03
+405 86 30 0 // nanomage death01
+491 56 30 0 // nanomage death02
+547 2 1 0 // nanomage dead01
+549 2 1 0 // nanomage dead02
index 2e23dfa90b82ac1ff46c93374231e000763a223f..667ebd501731048e789ecf1dd04c418309e32442 100644 (file)
Binary files a/models/monsters/shambler.mdl and b/models/monsters/shambler.mdl differ
index b003d568d2f0821dda2997f434afccc778f812c6..b5cdca3d5c9fc205c418351a587218f1b17d363c 100644 (file)
@@ -1 +1,29 @@
-1 16 10 1 // shambler stand\r18 11 10 1 // shambler walk\r31 5 10 1 // shambler run\r37 11 10 1 // shambler smash\r49 8 10 1 // shambler swing right\r58 8 10 1 // shambler swing left\r67 11 10 1 // shambler magic\r79 5 10 0 // shambler pain\r85 10 10 0 // shambler death
\ No newline at end of file
+/*
+Generated framegroups file for golem
+Used by DarkPlaces to simulate frame groups in DPM models.
+*/
+
+1 21 5 1 // golem idle
+22 61 30 1 // golem run
+83 21 30 1 // golem runangry
+104 36 30 0 // golem melee01
+140 36 30 0 // golem melee02
+176 61 30 0 // golem melee03
+237 61 30 0 // golem melee04
+298 21 30 0 // golem hit01
+319 21 30 0 // golem hit02
+340 21 30 0 // golem hit03
+361 21 30 0 // golem hit04
+382 61 30 0 // golem hithard
+443 101 30 0 // golem enrage
+544 61 30 0 // golem death01
+605 2 30 0 // golem dead01
+607 36 30 0 // golem death02
+643 2 30 0 // golem dead01
+645 46 30 0 // golem deathback
+691 2 30 0 // golem deadback
+693 2 30 0 // golem dead01
+695 2 30 0 // golem dead01
+697 2 30 0 // golem dead01
+699 2 30 0 // golem dead01
+701 2 30 0 // golem dead01
index d0bc9ce5f27497de9dc3b1b4dfb9a04ea0e2daa6..b1e8d11e514e003e9b97f815785cd1603c6def11 100644 (file)
Binary files a/models/monsters/spider.dpm and b/models/monsters/spider.dpm differ
index 039a7c3caf466aa2be7e25d36106fec9329c4cd6..5cbb24017b7d0600955248dd79fc2220255b6cee 100644 (file)
@@ -3,7 +3,21 @@ Generated framegroups file for spider
 Used by DarkPlaces to simulate frame groups in DPM models.
 */
 
-1 60 60 1 // spider idle
-61 41 120 1 // spider walk
-102 24 60 1 // spider attack
-125 10 60 1 // spider attack2
\ No newline at end of file
+1 51 30 1 // spider spiderbite
+52 51 30 0 // spider spiderdeath01
+103 51 30 0 // spider spiderdeath02
+154 11 30 1 // spider spiderfire01
+165 31 30 1 // spider spiderfire02
+196 51 5 1 // spider spideridle
+247 51 30 0 // spider spiderintimidate
+298 11 25 0 // spider spiderpain01
+309 11 25 0 // spider spiderpain02
+320 11 15 0 // spider spiderpain03
+331 101 30 1 // spider spiderwalkforward
+432 101 30 1 // spider spiderwalkforwardright
+533 101 30 1 // spider spiderwalkright
+634 101 30 1 // spider spiderwalkbackright
+735 101 30 1 // spider spiderwalkback
+836 101 30 1 // spider spiderwalkbackleft
+937 101 30 1 // spider spiderwalkleft
+1038 101 30 1 // spider spiderwalkforwardleft
index b130ba03181cd5d400ea6716154670658ef176cb..bbab196d4f152ba9ca04aeaa94c0032fc470fb89 100644 (file)
Binary files a/models/monsters/wizard.mdl and b/models/monsters/wizard.mdl differ
index c51109aacdf814920d7ba7ec79b2f9b533e1ad2a..e9fce438e759f04ba72c98be04d4d3375b85e990 100644 (file)
@@ -1 +1,14 @@
-1 14 10 1 // wizard hover\r16 13 10 1 // wizard fly\r30 12 10 1 // wizard magic attack\r43 3 10 0 // wizard pain\r47 7 10 0 // wizard death
\ No newline at end of file
+/*
+Generated framegroups file for Dragon
+Used by DarkPlaces to simulate frame groups in DPM models.
+*/
+
+1 101 30 1 // dragon idle
+102 101 30 1 // dragon glide
+203 101 30 1 // dragon fly
+304 26 30 0 // dragon pain1
+330 26 30 0 // dragon pain2
+356 51 30 1 // dragon melee
+407 51 30 1 // dragon fireball
+458 101 30 1 // dragon dying
+559 26 30 0 // dragon dead
diff --git a/models/monsters/wyvern.dpm b/models/monsters/wyvern.dpm
new file mode 100644 (file)
index 0000000..bbab196
Binary files /dev/null and b/models/monsters/wyvern.dpm differ
diff --git a/models/monsters/wyvern.dpm.framegroups b/models/monsters/wyvern.dpm.framegroups
new file mode 100644 (file)
index 0000000..e9fce43
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+Generated framegroups file for Dragon
+Used by DarkPlaces to simulate frame groups in DPM models.
+*/
+
+1 101 30 1 // dragon idle
+102 101 30 1 // dragon glide
+203 101 30 1 // dragon fly
+304 26 30 0 // dragon pain1
+330 26 30 0 // dragon pain2
+356 51 30 1 // dragon melee
+407 51 30 1 // dragon fireball
+458 101 30 1 // dragon dying
+559 26 30 0 // dragon dead
index 25f1ca3cab36a6cdbb1b4f878606d43ddc6f8d90..51ca953e19dbc02221bbbb6416c28784bc064a79 100644 (file)
@@ -1,16 +1,26 @@
-textures/spider/spidertex
+nanomage
 {
-       cull none
-
-       {
-               map textures/spidertex
+       dpreflectcube cubemaps/default/sky
+       {
+               map textures/nanomage.tga
+               rgbgen lightingDiffuse
        }
 }
-mage
-{
-       cull none
 
-       {
-               map textures/mage
+spider
+{
+       dpreflectcube cubemaps/default/sky
+       {
+               map textures/spider.tga
+               rgbgen lightingDiffuse
        }
 }
+
+golem
+{
+       dpreflectcube cubemaps/default/sky
+       {
+               map textures/golem.tga
+               rgbgen lightingDiffuse
+       }
+}
\ No newline at end of file
diff --git a/sound/monsters/mage/death.ogg b/sound/monsters/mage/death.ogg
new file mode 100644 (file)
index 0000000..11471d2
Binary files /dev/null and b/sound/monsters/mage/death.ogg differ
diff --git a/sound/monsters/mage/melee.ogg b/sound/monsters/mage/melee.ogg
new file mode 100644 (file)
index 0000000..34cfb30
Binary files /dev/null and b/sound/monsters/mage/melee.ogg differ
diff --git a/sound/monsters/mage/pain.ogg b/sound/monsters/mage/pain.ogg
new file mode 100644 (file)
index 0000000..dc10d2f
Binary files /dev/null and b/sound/monsters/mage/pain.ogg differ
diff --git a/sound/monsters/mage/ranged.ogg b/sound/monsters/mage/ranged.ogg
new file mode 100644 (file)
index 0000000..7416843
Binary files /dev/null and b/sound/monsters/mage/ranged.ogg differ
diff --git a/sound/monsters/mage/spawn.ogg b/sound/monsters/mage/spawn.ogg
new file mode 100644 (file)
index 0000000..55680f5
Binary files /dev/null and b/sound/monsters/mage/spawn.ogg differ
diff --git a/sound/monsters/spider/death.ogg b/sound/monsters/spider/death.ogg
new file mode 100644 (file)
index 0000000..4330986
Binary files /dev/null and b/sound/monsters/spider/death.ogg differ
diff --git a/sound/monsters/spider/idle.ogg b/sound/monsters/spider/idle.ogg
new file mode 100644 (file)
index 0000000..9361ea9
Binary files /dev/null and b/sound/monsters/spider/idle.ogg differ
diff --git a/sound/monsters/spider/melee.ogg b/sound/monsters/spider/melee.ogg
new file mode 100644 (file)
index 0000000..0254951
Binary files /dev/null and b/sound/monsters/spider/melee.ogg differ
diff --git a/sound/monsters/spider/pain.ogg b/sound/monsters/spider/pain.ogg
new file mode 100644 (file)
index 0000000..e552a35
Binary files /dev/null and b/sound/monsters/spider/pain.ogg differ
diff --git a/sound/monsters/spider/sight.ogg b/sound/monsters/spider/sight.ogg
new file mode 100644 (file)
index 0000000..cac9408
Binary files /dev/null and b/sound/monsters/spider/sight.ogg differ
diff --git a/sound/monsters/spider/spawn.ogg b/sound/monsters/spider/spawn.ogg
new file mode 100644 (file)
index 0000000..1d4b567
Binary files /dev/null and b/sound/monsters/spider/spawn.ogg differ
diff --git a/textures/Spider.jpg b/textures/Spider.jpg
new file mode 100644 (file)
index 0000000..f59fe8f
Binary files /dev/null and b/textures/Spider.jpg differ
diff --git a/textures/Spider_gloss.jpg b/textures/Spider_gloss.jpg
new file mode 100644 (file)
index 0000000..1c99d01
Binary files /dev/null and b/textures/Spider_gloss.jpg differ
diff --git a/textures/Spider_gloss_alpha.jpg b/textures/Spider_gloss_alpha.jpg
new file mode 100644 (file)
index 0000000..ef01c71
Binary files /dev/null and b/textures/Spider_gloss_alpha.jpg differ
diff --git a/textures/Spider_glow.jpg b/textures/Spider_glow.jpg
new file mode 100644 (file)
index 0000000..3bc96b5
Binary files /dev/null and b/textures/Spider_glow.jpg differ
diff --git a/textures/Spider_norm.jpg b/textures/Spider_norm.jpg
new file mode 100644 (file)
index 0000000..88320eb
Binary files /dev/null and b/textures/Spider_norm.jpg differ
diff --git a/textures/Spider_norm_alpha.jpg b/textures/Spider_norm_alpha.jpg
new file mode 100644 (file)
index 0000000..0bba630
Binary files /dev/null and b/textures/Spider_norm_alpha.jpg differ
diff --git a/textures/Spider_reflect.jpg b/textures/Spider_reflect.jpg
new file mode 100644 (file)
index 0000000..35bd70b
Binary files /dev/null and b/textures/Spider_reflect.jpg differ
diff --git a/textures/Spider_shirt.jpg b/textures/Spider_shirt.jpg
new file mode 100644 (file)
index 0000000..b83c8fd
Binary files /dev/null and b/textures/Spider_shirt.jpg differ
diff --git a/textures/glow_reflect.jpg b/textures/glow_reflect.jpg
new file mode 100644 (file)
index 0000000..abec3a4
Binary files /dev/null and b/textures/glow_reflect.jpg differ
diff --git a/textures/golem.jpg b/textures/golem.jpg
new file mode 100644 (file)
index 0000000..d47d244
Binary files /dev/null and b/textures/golem.jpg differ
diff --git a/textures/golem_gloss.jpg b/textures/golem_gloss.jpg
new file mode 100644 (file)
index 0000000..bcb099f
Binary files /dev/null and b/textures/golem_gloss.jpg differ
diff --git a/textures/golem_gloss_alpha.jpg b/textures/golem_gloss_alpha.jpg
new file mode 100644 (file)
index 0000000..967104e
Binary files /dev/null and b/textures/golem_gloss_alpha.jpg differ
diff --git a/textures/golem_glow.jpg b/textures/golem_glow.jpg
new file mode 100644 (file)
index 0000000..9677ad2
Binary files /dev/null and b/textures/golem_glow.jpg differ
diff --git a/textures/golem_norm.jpg b/textures/golem_norm.jpg
new file mode 100644 (file)
index 0000000..d03a7f1
Binary files /dev/null and b/textures/golem_norm.jpg differ
diff --git a/textures/golem_norm_alpha.jpg b/textures/golem_norm_alpha.jpg
new file mode 100644 (file)
index 0000000..dd3d9a3
Binary files /dev/null and b/textures/golem_norm_alpha.jpg differ
diff --git a/textures/golem_reflect.jpg b/textures/golem_reflect.jpg
new file mode 100644 (file)
index 0000000..7f0fa75
Binary files /dev/null and b/textures/golem_reflect.jpg differ
diff --git a/textures/golem_shirt.jpg b/textures/golem_shirt.jpg
new file mode 100644 (file)
index 0000000..9501eb1
Binary files /dev/null and b/textures/golem_shirt.jpg differ
diff --git a/textures/mage.tga b/textures/mage.tga
deleted file mode 100644 (file)
index 55aadba..0000000
Binary files a/textures/mage.tga and /dev/null differ
diff --git a/textures/mage_glow.tga b/textures/mage_glow.tga
deleted file mode 100644 (file)
index 8498c46..0000000
Binary files a/textures/mage_glow.tga and /dev/null differ
diff --git a/textures/mage_pants.tga b/textures/mage_pants.tga
deleted file mode 100644 (file)
index a3d2e13..0000000
Binary files a/textures/mage_pants.tga and /dev/null differ
diff --git a/textures/monsters/Dragon.jpg b/textures/monsters/Dragon.jpg
new file mode 100644 (file)
index 0000000..9b2c71d
Binary files /dev/null and b/textures/monsters/Dragon.jpg differ
diff --git a/textures/monsters/Dragon_norm.jpg b/textures/monsters/Dragon_norm.jpg
new file mode 100644 (file)
index 0000000..64f3219
Binary files /dev/null and b/textures/monsters/Dragon_norm.jpg differ
diff --git a/textures/monsters/Dragon_norm_alpha.jpg b/textures/monsters/Dragon_norm_alpha.jpg
new file mode 100644 (file)
index 0000000..3a6b0e1
Binary files /dev/null and b/textures/monsters/Dragon_norm_alpha.jpg differ
diff --git a/textures/monsters/Dragon_shirt.jpg b/textures/monsters/Dragon_shirt.jpg
new file mode 100644 (file)
index 0000000..0ab7c2f
Binary files /dev/null and b/textures/monsters/Dragon_shirt.jpg differ
diff --git a/textures/monsters/Dragon_spec.jpg b/textures/monsters/Dragon_spec.jpg
new file mode 100644 (file)
index 0000000..42b81a2
Binary files /dev/null and b/textures/monsters/Dragon_spec.jpg differ
diff --git a/textures/nanomage.jpg b/textures/nanomage.jpg
new file mode 100644 (file)
index 0000000..68293a7
Binary files /dev/null and b/textures/nanomage.jpg differ
diff --git a/textures/nanomage_gloss.jpg b/textures/nanomage_gloss.jpg
new file mode 100644 (file)
index 0000000..50b49a9
Binary files /dev/null and b/textures/nanomage_gloss.jpg differ
diff --git a/textures/nanomage_glow.jpg b/textures/nanomage_glow.jpg
new file mode 100644 (file)
index 0000000..1ecdf47
Binary files /dev/null and b/textures/nanomage_glow.jpg differ
diff --git a/textures/nanomage_norm.jpg b/textures/nanomage_norm.jpg
new file mode 100644 (file)
index 0000000..735e3fe
Binary files /dev/null and b/textures/nanomage_norm.jpg differ
diff --git a/textures/nanomage_reflect.jpg b/textures/nanomage_reflect.jpg
new file mode 100644 (file)
index 0000000..9ba8509
Binary files /dev/null and b/textures/nanomage_reflect.jpg differ
diff --git a/textures/nanomage_shirt.jpg b/textures/nanomage_shirt.jpg
new file mode 100644 (file)
index 0000000..d351763
Binary files /dev/null and b/textures/nanomage_shirt.jpg differ
diff --git a/textures/spidertex.tga b/textures/spidertex.tga
deleted file mode 100644 (file)
index c1c40c0..0000000
Binary files a/textures/spidertex.tga and /dev/null differ
diff --git a/textures/spidertex_glow.tga b/textures/spidertex_glow.tga
deleted file mode 100644 (file)
index 8c7d3dc..0000000
Binary files a/textures/spidertex_glow.tga and /dev/null differ
diff --git a/textures/spidertex_pants.tga b/textures/spidertex_pants.tga
deleted file mode 100644 (file)
index 09263af..0000000
Binary files a/textures/spidertex_pants.tga and /dev/null differ