Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add tags for Doom and Heretic monsters #512

Merged
merged 1 commit into from Jun 27, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
35 changes: 35 additions & 0 deletions wadsrc/static/language.enu
Expand Up @@ -598,6 +598,27 @@ CC_SPIDER = "THE SPIDER MASTERMIND";
CC_CYBER = "THE CYBERDEMON";
CC_HERO = "OUR HERO";

// Friendly names
FN_ZOMBIE = "Zombieman";
FN_SHOTGUN = "Sergeant";
FN_HEAVY = "Chaingunner";
FN_IMP = "Imp";
FN_DEMON = "Demon";
FN_SPECTRE = "Spectre";
FN_LOST = "Lost Soul";
FN_CACO = "Cacodemon";
FN_HELL = "Hell Knight";
FN_BARON = "Baron of Hell";
FN_ARACH = "Arachnotron";
FN_PAIN = "Pain Elemental";
FN_REVEN = "Revenant";
FN_MANCU = "Mancubus";
FN_ARCH = "Arch-vile";
FN_SPIDER = "Spider Mastermind";
FN_CYBER = "Cyberdemon";
FN_WOLFSS = "Nazi";
FN_DOG = "Dog";

// New strings from BOOM
PD_BLUEC = "You need a blue card to open this door";
PD_REDC = "You need a red card to open this door";
Expand Down Expand Up @@ -1300,6 +1321,20 @@ TXT_IMTIME = "TIME";

RAVENQUITMSG = "ARE YOU SURE YOU WANT TO QUIT?";

// Friendly names
FN_CHICKEN = "Chicken";
FN_BEAST = "Weredragon";
FN_CLINK = "Sabreclaw";
FN_DSPARIL = "D'Sparil";
FN_HERETICIMP = "Gargoyle";
FN_IRONLICH = "Ironlich";
FN_BONEKNIGHT = "Undead Warrior";
FN_MINOTAUR = "Maulotaur";
FN_MUMMY = "Golem";
FN_MUMMYLEADER = "Nitrogolem";
FN_SNAKE = "Ophidian";
FN_WIZARD = "Wizard";

// Hexen strings

