Skip to content

Commit

Permalink
Extra Animation slots on creatures for Instances (#3618)
Browse files Browse the repository at this point in the history
- Split up 'Attack' into 'Attack, RangedAttack and CastSpell`
- Added 'Custom' that could be used for creature specific animations.

---------

Co-authored-by: Loobinex <[email protected]>
  • Loading branch information
walt253 and Loobinex authored Nov 9, 2024
1 parent 0e05c9b commit 1f5ca17
Show file tree
Hide file tree
Showing 38 changed files with 220 additions and 130 deletions.
4 changes: 3 additions & 1 deletion config/creatrs/archer.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 382
Ambulate = 380
Drag = 380
Attack = 384
RangedAttack = 384
CastSpell = 384
Dig = 384
Smoke = 396
Relax = 396
Expand All @@ -124,9 +126,9 @@ Scream = 388
DropDead = 390
DeadSplat = 946
Roar = 394
Piss = 388
QuerySymbol = 168
HandSymbol = 182
Piss = 388

[sounds]
Foot = 1 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/avatar.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 162
Ambulate = 160
Drag = 160
Attack = 164
RangedAttack = 164
CastSpell = 164
Dig = 164
Smoke = 176
Relax = 176
Expand All @@ -124,9 +126,9 @@ Scream = 168
DropDead = 170
DeadSplat = 946
Roar = 174
Piss = 168
QuerySymbol = 214
HandSymbol = 190
Piss = 168

[sounds]
Foot = 5 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/barbarian.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 404
Ambulate = 402
Drag = 402
Attack = 406
RangedAttack = 406
CastSpell = 406
Dig = 406
Smoke = 418
Relax = 418
Expand All @@ -124,9 +126,9 @@ Scream = 410
DropDead = 412
DeadSplat = 946
Roar = 416
Piss = 410
QuerySymbol = 165
HandSymbol = 180
Piss = 410

[sounds]
Foot = 1 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/bile_demon.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 580
Ambulate = 578
Drag = 578
Attack = 582
RangedAttack = 582
CastSpell = 582
Dig = 582
Smoke = 586
Relax = 586
Expand All @@ -124,9 +126,9 @@ Scream = 586
DropDead = 588
DeadSplat = 946
Roar = 592
Piss = 586
QuerySymbol = 153
HandSymbol = 220
Piss = 586

[sounds]
Foot = 17 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/bug.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 534
Ambulate = 532
Drag = 532
Attack = 536
RangedAttack = 536
CastSpell = 536
Dig = 536
Smoke = 540
Relax = 540
Expand All @@ -124,9 +126,9 @@ Scream = 540
DropDead = 542
DeadSplat = 946
Roar = 546
Piss = 540
QuerySymbol = 155
HandSymbol = 224
Piss = 540

[sounds]
Foot = 9 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/dark_mistress.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 624
Ambulate = 622
Drag = 622
Attack = 626
RangedAttack = 626
CastSpell = 626
Dig = 626
Smoke = 630
Relax = 630
Expand All @@ -124,9 +126,9 @@ Scream = 630
DropDead = 632
DeadSplat = 946
Roar = 636
Piss = 630
QuerySymbol = 151
HandSymbol = 216
Piss = 630

[sounds]
Foot = 13 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/demonspawn.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 666
Ambulate = 664
Drag = 664
Attack = 668
RangedAttack = 668
CastSpell = 668
Dig = 668
Smoke = 672
Relax = 672
Expand All @@ -124,9 +126,9 @@ Scream = 672
DropDead = 674
DeadSplat = 946
Roar = 678
Piss = 672
QuerySymbol = 149
HandSymbol = 212
Piss = 672

[sounds]
Foot = 9 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/dragon.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 688
Ambulate = 686
Drag = 686
Attack = 690
RangedAttack = 690
CastSpell = 690
Dig = 690
Smoke = 694
Relax = 694
Expand All @@ -124,9 +126,9 @@ Scream = 694
DropDead = 696
DeadSplat = 946
Roar = 700
Piss = 694
QuerySymbol = 148
HandSymbol = 210
Piss = 694

[sounds]
Foot = 17 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/druid.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = DRUID_STAND
Ambulate = DRUID_WALK
Drag = DRUID_WALK
Attack = DRUID_ATTACK
RangedAttack = DRUID_ATTACK
CastSpell = DRUID_ATTACK
Dig = DRUID_ATTACK
Smoke = DRUID_COMPLAIN
Relax = DRUID_COMPLAIN
Expand All @@ -124,9 +126,9 @@ Scream = DRUID_COMPLAIN
DropDead = DRUID_DYING
DeadSplat = 946
Roar = DRUID_CELEBRATE
Piss = DRUID_COMPLAIN
QuerySymbol = DRUID_PORTRAIT
HandSymbol = DRUID_ICON
Piss = DRUID_COMPLAIN

[sounds]
Foot = 1 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/dwarfa.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 360
Ambulate = 358
Drag = 358
Attack = 362
RangedAttack = 362
CastSpell = 362
Dig = 362
Smoke = 374
Relax = 374
Expand All @@ -124,9 +126,9 @@ Scream = 366
DropDead = 368
DeadSplat = 946
Roar = 372
Piss = 366
QuerySymbol = 166
HandSymbol = 186
Piss = 366

[sounds]
Foot = 1 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/fairy.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 272
Ambulate = 270
Drag = 270
Attack = 274
RangedAttack = 274
CastSpell = 274
Dig = 274
Smoke = 286
Relax = 286
Expand All @@ -124,9 +126,9 @@ Scream = 278
DropDead = 280
DeadSplat = 946
Roar = 284
Piss = 278
QuerySymbol = 161
HandSymbol = 198
Piss = 278

[sounds]
Foot = 13 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/floating_spirit.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,8 @@ Stand = 980
Ambulate = 980
Drag = 980
Attack = 980
RangedAttack = 980
CastSpell = 980
Dig = 980
Smoke = 980
Relax = 980
Expand All @@ -123,9 +125,9 @@ Scream = 980
DropDead = 980
DeadSplat = 980
Roar = 980
Piss = 980
QuerySymbol = 0
HandSymbol = 0
Piss = 980

[sounds]
Foot = 0 0
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/fly.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 644
Ambulate = 644
Drag = 644
Attack = 646
RangedAttack = 646
CastSpell = 646
Dig = 646
Smoke = 650
Relax = 650
Expand All @@ -124,9 +126,9 @@ Scream = 650
DropDead = 652
DeadSplat = 946
Roar = 656
Piss = 650
QuerySymbol = 150
HandSymbol = 214
Piss = 650

[sounds]
Foot = 9 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/ghost.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,8 @@ Stand = 470
Ambulate = 468
Drag = 468
Attack = 472
RangedAttack = 472
CastSpell = 472
Dig = 472
Smoke = 476
Relax = 476
Expand All @@ -125,9 +127,9 @@ Scream = 476
DropDead = 478
DeadSplat = 946
Roar = 482
Piss = 476
QuerySymbol = 160
HandSymbol = 232
Piss = 476

[sounds]
Foot = 0 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/giant.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 294
Ambulate = 292
Drag = 292
Attack = 296
RangedAttack = 296
CastSpell = 296
Dig = 296
Smoke = 308
Relax = 308
Expand All @@ -124,9 +126,9 @@ Scream = 300
DropDead = 302
DeadSplat = 946
Roar = 306
Piss = 300
QuerySymbol = 169
HandSymbol = 196
Piss = 300

[sounds]
Foot = 17 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/hell_hound.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 2
Ambulate = 0
Drag = 0
Attack = 4
RangedAttack = 4
CastSpell = 4
Dig = 4
Smoke = 22
Relax = 22
Expand All @@ -124,9 +126,9 @@ Scream = 8
DropDead = 10
DeadSplat = 946
Roar = 14
Piss = 22
QuerySymbol = 159
HandSymbol = 230
Piss = 22

[sounds]
Foot = 9 4
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/horny.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 754
Ambulate = 752
Drag = 752
Attack = 756
RangedAttack = 756
CastSpell = 756
Dig = 756
Smoke = 760
Relax = 760
Expand All @@ -124,9 +126,9 @@ Scream = 760
DropDead = 762
DeadSplat = 946
Roar = 766
Piss = 760
QuerySymbol = 145
HandSymbol = 204
Piss = 760

[sounds]
Foot = 1 4
Expand Down
12 changes: 9 additions & 3 deletions config/creatrs/imp.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -310,8 +310,12 @@ Stand = 556
Ambulate = 554
; The animation used for dragging an object, only used by workers.
Drag = 566
; The animation used for attacking.
; The animation used for melee attacks.
Attack = 558
; The animation used for ranged attacks.
RangedAttack = 558
; The animation used for instant casts like self buffs.
CastSpell = 558
; The animation used for digging and tunneling.
Dig = 558
; Imps can smoke to heal up, other units do not. It uses the 'Smoke' and 'Relax' animations.
Expand Down Expand Up @@ -342,12 +346,14 @@ DropDead = 572
DeadSplat = 946
; The animation used for when the creature is going mad psycho.
Roar = 568
; The animation used for when the creature is pissing on corpses.
Piss = 562
; Creature portrait. So an image, not a sprite/animation. Numbers from gui1.
QuerySymbol = 154
; Creature icon. So an image, not a sprite/animation. Numbers from gui2.
HandSymbol = 222
; The animation used for when the creature is pissing on corpses.
Piss = 562
; For use with instances with animation set to 'CUSTOM'.
Custom = 570

[sounds]
; The first value is the index and the second value is the count.
Expand Down
4 changes: 3 additions & 1 deletion config/creatrs/knight.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Stand = 228
Ambulate = 226
Drag = 226
Attack = 230
RangedAttack = 230
CastSpell = 230
Dig = 230
Smoke = 242
Relax = 242
Expand All @@ -124,9 +126,9 @@ Scream = 234
DropDead = 236
DeadSplat = 946
Roar = 240
Piss = 234
QuerySymbol = 162
HandSymbol = 188
Piss = 234

[sounds]
Foot = 5 4
Expand Down
Loading

0 comments on commit 1f5ca17

Please sign in to comment.