Skip to content

Commit 62467e4

Browse files
Update decohack.txt with id24 things (#1834)
* Update decohack.txt with id24 things * Fix tranmap typo * Add the new properties too
1 parent 2e474b5 commit 62467e4

1 file changed

Lines changed: 35 additions & 8 deletions

File tree

dist/res/config/languages/decohack.txt

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,21 @@ decohack : cstyle {
1515
properties = {
1616
$override, ednum, health, speed, infightinggroup, projectilegroup, radius, height, damage, reactiontime, painchance, mass,
1717
seesound, attacksound, painsound, deathsound, activesound, dropitem, fastspeed, meleerange, splashgroup, ripsound, state, states, flags,
18+
id24flags, minrespawntics, respawndice, pickupammotype, pickupammocategory, pickupweapontype, pickupitemtype, pickupbonuscount,
19+
pickupmessage, pickupsound, translation, selfdamagefactor,
1820
// states
19-
spritename, frame, duration, bright, notbright, fast, notfast, nextstate,
21+
spritename, frame, duration, bright, notbright, fast, notfast, nextstate, tranmap,
2022
// weapons
21-
ammotype, ammopershot, offset,
23+
ammotype, ammopershot, offset, slot, slotpriority, switchpriority, initialowned, initialraised, carouselicon, allowswitchwithownedweapon,
24+
noswitchwithownedweapon, allowswitchwithowneditem, noswitchwithowneditem,
2225
// sounds
2326
priority, singular,
2427
// ammo
25-
max, pickup,
28+
max, pickup, initialammo, maxupgradeammo, boxammo, backpackammo, weaponammo, droppedammo, droppedboxammo, droppedbackpackammo, droppedweaponammo,
29+
deathmatchweaponammo, skill1multiplier, skill2multiplier, skill3multiplier, skill4multiplier, skill5multiplier,
2630
// misc
2731
monstersfightownspecies, initialbullets, initialhealth, greenarmorclass, bluearmorclass, soulspherehealth, maxsoulspherehealth, megaspherehealth,
28-
godmodehealth, idfaarmor, idfaarmorclass, idkfaarmo, idkfaarmorclass, bfgcellspershot, maxhealth, maxarmor
32+
godmodehealth, idfaarmor, idfaarmorclass, idkfaarmor, idkfaarmorclass, bfgcellspershot, maxhealth, maxarmor
2933
}
3034

3135
constants = {
@@ -62,6 +66,16 @@ decohack : cstyle {
6266
MTF_EXTRA70, MTF_EXTRA71, MTF_EXTRA72, MTF_EXTRA73, MTF_EXTRA74, MTF_EXTRA75, MTF_EXTRA76, MTF_EXTRA77, MTF_EXTRA78, MTF_EXTRA79, MTF_EXTRA80, MTF_EXTRA81, MTF_EXTRA82,
6367
MTF_EXTRA83, MTF_EXTRA84, MTF_EXTRA85, MTF_EXTRA86, MTF_EXTRA87, MTF_EXTRA88, MTF_EXTRA89, MTF_EXTRA90, MTF_EXTRA91, MTF_EXTRA92, MTF_EXTRA93, MTF_EXTRA94, MTF_EXTRA95,
6468
MTF_EXTRA96, MTF_EXTRA97, MTF_EXTRA98, MTF_EXTRA99,
69+
MTF_GHOUL, MTF_BANSHEE, MTF_MINDWEAVER, MTF_SHOCKTROOPER, MTF_VASSAGO, MTF_TYRANT, MTF_TYRANT_BOSS_1, MTF_TYRANT_BOSS_2, MTF_INCINERATOR_FLAME, MTF_HEATWAVE_SPAWNER,
70+
MTF_HEATWAVE_RIPPER, MTF_GHOUL_BALL, MTF_SHOCKTROOPER_HEAD, MTF_SHOCKTROOPER_TORSO, MTF_VASSAGO_FLAME, MTF_STALAGMITE_GRAY, MTF_LARGE_CORPSE_PILE, MTF_HUMAN_BBQ_1,
71+
MTF_HUMAN_BBQ_2, MTF_HANGING_VICTIM_BOTH_LEGS, MTF_HANGING_VICTIM_BOTH_LEGS_BLOCKING, MTF_HANGING_VICTIM_CRUCIFIED, MTF_HANGING_VICTIM_CRUCIFIED_BLOCKING,
72+
MTF_HANGING_VICTIM_ARMS_BOUND, MTF_HANGING_VICTIM_ARMS_BOUND_BLOCKING, MTF_HANGING_BARON_OF_HELL, MTF_HANGING_BARON_OF_HELL_BLOCKING, MTF_HANGING_VICTIM_CHAINED,
73+
MTF_HANGING_VICTIM_CHAINED_BLOCKING, MTF_HANGING_TORSO_CHAINED, MTF_HANGING_TORSO_CHAINED_BLOCKING, MTF_SKULL_POLE_TRIO, MTF_SKULL_GIBS, MTF_BUSH_SHORT, MTF_BUSH_SHORT_BURNED_1,
74+
MTF_BUSH_SHORT_BURNED_2, MTF_BUSH_TALL, MTF_BUSH_TALL_BURNED_1, MTF_BUSH_TALL_BURNED_2, MTF_CAVE_ROCK_COLUMN, MTF_CAVE_STALAGMITE_LARGE, MTF_CAVE_STALAGMITE_MEDIUM,
75+
MTF_CAVE_STALAGMITE_SMALL, MTF_CAVE_STALACTITE_LARGE, MTF_CAVE_STALACTITE_LARGE_BLOCKING, MTF_CAVE_STALACTITE_MEDIUM, MTF_CAVE_STALACTITE_MEDIUM_BLOCKING,
76+
MTF_CAVE_STALACTITE_SMALL, MTF_CAVE_STALACTITE_SMALL_BLOCKING, MTF_OFFICE_CHAIR, MTF_OFFICE_LAMP_BREAKABLE, MTF_CEILING_LAMP, MTF_CANDELABRA_SHORT, MTF_AMBIENT_KLAXON,
77+
MTF_AMBIENT_PORTAL_OPEN, MTF_AMBIENT_PORTAL_LOOP, MTF_AMBIENT_PORTAL_CLOSE, MTF_FUEL_CAN, MTF_FUEL_TANK, MTF_CALAMITY_BLADE, MTF_INCINERATOR,
78+
6579
MT_NULL, MT_PLAYER, MT_POSSESSED, MT_SHOTGUY, MT_VILE, MT_FIRE, MT_UNDEAD, MT_TRACER, MT_SMOKE, MT_FATSO, MT_FATSHOT, MT_CHAINGUY, MT_TROOP, MT_SERGEANT,
6680
MT_SHADOWS, MT_HEAD, MT_BRUISER, MT_BRUISERSHOT, MT_KNIGHT, MT_SKULL, MT_SPIDER, MT_BABY, MT_CYBORG, MT_PAIN, MT_WOLFSS, MT_KEEN, MT_BOSSBRAIN, MT_BOSSSPIT,
6781
MT_BOSSTARGET, MT_SPAWNSHOT, MT_SPAWNFIRE, MT_BARREL, MT_TROOPSHOT, MT_HEADSHOT, MT_ROCKET, MT_PLASMA, MT_BFG, MT_ARACHPLAZ, MT_PUFF, MT_BLOOD, MT_TFOG,
@@ -93,11 +107,19 @@ decohack : cstyle {
93107
DeadShotgunGuy, GibbedMarine, GibbedMarineExtra, HeadsOnAStick, Gibs, HeadOnAStick, HeadCandles, DeadStick, LiveStick, BigTree, BurningBarrel,
94108
HangNoGuts, HangBNoBrain, HangTLookingDown, HangTSkull, HangTLookingUp, HangTNoBrain, ColonGibs, SmallBloodPool, BrainStem, PointPusher, PointPuller,
95109
MBFHelperDog, PlasmaBall1, PlasmaBall2, EvilSceptre, UnholyBible,
110+
Ghoul, Banshee, Mindweaver, Shocktrooper, Vassago, Tyrant, TyrantBoss1, TyrantBoss2, IncineratorFlame, HeatwaveSpawner, HeatwaveRipper, GhoulBall,
111+
ShocktrooperHead, ShocktrooperTorso, VassagoFlame, StalagmiteGray, LargeCorpsePile, HumanBbq1, HumanBbq2, HangingVictimBothLegs,
112+
HangingVictimBothLegsBlocking, HangingVictimCrucified, HangingVictimCrucifiedBlocking, HangingVictimArmsBound, HangingVictimArmsBoundBlocking,
113+
HangingBaronOfHell, HangingBaronOfHellBlocking, HangingVictimChained, HangingVictimChainedBlocking, HangingTorsoChained, HangingTorsoChainedBlocking,
114+
SkullPoleTrio, SkullGibs, BushShort, BushShortBurned1, BushShortBurned2, BushTall, BushTallBurned1, BushTallBurned2, CaveRockColumn, CaveStalagmiteLarge,
115+
CaveStalagmiteMedium, CaveStalagmiteSmall, CaveStalactiteLarge, CaveStalactiteLargeBlocking, CaveStalactiteMedium, CaveStalactiteMediumBlocking, CaveStalactiteSmall,
116+
CaveStalactiteSmallBlocking, OfficeChair, OfficeLampBreakable, CeilingLamp, CandelabraShort, AmbientKlaxon, AmbientPortalOpen, AmbientPortalLoop, AmbientPortalClose,
117+
FuelCan, FuelTank, CalamityBlade, Incinerator,
96118
// ammo
97-
AM_CLIP, AM_SHELL, AM_CELL, AM_MISL, AM_NOAMMO,
119+
AM_CLIP, AM_SHELL, AM_CELL, AM_MISL, AM_NOAMMO, AM_FUEL, AM_NONE, AM_FREE_START,
98120
// weapons
99-
WP_FIST, WP_PISTOL, WP_SHOTGUN, WP_CHAINGUN, WP_MISSILE, WP_PLASMA, WP_BFG, WP_CHAINSAW, WP_SUPERSHOTGUN,
100-
Fist, Pistol, Shotgun, Chaingun, RocketLauncher, PlasmaRifle, BFG9000, Chainsaw, SuperShotgun,
121+
WP_FIST, WP_PISTOL, WP_SHOTGUN, WP_CHAINGUN, WP_MISSILE, WP_PLASMA, WP_BFG, WP_CHAINSAW, WP_SUPERSHOTGUN, WP_INCINERATOR, WP_CALAMITYBLADE, WP_FREE_START,
122+
Fist, Pistol, Shotgun, Chaingun, RocketLauncher, PlasmaRifle, BFG9000, Chainsaw, SuperShotgun, Incinerator, CalamityBlade,
101123
// states
102124
S_NULL, S_LIGHTDONE, S_PUNCH, S_PUNCHDOWN, S_PUNCHUP, S_PUNCH1, S_PUNCH2, S_PUNCH3, S_PUNCH4, S_PUNCH5, S_PISTOL, S_PISTOLDOWN, S_PISTOLUP, S_PISTOL1,
103125
S_PISTOL2, S_PISTOL3, S_PISTOL4, S_PISTOLFLASH, S_SGUN, S_SGUNDOWN, S_SGUNUP, S_SGUN1, S_SGUN2, S_SGUN3, S_SGUN4, S_SGUN5, S_SGUN6, S_SGUN7, S_SGUN8, S_SGUN9,
@@ -237,7 +259,9 @@ decohack : cstyle {
237259
STR_THUSTR_22, STR_THUSTR_23, STR_THUSTR_24, STR_THUSTR_25, STR_THUSTR_26, STR_THUSTR_27, STR_THUSTR_28, STR_THUSTR_29, STR_THUSTR_30, STR_THUSTR_31, STR_THUSTR_32,
238260
STR_PHUSTR_1, STR_PHUSTR_2, STR_PHUSTR_3, STR_PHUSTR_4, STR_PHUSTR_5, STR_PHUSTR_6, STR_PHUSTR_7, STR_PHUSTR_8, STR_PHUSTR_9, STR_PHUSTR_10, STR_PHUSTR_11, STR_PHUSTR_12,
239261
STR_PHUSTR_13, STR_PHUSTR_14, STR_PHUSTR_15, STR_PHUSTR_16, STR_PHUSTR_17, STR_PHUSTR_18, STR_PHUSTR_19, STR_PHUSTR_20, STR_PHUSTR_21, STR_PHUSTR_22, STR_PHUSTR_23,
240-
STR_PHUSTR_24, STR_PHUSTR_25, STR_PHUSTR_26, STR_PHUSTR_27, STR_PHUSTR_28, STR_PHUSTR_29, STR_PHUSTR_30, STR_PHUSTR_31, STR_PHUSTR_32
262+
STR_PHUSTR_24, STR_PHUSTR_25, STR_PHUSTR_26, STR_PHUSTR_27, STR_PHUSTR_28, STR_PHUSTR_29, STR_PHUSTR_30, STR_PHUSTR_31, STR_PHUSTR_32,
263+
// table limits
264+
THINGS_MAX, STATES_MAX, WEAPONS_MAX, AMMO_MAX
241265
}
242266

243267
functions {
@@ -306,5 +330,8 @@ decohack : cstyle {
306330
A_JumpIfFlagsSet = "state state, flags flags, mbf21flags mbf21flags";
307331
A_AddFlags = "flags flags, mbf21flags mbf21flags";
308332
A_RemoveFlags = "flags flags, mbf21flags mbf21flags";
333+
334+
// not functions but here for the arguments in syntax highlighting
335+
tranmap = "lump tranmap";
309336
}
310337
}

0 commit comments

Comments
 (0)