// Mana
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/arachnotron.txt
Expand Up @@ -21,6 +21,7 @@ class Arachnotron : Actor
DeathSound "baby/death";
ActiveSound "baby/active";
Obituary "$OB_BABY";
Tag "$FN_ARACH";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/archvile.txt
Expand Up @@ -25,6 +25,7 @@ class Archvile : Actor
ActiveSound "vile/active";
MeleeSound "vile/stop";
Obituary "$OB_VILE";
Tag "$FN_ARCH";
}
States
{
Expand Down
2 changes: 2 additions & 0 deletions wadsrc/static/zscript/doom/bruiser.txt
Expand Up @@ -22,6 +22,7 @@ class BaronOfHell : Actor
ActiveSound "baron/active";
Obituary "$OB_BARON";
HitObituary "$OB_BARONHIT";
Tag "$FN_BARON";
}
States
{
Expand Down Expand Up @@ -72,6 +73,7 @@ class HellKnight : BaronOfHell
DeathSound "knight/death";
HitObituary "$OB_KNIGHTHIT";
Obituary "$OB_KNIGHT";
Tag "$FN_HELL";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/cacodemon.txt
Expand Up @@ -21,6 +21,7 @@ class Cacodemon : Actor
ActiveSound "caco/active";
Obituary "$OB_CACO";
HitObituary "$OB_CACOHIT";
Tag "$FN_CACO";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/cyberdemon.txt
Expand Up @@ -27,6 +27,7 @@ class Cyberdemon : Actor
DeathSound "cyber/death";
ActiveSound "cyber/active";
Obituary "$OB_CYBORG";
Tag "$FN_CYBER";
}
States
{
Expand Down
2 changes: 2 additions & 0 deletions wadsrc/static/zscript/doom/demon.txt
Expand Up @@ -21,6 +21,7 @@ class Demon : Actor
DeathSound "demon/death";
ActiveSound "demon/active";
Obituary "$OB_DEMONHIT";
Tag "$FN_DEMON";
}
States
{
Expand Down Expand Up @@ -71,6 +72,7 @@ class Spectre : Demon
DeathSound "spectre/death";
ActiveSound "spectre/active";
HitObituary "$OB_SPECTREHIT";
Tag "$FN_SPECTRE";
}
}

Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/doomimp.txt
Expand Up @@ -21,6 +21,7 @@ class DoomImp : Actor
ActiveSound "imp/active";
HitObituary "$OB_IMPHIT";
Obituary "$OB_IMP";
Tag "$FN_IMP";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/fatso.txt
Expand Up @@ -21,6 +21,7 @@ class Fatso : Actor
DeathSound "fatso/death";
ActiveSound "fatso/active";
Obituary "$OB_FATSO";
Tag "$FN_MANCU";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/lostsoul.txt
Expand Up @@ -22,6 +22,7 @@ class LostSoul : Actor
ActiveSound "skull/active";
RenderStyle "SoulTrans";
Obituary "$OB_SKULL";
Tag "$FN_LOST";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/painelemental.txt
Expand Up @@ -20,6 +20,7 @@ class PainElemental : Actor
PainSound "pain/pain";
DeathSound "pain/death";
ActiveSound "pain/active";
Tag "$FN_PAIN";
}
States
{
Expand Down
4 changes: 4 additions & 0 deletions wadsrc/static/zscript/doom/possessed.txt
Expand Up @@ -21,6 +21,7 @@ class ZombieMan : Actor
DeathSound "grunt/death";
ActiveSound "grunt/active";
Obituary "$OB_ZOMBIE";
Tag "$FN_ZOMBIE";
DropItem "Clip";
}
States
Expand Down Expand Up @@ -84,6 +85,7 @@ class ShotgunGuy : Actor
DeathSound "shotguy/death";
ActiveSound "shotguy/active";
Obituary "$OB_SHOTGUY";
Tag "$FN_SHOTGUN";
DropItem "Shotgun";
}
States
Expand Down Expand Up @@ -147,6 +149,7 @@ class ChaingunGuy : Actor
ActiveSound "chainguy/active";
AttackSound "chainguy/attack";
Obituary "$OB_CHAINGUY";
Tag "$FN_HEAVY";
Dropitem "Chaingun";
}
States
Expand Down Expand Up @@ -209,6 +212,7 @@ class WolfensteinSS : Actor
ActiveSound "wolfss/active";
AttackSound "wolfss/attack";
Obituary "$OB_WOLFSS";
Tag "$FN_WOLFSS";
Dropitem "Clip";
}
States
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/revenant.txt
Expand Up @@ -24,6 +24,7 @@ class Revenant : Actor
MeleeSound "skeleton/melee";
HitObituary "$OB_UNDEADHIT";
Obituary "$OB_UNDEAD";
Tag "$FN_REVEN";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/doom/spidermaster.txt
Expand Up @@ -26,6 +26,7 @@ class SpiderMastermind : Actor
DeathSound "spider/death";
ActiveSound "spider/active";
Obituary "$OB_SPIDER";
Tag "$FN_SPIDER";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/beast.txt
Expand Up @@ -19,6 +19,7 @@ class Beast : Actor
DeathSound "beast/death";
ActiveSound "beast/active";
Obituary "$OB_BEAST";
Tag "$FN_BEAST";
DropItem "CrossbowAmmo", 84, 10;
}
States
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/chicken.txt
Expand Up @@ -256,6 +256,7 @@ class Chicken : MorphedMonster
DeathSound "chicken/death";
ActiveSound "chicken/active";
Obituary "$OB_CHICKEN";
Tag "$FN_CHICKEN";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/clink.txt
Expand Up @@ -17,6 +17,7 @@ class Clink : Actor
DeathSound "clink/death";
ActiveSound "clink/active";
Obituary "$OB_CLINK";
Tag "$FN_CLINK";
DropItem "SkullRodAmmo", 84, 20;
}
States
Expand Down
2 changes: 2 additions & 0 deletions wadsrc/static/zscript/heretic/dsparil.txt
Expand Up @@ -36,6 +36,7 @@ class Sorcerer1 : Actor
ActiveSound "dsparilserpent/active";
Obituary "$OB_DSPARIL1";
HitObituary "$OB_DSPARIL1HIT";
Tag "$FN_DSPARIL";
}


Expand Down Expand Up @@ -237,6 +238,7 @@ class Sorcerer2 : Actor
ActiveSound "dsparil/active";
Obituary "$OB_DSPARIL2";
HitObituary "$OB_DSPARIL2HIT";
Tag "$FN_DSPARIL";
}


Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/hereticimp.txt
Expand Up @@ -26,6 +26,7 @@ class HereticImp : Actor
ActiveSound "himp/active";
Obituary "$OB_HERETICIMP";
HitObituary "$OB_HERETICIMPHIT";
Tag "$FN_HERETICIMP";
}

States
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/ironlich.txt
Expand Up @@ -23,6 +23,7 @@ class Ironlich : Actor
ActiveSound "ironlich/active";
Obituary "$OB_IRONLICH";
HitObituary "$OB_IRONLICHHIT";
Tag "$FN_IRONLICH";
DropItem "BlasterAmmo", 84, 10;
DropItem "ArtiEgg", 51, 0;
}
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/knight.txt
Expand Up @@ -20,6 +20,7 @@ class Knight : Actor
ActiveSound "hknight/active";
Obituary "$OB_BONEKNIGHT";
HitObituary "$OB_BONEKNIGHTHIT";
Tag "$FN_BONEKNIGHT";
DropItem "CrossbowAmmo", 84, 5;
}

Expand Down
2 changes: 2 additions & 0 deletions wadsrc/static/zscript/heretic/mummy.txt
Expand Up @@ -19,6 +19,7 @@ class Mummy : Actor
DeathSound "mummy/death";
ActiveSound "mummy/active";
HitObituary "$OB_MUMMY";
Tag "$FN_MUMMY";
DropItem "GoldWandAmmo", 84, 3;
}
States
Expand Down Expand Up @@ -60,6 +61,7 @@ class MummyLeader : Mummy
Health 100;
Painchance 64;
Obituary "$OB_MUMMYLEADER";
Tag "$FN_MUMMYLEADER";
}
States
{
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/snake.txt
Expand Up @@ -16,6 +16,7 @@ class Snake : Actor
DeathSound "snake/death";
ActiveSound "snake/active";
Obituary "$OB_SNAKE";
Tag "$FN_SNAKE";
DropItem "PhoenixRodAmmo", 84, 5;
}
States
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/heretic/wizard.txt
Expand Up @@ -22,6 +22,7 @@ class Wizard : Actor
ActiveSound "wizard/active";
Obituary "$OB_WIZARD";
HitObituary "$OB_WIZARDHIT";
Tag "$FN_WIZARD";
DropItem "BlasterAmmo", 84, 10;
DropItem "ArtiTomeOfPower", 4, 0;
}
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/raven/minotaur.txt
Expand Up @@ -30,6 +30,7 @@ class Minotaur : Actor
DropItem "PhoenixRodAmmo", 84, 10;
Obituary "$OB_MINOTAUR";
HitObituary "$OB_MINOTAURHIT";
Tag "$FN_MINOTAUR";
}

States
Expand Down
1 change: 1 addition & 0 deletions wadsrc/static/zscript/shared/dog.txt
Expand Up @@ -16,6 +16,7 @@ class MBFHelperDog : Actor
PainSound "dog/pain";
SeeSound "dog/sight";
Obituary "$OB_DOG";
Tag "$FN_DOG";
}
States
{
Expand Down