Merge commit '2ec8e2c2ac61d30f7f1d666ec58ca0fd37e2e3b0' into scripting

Conflicts:
	src/d_main.cpp
	src/info.cpp
	src/p_local.h

(Had to merge this all by itself because it was creating too many merge conflicts when combined with other stuff.
This commit is contained in:
Christoph Oelckers 2015-04-28 12:54:01 +02:00
commit 0474560ac6
147 changed files with 423 additions and 1165 deletions

View file

@ -2443,6 +2443,7 @@ void D_DoomMain (void)
InitActorNumsFromMapinfo();
PClassActor::StaticSetActorNums ();
InitSpawnablesFromMapinfo();
//Added by MC:
bglobal.getspawned.Clear();
argcount = Args->CheckParmList("-bots", &args);

View file

@ -103,6 +103,7 @@ struct FMapInfoParser
void ParseIntermissionAction(FIntermissionDescriptor *Desc);
void ParseIntermission();
void ParseDoomEdNums();
void ParseSpawnNums();
void ParseAMColors(bool);
FName CheckEndSequence();
FName ParseEndGame();

View file

@ -1888,6 +1888,18 @@ void FMapInfoParser::ParseMapInfo (int lump, level_info_t &gamedefaults, level_i
sc.ScriptError("doomednums definitions not supported with old MAPINFO syntax");
}
}
else if (sc.Compare("spawnnums"))
{
if (format_type != FMT_Old)
{
format_type = FMT_New;
ParseSpawnNums();
}
else
{
sc.ScriptError("spawnnums definitions not supported with old MAPINFO syntax");
}
}
else if (sc.Compare("automap") || sc.Compare("automap_overlay"))
{
if (format_type != FMT_Old)

View file

@ -168,8 +168,6 @@ void PClassActor::StaticInit()
void PClassActor::StaticSetActorNums()
{
SpawnableThings.Clear();
for (unsigned int i = 0; i < PClassActor::AllActorClasses.Size(); ++i)
{
static_cast<PClassActor *>(PClassActor::AllActorClasses[i])->RegisterIDs();

View file

@ -178,6 +178,7 @@ void P_RemoveThing(AActor * actor);
bool P_Thing_Raise(AActor *thing, AActor *raiser);
bool P_Thing_CanRaise(AActor *thing);
PClassActor *P_GetSpawnableType(int spawnnum);
void InitSpawnablesFromMapinfo();
//
// P_MAPUTL

View file

@ -45,10 +45,23 @@
#include "gi.h"
#include "templates.h"
#include "g_level.h"
#include "v_text.h"
#include "i_system.h"
// Set of spawnable things for the Thing_Spawn and Thing_Projectile specials.
TMap<int, PClassActor *> SpawnableThings;
struct MapinfoSpawnItem
{
FName classname; // DECORATE is read after MAPINFO so we do not have the actual classes available here yet.
// These are for error reporting. We must store the file information because it's no longer available when these items get resolved.
FString filename;
int linenum;
};
typedef TMap<int, MapinfoSpawnItem> SpawnMap;
static SpawnMap SpawnablesFromMapinfo;
static FRandom pr_leadtarget ("LeadTarget");
bool P_Thing_Spawn (int tid, AActor *source, int type, angle_t angle, bool fog, int newtid)
@ -559,3 +572,77 @@ CCMD (dumpspawnables)
delete[] allpairs;
}
void FMapInfoParser::ParseSpawnNums()
{
TMap<int, bool> defined;
int error = 0;
MapinfoSpawnItem editem;
editem.filename = sc.ScriptName;
ParseOpenBrace();
while (true)
{
if (sc.CheckString("}")) return;
else if (sc.CheckNumber())
{
int ednum = sc.Number;
sc.MustGetStringName("=");
sc.MustGetString();
bool *def = defined.CheckKey(ednum);
if (def != NULL)
{
sc.ScriptMessage("Spawn Number %d defined more than once", ednum);
error++;
}
else if (ednum < 0)
{
sc.ScriptMessage("Spawn Number must be positive, got %d", ednum);
error++;
}
defined[ednum] = true;
editem.classname = sc.String;
SpawnablesFromMapinfo.Insert(ednum, editem);
}
else
{
sc.ScriptError("Number expected");
}
}
if (error > 0)
{
sc.ScriptError("%d errors encountered in SpawnNum definition");
}
}
void InitSpawnablesFromMapinfo()
{
SpawnableThings.Clear();
SpawnMap::Iterator it(SpawnablesFromMapinfo);
SpawnMap::Pair *pair;
int error = 0;
while (it.NextPair(pair))
{
PClassActor *cls = NULL;
if (pair->Value.classname != NAME_None)
{
cls = PClass::FindActor(pair->Value.classname);
if (cls == NULL)
{
Printf(TEXTCOLOR_RED "Script error, \"%s\" line %d:\nUnknown actor class %s\n",
pair->Value.filename.GetChars(), pair->Value.linenum, pair->Value.classname.GetChars());
error++;
}
}
SpawnableThings.Insert(pair->Key, cls);
}
if (error > 0)
{
I_Error("%d unknown actor classes found", error);
}
SpawnablesFromMapinfo.Clear(); // we do not need this any longer
}

View file

@ -1006,7 +1006,7 @@ DEFINE_PROPERTY(translation, L, Actor)
if (type == 0)
{
PROP_INT_PARM(trans, 1);
int max = (gameinfo.gametype==GAME_Strife || (info->GameFilter&GAME_Strife)) ? 6:2;
int max = 6;// (gameinfo.gametype == GAME_Strife || (info->GameFilter&GAME_Strife)) ? 6 : 2;
if (trans < 0 || trans > max)
{
I_Error ("Translation must be in the range [0,%d]", max);

View file

@ -4,13 +4,11 @@
actor MiniZorchRecharge : Clip
{
Game Chex
inventory.pickupmessage "$GOTZORCHRECHARGE"
}
actor MiniZorchPack : Clip
{
Game Chex
Inventory.PickupMessage "$GOTMINIZORCHPACK"
Inventory.Amount 50
States
@ -25,13 +23,11 @@ actor MiniZorchPack : Clip
actor LargeZorchRecharge : Shell
{
Game Chex
inventory.pickupmessage "$GOTLARGEZORCHERRECHARGE"
}
actor LargeZorchPack : Shell
{
Game Chex
Inventory.PickupMessage "$GOTLARGEZORCHERPACK"
Inventory.Amount 20
States
@ -46,13 +42,11 @@ actor LargeZorchPack : Shell
actor PropulsorZorch : RocketAmmo
{
Game Chex
inventory.pickupmessage "$GOTPROPULSORRECHARGE"
}
actor PropulsorZorchPack : RocketAmmo
{
Game Chex
Inventory.PickupMessage "$GOTPROPULSORPACK"
Inventory.Amount 5
States
@ -67,14 +61,11 @@ actor PropulsorZorchPack : RocketAmmo
actor PhasingZorch : Cell
{
Game Chex
inventory.pickupmessage "$GOTPHASINGZORCHERRECHARGE"
}
actor PhasingZorchPack : Cell
{
Game Chex
SpawnID 142
Inventory.PickupMessage "$GOTPHASINGZORCHERPACK"
Inventory.Amount 100
States

View file

@ -4,19 +4,16 @@
actor ChexCivilian1 : GreenTorch
{
game Chex
height 54
}
actor ChexCivilian2 : ShortGreenTorch
{
game Chex
height 54
}
actor ChexCivilian3 : ShortRedTorch
{
game Chex
height 48
}
@ -24,13 +21,11 @@ actor ChexCivilian3 : ShortRedTorch
actor ChexLandingLight : Column
{
game Chex
height 35
}
actor ChexSpaceship : TechPillar
{
game Chex
height 52
}
@ -38,37 +33,31 @@ actor ChexSpaceship : TechPillar
actor ChexAppleTree : Stalagtite
{
game Chex
height 92
}
actor ChexBananaTree : BigTree
{
game Chex
height 108
}
actor ChexOrangeTree : TorchTree
{
game Chex
height 92
}
actor ChexSubmergedPlant : ShortGreenColumn
{
game Chex
height 42
}
actor ChexTallFlower : HeadsOnAStick
{
game Chex
height 25
}
actor ChexTallFlower2 : DeadStick
{
game Chex
height 25
}
@ -76,7 +65,6 @@ actor ChexTallFlower2 : DeadStick
actor ChexSlimeFountain : BlueTorch
{
game Chex
height 48
States
{
@ -90,13 +78,11 @@ actor ChexSlimeFountain : BlueTorch
actor ChexCavernColumn : TallRedColumn
{
game Chex
height 128
}
actor ChexCavernStalagmite : TallGreenColumn
{
game Chex
height 60
}
@ -104,37 +90,31 @@ actor ChexCavernStalagmite : TallGreenColumn
actor ChexChemicalBurner : EvilEye
{
game Chex
height 25
}
actor ChexChemicalFlask : Candlestick
{
game Chex
renderstyle translucent
alpha 0.75
}
actor ChexFlagOnPole : SkullColumn
{
game Chex
height 128
}
actor ChexGasTank : Candelabra
{
game Chex
height 36
}
actor ChexLightColumn : ShortBlueTorch
{
game Chex
height 86
}
actor ChexMineCart : ShortRedColumn
{
game Chex
height 30
}

View file

@ -5,26 +5,22 @@
actor GlassOfWater : HealthBonus
{
game Chex
inventory.pickupmessage "$GOTWATER"
}
actor BowlOfFruit : Stimpack
{
game Chex
inventory.pickupmessage "$GOTFRUIT"
}
actor BowlOfVegetables : Medikit
{
game Chex
inventory.pickupmessage "$GOTVEGETABLES"
health.lowmessage 25, "$GOTVEGETABLESNEED"
}
actor SuperchargeBreakfast : Soulsphere
{
game Chex
inventory.pickupmessage "$GOTBREAKFAST"
}
@ -32,19 +28,16 @@ actor SuperchargeBreakfast : Soulsphere
actor SlimeRepellent : ArmorBonus
{
game Chex
inventory.pickupmessage "$GOTREPELLENT"
}
actor ChexArmor : GreenArmor
{
game Chex
inventory.pickupmessage "$GOTCHEXARMOR"
}
actor SuperChexArmor : BlueArmor
{
game Chex
inventory.pickupmessage "$GOTSUPERCHEXARMOR"
}
@ -52,18 +45,15 @@ actor SuperChexArmor : BlueArmor
actor ComputerAreaMap : Allmap
{
game Chex
inventory.pickupmessage "$GOTCHEXMAP"
}
actor SlimeProofSuit : RadSuit
{
game Chex
inventory.pickupmessage "$GOTSLIMESUIT"
}
actor Zorchpack : Backpack
{
game Chex
inventory.pickupmessage "$GOTZORCHPACK"
}

View file

@ -2,18 +2,15 @@
actor ChexBlueCard : BlueCard
{
Game Chex
inventory.pickupmessage "$GOTCBLUEKEY"
}
actor ChexYellowCard : YellowCard
{
Game Chex
inventory.pickupmessage "$GOTCYELLOWKEY"
}
actor ChexRedCard : RedCard
{
Game Chex
inventory.pickupmessage "$GOTCREDKEY"
}

View file

@ -7,7 +7,6 @@
actor FlemoidusCommonus : ZombieMan
{
Game Chex
DropItem ""
Obituary "$OB_COMMONUS"
States
@ -27,7 +26,6 @@ actor FlemoidusCommonus : ZombieMan
actor FlemoidusBipedicus : ShotgunGuy
{
Game Chex
DropItem ""
Obituary "$OB_BIPEDICUS"
States
@ -47,7 +45,6 @@ actor FlemoidusBipedicus : ShotgunGuy
actor ArmoredFlemoidusBipedicus : DoomImp
{
Game Chex
Obituary "$OB_BIPEDICUS2"
HitObituary "$OB_BIPEDICUS2"
}
@ -60,7 +57,6 @@ actor ArmoredFlemoidusBipedicus : DoomImp
actor FlemoidusCycloptisCommonus : Demon
{
Game Chex
Obituary "$OB_CYCLOPTIS"
}
@ -72,7 +68,6 @@ actor FlemoidusCycloptisCommonus : Demon
actor Flembrane : BaronOfHell
{
Game Chex
radius 44
height 100
speed 0
@ -90,6 +85,5 @@ actor Flembrane : BaronOfHell
actor ChexSoul : LostSoul
{
Game Chex
height 0
}

View file

@ -2,14 +2,12 @@
actor Bootspoon : Fist
{
game Chex
obituary "$OB_MPSPOON"
Tag "$TAG_SPOON"
}
actor SuperBootspork : Chainsaw
{
game Chex
obituary "$OB_MPBOOTSPORK"
Inventory.PickupMessage "$GOTSUPERBOOTSPORK"
Tag "$TAG_SPORK"
@ -17,7 +15,6 @@ actor SuperBootspork : Chainsaw
actor MiniZorcher : Pistol
{
game Chex
obituary "$OB_MPZORCH"
inventory.pickupmessage "$GOTMINIZORCHER"
Tag "$TAG_MINIZORCHER"
@ -30,7 +27,6 @@ actor MiniZorcher : Pistol
actor LargeZorcher : Shotgun
{
game Chex
obituary "$OB_MPZORCH"
inventory.pickupmessage "$GOTLARGEZORCHER"
Tag "$TAG_LARGEZORCHER"
@ -38,7 +34,6 @@ actor LargeZorcher : Shotgun
actor SuperLargeZorcher : SuperShotgun
{
game Chex
obituary "$OB_MPMEGAZORCH"
inventory.pickupmessage "$GOTSUPERLARGEZORCHER"
Tag "$TAG_SUPERLARGEZORCHER"
@ -46,7 +41,6 @@ actor SuperLargeZorcher : SuperShotgun
actor RapidZorcher : Chaingun
{
game Chex
obituary "$OB_MPRAPIDZORCH"
inventory.pickupmessage "$GOTRAPIDZORCHER"
Tag "$TAG_RAPIDZORCHER"
@ -54,7 +48,6 @@ actor RapidZorcher : Chaingun
actor ZorchPropulsor : RocketLauncher
{
game Chex
obituary ""
inventory.pickupmessage "$GOTZORCHPROPULSOR"
Tag "$TAG_ZORCHPROPULSOR"
@ -79,7 +72,6 @@ actor PropulsorMissile : Rocket
actor PhasingZorcher : PlasmaRifle
{
game Chex
obituary ""
inventory.pickupmessage "$GOTPHASINGZORCHER"
Tag "$TAG_PHASINGZORCHER"
@ -109,7 +101,6 @@ actor PhaseZorchMissile : PlasmaBall
actor LAZDevice : BFG9000
{
game Chex
obituary ""
inventory.pickupmessage "$GOTLAZDEVICE"
Tag "$TAG_LAZDEVICE"

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR Arachnotron
{
Game Doom
SpawnID 6
Health 500
Radius 64
Height 64
@ -63,8 +61,6 @@ ACTOR Arachnotron
//===========================================================================
ACTOR ArachnotronPlasma
{
Game Doom
SpawnID 129
Radius 13
Height 8
Speed 25

View file

@ -6,8 +6,6 @@
ACTOR Archvile
{
Game Doom
SpawnID 111
Health 700
Radius 20
Height 56
@ -67,8 +65,6 @@ ACTOR Archvile
ACTOR ArchvileFire
{
Game Doom
SpawnID 98
+NOBLOCKMAP +NOGRAVITY
RenderStyle Add
Alpha 1

View file

@ -7,7 +7,6 @@
ACTOR BossBrain
{
Game Doom
Health 250
Mass 10000000
PainChance 255
@ -45,7 +44,6 @@ ACTOR BossBrain
ACTOR BossEye
{
Game Doom
Height 32
+NOBLOCKMAP
+NOSECTOR
@ -69,7 +67,6 @@ ACTOR BossEye
ACTOR BossTarget : SpecialSpot
{
Game Doom
Height 32
+NOBLOCKMAP
+NOSECTOR

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR BaronOfHell
{
Game Doom
SpawnID 3
Health 1000
Radius 24
Height 64
@ -61,8 +59,6 @@ ACTOR BaronOfHell
//===========================================================================
ACTOR HellKnight : BaronOfHell
{
Game Doom
SpawnID 113
Health 500
-BOSSDEATH
SeeSound "knight/sight"
@ -110,8 +106,6 @@ ACTOR HellKnight : BaronOfHell
//===========================================================================
ACTOR BaronBall
{
Game Doom
SpawnID 154
Radius 6
Height 16
Speed 15

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR Cacodemon
{
Game Doom
SpawnID 19
Health 400
Radius 31
Height 56
@ -61,8 +59,6 @@ ACTOR Cacodemon
//===========================================================================
ACTOR CacodemonBall
{
Game Doom
SpawnID 126
Radius 6
Height 8
Speed 10

View file

@ -6,8 +6,6 @@
//===========================================================================
ACTOR Cyberdemon
{
Game Doom
SpawnID 114
Health 4000
Radius 40
Height 110

View file

@ -2,8 +2,6 @@
actor GibbedMarine
{
Game Doom
SpawnID 145
States
{
Spawn:
@ -16,14 +14,12 @@ actor GibbedMarine
actor GibbedMarineExtra : GibbedMarine
{
Game Doom
}
// Dead marine -------------------------------------------------------------
actor DeadMarine
{
Game Doom
States
{
Spawn:
@ -42,7 +38,6 @@ actor DeadMarine
actor DeadZombieMan : ZombieMan
{
Skip_Super
Game Doom
DropItem None
States
{
@ -56,7 +51,6 @@ actor DeadZombieMan : ZombieMan
actor DeadShotgunGuy : ShotgunGuy
{
Skip_Super
Game Doom
DropItem None
States
{
@ -70,7 +64,6 @@ actor DeadShotgunGuy : ShotgunGuy
actor DeadDoomImp : DoomImp
{
Skip_Super
Game Doom
States
{
Spawn:
@ -83,7 +76,6 @@ actor DeadDoomImp : DoomImp
actor DeadDemon : Demon
{
Skip_Super
Game Doom
States
{
Spawn:
@ -96,7 +88,6 @@ actor DeadDemon : Demon
actor DeadCacodemon : Cacodemon
{
Skip_Super
Game Doom
States
{
Spawn:
@ -115,7 +106,6 @@ actor DeadCacodemon : Cacodemon
actor DeadLostSoul : LostSoul
{
Skip_Super
Game Doom
States
{
Spawn:

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR Demon
{
Game Doom
SpawnID 8
Health 150
PainChance 180
Speed 10
@ -59,8 +57,6 @@ ACTOR Demon
//===========================================================================
ACTOR Spectre : Demon
{
Game Doom
SpawnID 9
+SHADOW
RenderStyle OptFuzzy
Alpha 0.5

View file

@ -2,8 +2,6 @@
ACTOR Clip : Ammo
{
Game Doom
SpawnID 11
Inventory.PickupMessage "$GOTCLIP"
Inventory.Amount 10
Inventory.MaxAmount 200
@ -22,8 +20,6 @@ ACTOR Clip : Ammo
ACTOR ClipBox : Clip
{
Game Doom
SpawnID 139
Inventory.PickupMessage "$GOTCLIPBOX"
Inventory.Amount 50
States
@ -38,8 +34,6 @@ ACTOR ClipBox : Clip
ACTOR RocketAmmo : Ammo
{
Game Doom
SpawnID 140
Inventory.PickupMessage "$GOTROCKET"
Inventory.Amount 1
Inventory.MaxAmount 50
@ -58,8 +52,6 @@ ACTOR RocketAmmo : Ammo
ACTOR RocketBox : RocketAmmo
{
Game Doom
SpawnID 141
Inventory.PickupMessage "$GOTROCKBOX"
Inventory.Amount 5
States
@ -74,8 +66,6 @@ ACTOR RocketBox : RocketAmmo
ACTOR Cell : Ammo
{
Game Doom
SpawnID 75
Inventory.PickupMessage "$GOTCELL"
Inventory.Amount 20
Inventory.MaxAmount 300
@ -94,8 +84,6 @@ ACTOR Cell : Ammo
ACTOR CellPack : Cell
{
Game Doom
SpawnID 142
Inventory.PickupMessage "$GOTCELLBOX"
Inventory.Amount 100
States
@ -110,8 +98,6 @@ ACTOR CellPack : Cell
ACTOR Shell : Ammo
{
Game Doom
SpawnID 12
Inventory.PickupMessage "$GOTSHELLS"
Inventory.Amount 4
Inventory.MaxAmount 50
@ -130,8 +116,6 @@ ACTOR Shell : Ammo
ACTOR ShellBox : Shell
{
Game Doom
SpawnID 143
Inventory.PickupMessage "$GOTSHELLBOX"
Inventory.Amount 20
States
@ -146,8 +130,6 @@ ACTOR ShellBox : Shell
ACTOR Backpack : BackpackItem
{
Game Doom
SpawnID 144
Height 26
Inventory.PickupMessage "$GOTBACKPACK"
States

View file

@ -3,8 +3,6 @@
Actor ArmorBonus : BasicArmorBonus
{
Game Doom
SpawnID 22
Radius 20
Height 16
Inventory.Pickupmessage "$GOTARMBONUS"
@ -26,8 +24,6 @@ Actor ArmorBonus : BasicArmorBonus
Actor GreenArmor : BasicArmorPickup
{
Game Doom
SpawnID 68
Radius 20
Height 16
Inventory.Pickupmessage "$GOTARMOR"
@ -47,8 +43,6 @@ Actor GreenArmor : BasicArmorPickup
Actor BlueArmor : BasicArmorPickup
{
Game Doom
SpawnID 69
Radius 20
Height 16
Inventory.Pickupmessage "$GOTMEGA"

View file

@ -2,8 +2,6 @@
ACTOR InvulnerabilitySphere : PowerupGiver
{
Game Doom
SpawnID 133
+COUNTITEM
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
@ -24,8 +22,6 @@ ACTOR InvulnerabilitySphere : PowerupGiver
ACTOR Soulsphere : Health
{
Game Doom
SpawnID 25
+COUNTITEM
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
@ -60,8 +56,6 @@ actor BlueArmorForMegasphere : BlueArmor
ACTOR Megasphere : CustomInventory
{
Game Doom
SpawnID 132
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.PickupMessage "$GOTMSPHERE"
@ -82,8 +76,6 @@ ACTOR Megasphere : CustomInventory
ACTOR BlurSphere : PowerupGiver
{
Game Doom
SpawnID 135
+COUNTITEM
+VISIBILITYPULSE
+INVENTORY.AUTOACTIVATE
@ -105,8 +97,6 @@ ACTOR BlurSphere : PowerupGiver
ACTOR RadSuit : PowerupGiver
{
Game Doom
SpawnID 136
Height 46
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
@ -125,8 +115,6 @@ ACTOR RadSuit : PowerupGiver
ACTOR Infrared : PowerupGiver
{
Game Doom
SpawnID 138
+COUNTITEM
+INVENTORY.AUTOACTIVATE
+INVENTORY.ALWAYSPICKUP
@ -146,8 +134,6 @@ ACTOR Infrared : PowerupGiver
ACTOR Allmap : MapRevealer
{
Game Doom
SpawnID 137
+COUNTITEM
+INVENTORY.FANCYPICKUPSOUND
+INVENTORY.ALWAYSPICKUP
@ -166,8 +152,6 @@ ACTOR Allmap : MapRevealer
ACTOR Berserk : CustomInventory
{
Game Doom
SpawnID 134
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.PickupMessage "$GOTBERSERK"

View file

@ -3,7 +3,6 @@
ACTOR TechLamp
{
Game Doom
Radius 16
Height 80
ProjectilePassHeight -16
@ -20,7 +19,6 @@ ACTOR TechLamp
ACTOR TechLamp2
{
Game Doom
Radius 16
Height 60
ProjectilePassHeight -16
@ -37,7 +35,6 @@ ACTOR TechLamp2
ACTOR Column
{
Game Doom
Radius 16
Height 48
ProjectilePassHeight -16
@ -54,7 +51,6 @@ ACTOR Column
ACTOR TallGreenColumn
{
Game Doom
Radius 16
Height 52
ProjectilePassHeight -16
@ -71,7 +67,6 @@ ACTOR TallGreenColumn
ACTOR ShortGreenColumn
{
Game Doom
Radius 16
Height 40
ProjectilePassHeight -16
@ -88,7 +83,6 @@ ACTOR ShortGreenColumn
ACTOR TallRedColumn
{
Game Doom
Radius 16
Height 52
ProjectilePassHeight -16
@ -105,7 +99,6 @@ ACTOR TallRedColumn
ACTOR ShortRedColumn
{
Game Doom
Radius 16
Height 40
ProjectilePassHeight -16
@ -122,7 +115,6 @@ ACTOR ShortRedColumn
ACTOR SkullColumn
{
Game Doom
Radius 16
Height 40
ProjectilePassHeight -16
@ -139,7 +131,6 @@ ACTOR SkullColumn
ACTOR HeartColumn
{
Game Doom
Radius 16
Height 40
ProjectilePassHeight -16
@ -156,7 +147,6 @@ ACTOR HeartColumn
ACTOR EvilEye
{
Game Doom
Radius 16
Height 54
ProjectilePassHeight -16
@ -173,7 +163,6 @@ ACTOR EvilEye
ACTOR FloatingSkull
{
Game Doom
Radius 16
Height 26
ProjectilePassHeight -16
@ -190,7 +179,6 @@ ACTOR FloatingSkull
ACTOR TorchTree
{
Game Doom
Radius 16
Height 56
ProjectilePassHeight -16
@ -207,7 +195,6 @@ ACTOR TorchTree
ACTOR BlueTorch
{
Game Doom
Radius 16
Height 68
ProjectilePassHeight -16
@ -224,7 +211,6 @@ ACTOR BlueTorch
ACTOR GreenTorch
{
Game Doom
Radius 16
Height 68
ProjectilePassHeight -16
@ -241,7 +227,6 @@ ACTOR GreenTorch
ACTOR RedTorch
{
Game Doom
Radius 16
Height 68
ProjectilePassHeight -16
@ -258,7 +243,6 @@ ACTOR RedTorch
ACTOR ShortBlueTorch
{
Game Doom
Radius 16
Height 37
ProjectilePassHeight -16
@ -275,7 +259,6 @@ ACTOR ShortBlueTorch
ACTOR ShortGreenTorch
{
Game Doom
Radius 16
Height 37
ProjectilePassHeight -16
@ -292,7 +275,6 @@ ACTOR ShortGreenTorch
ACTOR ShortRedTorch
{
Game Doom
Radius 16
Height 37
ProjectilePassHeight -16
@ -309,7 +291,6 @@ ACTOR ShortRedTorch
ACTOR Stalagtite
{
Game Doom
Radius 16
Height 40
ProjectilePassHeight -16
@ -326,7 +307,6 @@ ACTOR Stalagtite
ACTOR TechPillar
{
Game Doom
Radius 16
Height 128
ProjectilePassHeight -16
@ -343,7 +323,6 @@ ACTOR TechPillar
ACTOR Candlestick
{
Game Doom
Radius 20
Height 14
ProjectilePassHeight -16
@ -359,7 +338,6 @@ ACTOR Candlestick
ACTOR Candelabra
{
Game Doom
Radius 16
Height 60
ProjectilePassHeight -16
@ -376,7 +354,6 @@ ACTOR Candelabra
ACTOR BloodyTwitch
{
Game Doom
Radius 16
Height 68
+SOLID
@ -397,7 +374,6 @@ ACTOR BloodyTwitch
ACTOR Meat2
{
Game Doom
Radius 16
Height 84
+SOLID
@ -415,7 +391,6 @@ ACTOR Meat2
ACTOR Meat3
{
Game Doom
Radius 16
Height 84
+SOLID
@ -433,7 +408,6 @@ ACTOR Meat3
ACTOR Meat4
{
Game Doom
Radius 16
Height 68
+SOLID
@ -451,7 +425,6 @@ ACTOR Meat4
ACTOR Meat5
{
Game Doom
Radius 16
Height 52
+SOLID
@ -469,28 +442,24 @@ ACTOR Meat5
ACTOR NonsolidMeat2 : Meat2
{
Game Doom
-SOLID
Radius 20
}
ACTOR NonsolidMeat3 : Meat3
{
Game Doom
-SOLID
Radius 20
}
ACTOR NonsolidMeat4 : Meat4
{
Game Doom
-SOLID
Radius 20
}
ACTOR NonsolidMeat5 : Meat5
{
Game Doom
-SOLID
Radius 20
}
@ -499,7 +468,6 @@ ACTOR NonsolidMeat5 : Meat5
ACTOR NonsolidTwitch : BloodyTwitch
{
Game Doom
-SOLID
Radius 20
}
@ -508,7 +476,6 @@ ACTOR NonsolidTwitch : BloodyTwitch
ACTOR HeadOnAStick
{
Game Doom
Radius 16
Height 56
ProjectilePassHeight -16
@ -525,7 +492,6 @@ ACTOR HeadOnAStick
ACTOR HeadsOnAStick
{
Game Doom
Radius 16
Height 64
ProjectilePassHeight -16
@ -542,7 +508,6 @@ ACTOR HeadsOnAStick
ACTOR HeadCandles
{
Game Doom
Radius 16
Height 42
ProjectilePassHeight -16
@ -559,7 +524,6 @@ ACTOR HeadCandles
ACTOR DeadStick
{
Game Doom
Radius 16
Height 64
ProjectilePassHeight -16
@ -576,7 +540,6 @@ ACTOR DeadStick
ACTOR LiveStick
{
Game Doom
Radius 16
Height 64
ProjectilePassHeight -16
@ -594,7 +557,6 @@ ACTOR LiveStick
ACTOR BigTree
{
Game Doom
Radius 32
Height 108
ProjectilePassHeight -16
@ -611,8 +573,6 @@ ACTOR BigTree
ACTOR BurningBarrel
{
Game Doom
SpawnID 149
Radius 16
Height 32
ProjectilePassHeight -16
@ -629,7 +589,6 @@ ACTOR BurningBarrel
ACTOR HangNoGuts
{
Game Doom
Radius 16
Height 88
+SOLID
@ -647,7 +606,6 @@ ACTOR HangNoGuts
ACTOR HangBNoBrain
{
Game Doom
Radius 16
Height 88
+SOLID
@ -665,7 +623,6 @@ ACTOR HangBNoBrain
ACTOR HangTLookingDown
{
Game Doom
Radius 16
Height 64
+SOLID
@ -683,7 +640,6 @@ ACTOR HangTLookingDown
ACTOR HangTLookingUp
{
Game Doom
Radius 16
Height 64
+SOLID
@ -701,7 +657,6 @@ ACTOR HangTLookingUp
ACTOR HangTSkull
{
Game Doom
Radius 16
Height 64
+SOLID
@ -719,7 +674,6 @@ ACTOR HangTSkull
ACTOR HangTNoBrain
{
Game Doom
Radius 16
Height 64
+SOLID
@ -737,8 +691,6 @@ ACTOR HangTNoBrain
ACTOR ColonGibs
{
Game Doom
SpawnID 147
Radius 20
Height 4
+NOBLOCKMAP
@ -755,8 +707,6 @@ ACTOR ColonGibs
ACTOR SmallBloodPool
{
Game Doom
SpawnID 148
Radius 20
Height 1
+NOBLOCKMAP
@ -773,8 +723,6 @@ ACTOR SmallBloodPool
ACTOR BrainStem
{
Game Doom
SpawnID 150
Radius 20
Height 4
+NOBLOCKMAP
@ -792,7 +740,6 @@ ACTOR BrainStem
ACTOR Stalagmite
{
Game Doom
Radius 16
Height 48
+SOLID

View file

@ -2,8 +2,6 @@
ACTOR HealthBonus : Health
{
Game Doom
SpawnID 152
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.Amount 1
@ -21,8 +19,6 @@ ACTOR HealthBonus : Health
ACTOR Stimpack : Health
{
Game Doom
SpawnID 23
Inventory.Amount 10
Inventory.PickupMessage "$GOTSTIM"
States
@ -37,8 +33,6 @@ ACTOR Stimpack : Health
ACTOR Medikit : Health
{
Game Doom
SpawnID 24
Inventory.Amount 25
Inventory.PickupMessage "$GOTMEDIKIT"
Health.LowMessage 25, "$GOTMEDINEED"

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR DoomImp
{
Game Doom
SpawnID 5
Health 60
Radius 20
Height 56
@ -66,8 +64,6 @@ ACTOR DoomImp
//===========================================================================
ACTOR DoomImpBall
{
Game Doom
SpawnID 10
Radius 6
Height 8
Speed 10

View file

@ -10,8 +10,6 @@ Actor DoomKey : Key
Actor BlueCard : DoomKey
{
Game Doom
SpawnID 85
Inventory.Pickupmessage "$GOTBLUECARD"
Inventory.Icon "STKEYS0"
States
@ -27,8 +25,6 @@ Actor BlueCard : DoomKey
Actor YellowCard : DoomKey
{
Game Doom
SpawnID 87
Inventory.Pickupmessage "$GOTYELWCARD"
Inventory.Icon "STKEYS1"
States
@ -44,8 +40,6 @@ Actor YellowCard : DoomKey
Actor RedCard : DoomKey
{
Game Doom
SpawnID 86
Inventory.Pickupmessage "$GOTREDCARD"
Inventory.Icon "STKEYS2"
States
@ -61,8 +55,6 @@ Actor RedCard : DoomKey
Actor BlueSkull : DoomKey
{
Game Doom
SpawnID 90
Inventory.Pickupmessage "$GOTBLUESKUL"
Inventory.Icon "STKEYS3"
States
@ -78,8 +70,6 @@ Actor BlueSkull : DoomKey
Actor YellowSkull : DoomKey
{
Game Doom
SpawnID 88
Inventory.Pickupmessage "$GOTYELWSKUL"
Inventory.Icon "STKEYS4"
States
@ -95,8 +85,6 @@ Actor YellowSkull : DoomKey
Actor RedSkull : DoomKey
{
Game Doom
SpawnID 89
Inventory.Pickupmessage "$GOTREDSKUL"
Inventory.Icon "STKEYS5"
States

View file

@ -2,8 +2,6 @@
ACTOR ExplosiveBarrel
{
Game Doom
SpawnID 125
Health 20
Radius 10
Height 42
@ -37,8 +35,6 @@ ACTOR ExplosiveBarrel
ACTOR BulletPuff
{
Game Doom
SpawnID 131
+NOBLOCKMAP
+NOGRAVITY
+ALLOWPARTICLES
@ -87,7 +83,6 @@ ACTOR DoomUnusedStates
Actor EvilSceptre : ScoreItem
{
Game Doom
Inventory.PickupMessage "$BETA_BONUS3"
States
{
@ -99,7 +94,6 @@ Actor EvilSceptre : ScoreItem
Actor UnholyBible : ScoreItem
{
Game Doom
Inventory.PickupMessage "$BETA_BONUS4"
States
{

View file

@ -17,7 +17,6 @@ ACTOR DoomWeapon : Weapon
ACTOR Fist : Weapon
{
Game Doom
Weapon.SelectionOrder 3700
Weapon.Kickback 100
Obituary "$OB_MPFIST"
@ -54,7 +53,6 @@ ACTOR Fist : Weapon
ACTOR Pistol : DoomWeapon
{
Game Doom
Weapon.SelectionOrder 1900
Weapon.AmmoUse 1
Weapon.AmmoGive 20
@ -99,8 +97,6 @@ ACTOR Pistol : DoomWeapon
ACTOR Chainsaw : Weapon
{
Game Doom
SpawnID 32
Weapon.Kickback 0
Weapon.SelectionOrder 2200
Weapon.UpSound "weapons/sawup"
@ -139,8 +135,6 @@ ACTOR Chainsaw : Weapon
ACTOR Shotgun : DoomWeapon
{
Game Doom
SpawnID 27
Weapon.SelectionOrder 1300
Weapon.AmmoUse 1
Weapon.AmmoGive 8
@ -186,8 +180,6 @@ ACTOR Shotgun : DoomWeapon
ACTOR SuperShotgun : DoomWeapon
{
Game Doom
SpawnID 33
Weapon.SelectionOrder 400
Weapon.AmmoUse 2
Weapon.AmmoGive 8
@ -240,8 +232,6 @@ ACTOR SuperShotgun : DoomWeapon
ACTOR Chaingun : DoomWeapon
{
Game Doom
SpawnID 28
Weapon.SelectionOrder 700
Weapon.AmmoUse 1
Weapon.AmmoGive 20
@ -283,8 +273,6 @@ ACTOR Chaingun : DoomWeapon
ACTOR RocketLauncher : DoomWeapon
{
Game Doom
SpawnID 29
Weapon.SelectionOrder 2500
Weapon.AmmoUse 1
Weapon.AmmoGive 2
@ -321,8 +309,6 @@ ACTOR RocketLauncher : DoomWeapon
ACTOR Rocket
{
Game Doom
SpawnID 127
Radius 11
Height 8
Speed 20
@ -355,8 +341,6 @@ ACTOR Rocket
ACTOR Grenade
{
Game Doom
SpawnID 216
Radius 8
Height 8
Speed 25
@ -406,8 +390,6 @@ ACTOR Grenade
ACTOR PlasmaRifle : DoomWeapon
{
Game Doom
SpawnID 30
Weapon.SelectionOrder 100
Weapon.AmmoUse 1
Weapon.AmmoGive 40
@ -442,8 +424,6 @@ ACTOR PlasmaRifle : DoomWeapon
ACTOR PlasmaBall
{
Game Doom
SpawnID 51
Radius 13
Height 8
Speed 25
@ -510,9 +490,7 @@ ACTOR PlasmaBall2 : PlasmaBall1
ACTOR BFG9000 : DoomWeapon
{
Game Doom
Height 20
SpawnID 31
Weapon.SelectionOrder 2800
Weapon.AmmoUse 40
Weapon.AmmoGive 40
@ -556,8 +534,6 @@ ACTOR BFG9000 : DoomWeapon
ACTOR BFGBall
{
Game Doom
SpawnID 128
Radius 13
Height 8
Speed 25

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR Fatso
{
Game Doom
SpawnID 112
Health 600
Radius 48
Height 64
@ -65,8 +63,6 @@ ACTOR Fatso
//===========================================================================
ACTOR FatShot
{
Game Doom
SpawnID 153
Radius 6
Height 8
Speed 20

View file

@ -5,7 +5,6 @@
//===========================================================================
ACTOR CommanderKeen
{
Game Doom
Health 100
Radius 16
Height 72

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR LostSoul
{
Game Doom
SpawnID 110
Health 100
Radius 16
Height 56

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR PainElemental
{
Game Doom
SpawnID 115
Health 400
Radius 31
Height 56

View file

@ -6,8 +6,6 @@
//===========================================================================
ACTOR ZombieMan
{
Game Doom
SpawnID 4
Health 20
Radius 20
Height 56
@ -67,8 +65,6 @@ ACTOR ZombieMan
//===========================================================================
ACTOR ShotgunGuy
{
Game Doom
SpawnID 1
Health 30
Radius 20
Height 56
@ -129,8 +125,6 @@ ACTOR ShotgunGuy
//===========================================================================
ACTOR ChaingunGuy
{
Game Doom
SpawnID 2
Health 70
Radius 20
Height 56
@ -191,8 +185,6 @@ ACTOR ChaingunGuy
//===========================================================================
ACTOR WolfensteinSS
{
Game Doom
SpawnID 116
Health 50
Radius 20
Height 56

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR Revenant
{
Game Doom
SpawnID 20
Health 300
Radius 20
Height 56
@ -70,8 +68,6 @@ ACTOR Revenant
//===========================================================================
ACTOR RevenantTracer
{
Game Doom
SpawnID 53
Radius 11
Height 8
Speed 10

View file

@ -3,8 +3,6 @@
ACTOR ScriptedMarine native
{
Game Doom
SpawnID 151
Health 100
Radius 16
Height 56
@ -174,7 +172,6 @@ ACTOR ScriptedMarine native
ACTOR MarineFist : ScriptedMarine
{
Game Doom
States
{
Melee:
@ -189,7 +186,6 @@ ACTOR MarineFist : ScriptedMarine
ACTOR MarineBerserk : MarineFist
{
Game Doom
States
{
Melee:
@ -202,7 +198,6 @@ ACTOR MarineBerserk : MarineFist
ACTOR MarineChainsaw : ScriptedMarine
{
Game Doom
States
{
Melee:
@ -218,7 +213,6 @@ ACTOR MarineChainsaw : ScriptedMarine
ACTOR MarinePistol : ScriptedMarine
{
Game Doom
States
{
Missile:
@ -231,7 +225,6 @@ ACTOR MarinePistol : ScriptedMarine
ACTOR MarineShotgun : ScriptedMarine
{
Game Doom
States
{
Missile:
@ -246,7 +239,6 @@ ACTOR MarineShotgun : ScriptedMarine
ACTOR MarineSSG : ScriptedMarine
{
Game Doom
States
{
Missile:
@ -258,7 +250,6 @@ ACTOR MarineSSG : ScriptedMarine
ACTOR MarineChaingun : ScriptedMarine
{
Game Doom
States
{
Missile:
@ -271,7 +262,6 @@ ACTOR MarineChaingun : ScriptedMarine
ACTOR MarineRocket : MarineFist
{
Game Doom
States
{
Missile:
@ -284,7 +274,6 @@ ACTOR MarineRocket : MarineFist
ACTOR MarinePlasma : ScriptedMarine
{
Game Doom
States
{
Missile:
@ -297,7 +286,6 @@ ACTOR MarinePlasma : ScriptedMarine
ACTOR MarineRailgun : ScriptedMarine
{
Game Doom
States
{
Missile:
@ -310,7 +298,6 @@ ACTOR MarineRailgun : ScriptedMarine
ACTOR MarineBFG : ScriptedMarine
{
Game Doom
States
{
Missile:

View file

@ -5,8 +5,6 @@
//===========================================================================
ACTOR SpiderMastermind
{
Game Doom
SpawnID 7
Health 3000
Radius 100
Height 100

View file

@ -1,8 +1,6 @@
ACTOR StealthArachnotron : Arachnotron
{
Game Doom
SpawnID 117
+STEALTH
RenderStyle Translucent
Alpha 0
@ -11,8 +9,6 @@ ACTOR StealthArachnotron : Arachnotron
ACTOR StealthArchvile : Archvile
{
Game Doom
SpawnID 118
+STEALTH
RenderStyle Translucent
Alpha 0
@ -21,8 +17,6 @@ ACTOR StealthArchvile : Archvile
ACTOR StealthBaron : BaronOfHell
{
Game Doom
SpawnID 100
+STEALTH
RenderStyle Translucent
Alpha 0
@ -32,8 +26,6 @@ ACTOR StealthBaron : BaronOfHell
ACTOR StealthCacodemon : Cacodemon
{
Game Doom
SpawnID 119
+STEALTH
RenderStyle Translucent
Alpha 0
@ -43,8 +35,6 @@ ACTOR StealthCacodemon : Cacodemon
ACTOR StealthChaingunGuy : ChaingunGuy
{
Game Doom
SpawnID 120
+STEALTH
RenderStyle Translucent
Alpha 0
@ -53,8 +43,6 @@ ACTOR StealthChaingunGuy : ChaingunGuy
ACTOR StealthDemon : Demon
{
Game Doom
SpawnID 121
+STEALTH
RenderStyle Translucent
Alpha 0
@ -64,8 +52,6 @@ ACTOR StealthDemon : Demon
ACTOR StealthHellKnight : HellKnight
{
Game Doom
SpawnID 101
+STEALTH
RenderStyle Translucent
Alpha 0
@ -75,8 +61,6 @@ ACTOR StealthHellKnight : HellKnight
ACTOR StealthDoomImp : DoomImp
{
Game Doom
SpawnID 122
+STEALTH
RenderStyle Translucent
Alpha 0
@ -86,8 +70,6 @@ ACTOR StealthDoomImp : DoomImp
ACTOR StealthFatso : Fatso
{
Game Doom
SpawnID 123
+STEALTH
RenderStyle Translucent
Alpha 0
@ -96,8 +78,6 @@ ACTOR StealthFatso : Fatso
ACTOR StealthRevenant : Revenant
{
Game Doom
SpawnID 124
+STEALTH
RenderStyle Translucent
Alpha 0
@ -107,8 +87,6 @@ ACTOR StealthRevenant : Revenant
ACTOR StealthShotgunGuy : ShotgunGuy
{
Game Doom
SpawnID 103
+STEALTH
RenderStyle Translucent
Alpha 0
@ -117,8 +95,6 @@ ACTOR StealthShotgunGuy : ShotgunGuy
ACTOR StealthZombieMan : ZombieMan
{
Game Doom
SpawnID 102
+STEALTH
RenderStyle Translucent
Alpha 0

View file

@ -3,8 +3,6 @@
ACTOR Beast
{
Game Heretic
SpawnID 3
Health 220
Radius 32
Height 74
@ -61,8 +59,6 @@ ACTOR Beast
ACTOR BeastBall
{
Game Heretic
SpawnID 120
Radius 9
Height 8
Speed 12

View file

@ -113,8 +113,6 @@ ACTOR ChickenPlayer : PlayerPawn native
ACTOR Chicken : MorphedMonster
{
Game Heretic
SpawnID 122
Health 10
Radius 9
Height 22
@ -164,8 +162,6 @@ ACTOR Chicken : MorphedMonster
ACTOR Feather
{
Game Heretic
SpawnID 121
Radius 2
Height 4
+MISSILE +DROPOFF

View file

@ -1,8 +1,6 @@
ACTOR Clink
{
Game Heretic
SpawnID 1
Health 150
Radius 20
Height 64

View file

@ -3,8 +3,6 @@
ACTOR BossSpot : SpecialSpot
{
Game Heretic
SpawnID 141
+INVISIBLE
}
@ -12,8 +10,6 @@ ACTOR BossSpot : SpecialSpot
ACTOR Sorcerer1
{
Game Heretic
SpawnID 142
Health 2000
Radius 28
Height 100
@ -84,8 +80,6 @@ ACTOR Sorcerer1
ACTOR SorcererFX1
{
Game Heretic
SpawnID 144
Radius 10
Height 10
Speed 20
@ -112,8 +106,6 @@ ACTOR SorcererFX1
ACTOR Sorcerer2
{
Game Heretic
SpawnID 143
Health 3500
Radius 16
Height 70
@ -192,8 +184,6 @@ ACTOR Sorcerer2
ACTOR Sorcerer2FX1
{
Game Heretic
SpawnID 145
Radius 10
Height 6
Speed 20
@ -241,8 +231,6 @@ ACTOR Sorcerer2FXSpark
ACTOR Sorcerer2FX2
{
Game Heretic
SpawnID 146
Radius 10
Height 6
Speed 6

View file

@ -3,8 +3,6 @@
ACTOR GoldWandAmmo : Ammo
{
Game Heretic
SpawnID 11
Inventory.PickupMessage "$TXT_AMMOGOLDWAND1"
Inventory.Amount 10
Inventory.MaxAmount 100
@ -23,8 +21,6 @@ ACTOR GoldWandAmmo : Ammo
ACTOR GoldWandHefty : GoldWandAmmo
{
Game Heretic
SpawnID 12
Inventory.PickupMessage "$TXT_AMMOGOLDWAND2"
Inventory.Amount 50
States
@ -38,8 +34,6 @@ ACTOR GoldWandHefty : GoldWandAmmo
ACTOR CrossbowAmmo : Ammo
{
Game Heretic
SpawnID 33
Inventory.PickupMessage "$TXT_AMMOCROSSBOW1"
Inventory.Amount 5
Inventory.MaxAmount 50
@ -58,8 +52,6 @@ ACTOR CrossbowAmmo : Ammo
ACTOR CrossbowHefty : CrossbowAmmo
{
Game Heretic
SpawnID 34
Inventory.PickupMessage "$TXT_AMMOCROSSBOW2"
Inventory.Amount 20
States
@ -73,8 +65,6 @@ ACTOR CrossbowHefty : CrossbowAmmo
ACTOR MaceAmmo : Ammo
{
Game Heretic
SpawnID 35
Inventory.PickupMessage "$TXT_AMMOMACE1"
Inventory.Amount 20
Inventory.MaxAmount 150
@ -93,8 +83,6 @@ ACTOR MaceAmmo : Ammo
ACTOR MaceHefty : MaceAmmo
{
Game Heretic
SpawnID 36
Inventory.PickupMessage "$TXT_AMMOMACE2"
Inventory.Amount 100
States
@ -109,8 +97,6 @@ ACTOR MaceHefty : MaceAmmo
ACTOR BlasterAmmo : Ammo
{
Game Heretic
SpawnID 37
Inventory.PickupMessage "$TXT_AMMOBLASTER1"
Inventory.Amount 10
Inventory.MaxAmount 200
@ -129,8 +115,6 @@ ACTOR BlasterAmmo : Ammo
ACTOR BlasterHefty : BlasterAmmo
{
Game Heretic
SpawnID 38
Inventory.PickupMessage "$TXT_AMMOBLASTER2"
Inventory.Amount 25
States
@ -145,8 +129,6 @@ ACTOR BlasterHefty : BlasterAmmo
ACTOR SkullRodAmmo : Ammo
{
Game Heretic
SpawnID 158
Inventory.PickupMessage "$TXT_AMMOSKULLROD1"
Inventory.Amount 20
Inventory.MaxAmount 200
@ -165,8 +147,6 @@ ACTOR SkullRodAmmo : Ammo
ACTOR SkullRodHefty : SkullRodAmmo
{
Game Heretic
SpawnID 159
Inventory.PickupMessage "$TXT_AMMOSKULLROD2"
Inventory.Amount 100
States
@ -181,8 +161,6 @@ ACTOR SkullRodHefty : SkullRodAmmo
ACTOR PhoenixRodAmmo : Ammo
{
Game Heretic
SpawnID 161
Inventory.PickupMessage "$TXT_AMMOPHOENIXROD1"
Inventory.Amount 1
Inventory.MaxAmount 20
@ -200,8 +178,6 @@ ACTOR PhoenixRodAmmo : Ammo
ACTOR PhoenixRodHefty : PhoenixRodAmmo
{
Game Heretic
SpawnID 162
Inventory.PickupMessage "$TXT_AMMOPHOENIXROD2"
Inventory.Amount 10
States
@ -216,8 +192,6 @@ ACTOR PhoenixRodHefty : PhoenixRodAmmo
ACTOR BagOfHolding : BackpackItem
{
Game Heretic
SpawnID 136
Inventory.PickupMessage "$TXT_ITEMBAGOFHOLDING"
+COUNTITEM
+FLOATBOB

View file

@ -3,8 +3,6 @@
Actor SilverShield : BasicArmorPickup
{
Game Heretic
SpawnID 68
+FLOATBOB
Inventory.Pickupmessage "$TXT_ITEMSHIELD1"
Inventory.Icon "SHLDA0"
@ -22,8 +20,6 @@ Actor SilverShield : BasicArmorPickup
Actor EnchantedShield : BasicArmorPickup
{
Game Heretic
SpawnID 69
+FLOATBOB
Inventory.Pickupmessage "$TXT_ITEMSHIELD2"
Inventory.Icon "SHD2A0"

View file

@ -2,8 +2,6 @@
ACTOR SuperMap : MapRevealer
{
Game Heretic
SpawnID 137
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
+FLOATBOB
@ -22,8 +20,6 @@ ACTOR SuperMap : MapRevealer
ACTOR ArtiInvisibility : PowerupGiver
{
Game Heretic
SpawnID 135
+COUNTITEM
+FLOATBOB
+INVENTORY.PICKUPFLASH
@ -47,8 +43,6 @@ ACTOR ArtiInvisibility : PowerupGiver
ACTOR ArtiTomeOfPower : PowerupGiver native
{
Game Heretic
SpawnID 134
+COUNTITEM
+FLOATBOB
+INVENTORY.PICKUPFLASH
@ -90,8 +84,6 @@ ACTOR ActivatedTimeBomb
ACTOR ArtiTimeBomb : Inventory native
{
Game Heretic
SpawnID 72
+COUNTITEM
+FLOATBOB
+INVENTORY.PICKUPFLASH

View file

@ -1,6 +1,5 @@
ACTOR SkullHang70
{
Game Heretic
Radius 20
Height 70
+SPAWNCEILING
@ -15,7 +14,6 @@ ACTOR SkullHang70
ACTOR SkullHang60
{
Game Heretic
Radius 20
Height 60
+SPAWNCEILING
@ -30,7 +28,6 @@ ACTOR SkullHang60
ACTOR SkullHang45
{
Game Heretic
Radius 20
Height 45
+SPAWNCEILING
@ -45,7 +42,6 @@ ACTOR SkullHang45
ACTOR SkullHang35
{
Game Heretic
Radius 20
Height 35
+SPAWNCEILING
@ -60,7 +56,6 @@ ACTOR SkullHang35
ACTOR Chandelier
{
Game Heretic
Radius 20
Height 60
+SPAWNCEILING
@ -75,7 +70,6 @@ ACTOR Chandelier
ACTOR SerpentTorch
{
Game Heretic
Radius 12
Height 54
+SOLID
@ -89,7 +83,6 @@ ACTOR SerpentTorch
ACTOR SmallPillar
{
Game Heretic
Radius 16
Height 34
+SOLID
@ -103,7 +96,6 @@ ACTOR SmallPillar
ACTOR StalagmiteSmall
{
Game Heretic
Radius 8
Height 32
+SOLID
@ -117,7 +109,6 @@ ACTOR StalagmiteSmall
ACTOR StalagmiteLarge
{
Game Heretic
Radius 12
Height 64
+SOLID
@ -131,7 +122,6 @@ ACTOR StalagmiteLarge
ACTOR StalactiteSmall
{
Game Heretic
Radius 8
Height 36
+SOLID
@ -147,7 +137,6 @@ ACTOR StalactiteSmall
ACTOR StalactiteLarge
{
Game Heretic
Radius 12
Height 68
+SOLID
@ -163,7 +152,6 @@ ACTOR StalactiteLarge
ACTOR FireBrazier
{
Game Heretic
Radius 16
Height 44
+SOLID
@ -177,7 +165,6 @@ ACTOR FireBrazier
ACTOR Barrel
{
Game Heretic
Radius 12
Height 32
+SOLID
@ -191,7 +178,6 @@ ACTOR Barrel
ACTOR BrownPillar
{
Game Heretic
Radius 14
Height 128
+SOLID
@ -205,7 +191,6 @@ ACTOR BrownPillar
ACTOR Moss1
{
Game Heretic
Radius 20
Height 23
+SPAWNCEILING
@ -220,7 +205,6 @@ ACTOR Moss1
ACTOR Moss2
{
Game Heretic
Radius 20
Height 27
+SPAWNCEILING
@ -235,7 +219,6 @@ ACTOR Moss2
ACTOR WallTorch
{
Game Heretic
Radius 6
Height 16
+NOGRAVITY
@ -250,7 +233,6 @@ ACTOR WallTorch
ACTOR HangingCorpse
{
Game Heretic
Radius 8
Height 104
+SOLID

View file

@ -3,8 +3,6 @@
ACTOR HereticImp
{
Game Heretic
SpawnID 5
Health 40
Radius 16
Height 36
@ -80,8 +78,6 @@ ACTOR HereticImp
ACTOR HereticImpLeader : HereticImp
{
Game Heretic
SpawnID 7
Species "HereticImpLeader"
Health 80
-MISSILEMORE
@ -135,8 +131,6 @@ ACTOR HereticImpChunk2
ACTOR HereticImpBall
{
Game Heretic
SpawnID 10
Radius 8
Height 8
Speed 10

View file

@ -10,8 +10,6 @@ ACTOR HereticKey : Key
ACTOR KeyGreen : HereticKey
{
Game Heretic
SpawnID 86
Inventory.PickupMessage "$TXT_GOTGREENKEY"
Inventory.Icon "GKEYICON"
States
@ -26,8 +24,6 @@ ACTOR KeyGreen : HereticKey
ACTOR KeyBlue : HereticKey
{
Game Heretic
SpawnID 85
Inventory.PickupMessage "$TXT_GOTBLUEKEY"
Inventory.Icon "BKEYICON"
States
@ -42,8 +38,6 @@ ACTOR KeyBlue : HereticKey
ACTOR KeyYellow : HereticKey
{
Game Heretic
SpawnID 87
Inventory.PickupMessage "$TXT_GOTYELLOWKEY"
Inventory.Icon "YKEYICON"
States
@ -59,7 +53,6 @@ ACTOR KeyYellow : HereticKey
ACTOR KeyGizmoBlue
{
Game Heretic
Radius 16
Height 50
+SOLID
@ -91,7 +84,6 @@ ACTOR KeyGizmoFloatBlue
ACTOR KeyGizmoGreen
{
Game Heretic
Radius 16
Height 50
+SOLID
@ -123,7 +115,6 @@ ACTOR KeyGizmoFloatGreen
ACTOR KeyGizmoYellow
{
Game Heretic
Radius 16
Height 50
+SOLID

View file

@ -3,8 +3,6 @@
ACTOR Pod
{
Game Heretic
SpawnID 125
Health 45
Radius 16
Height 54
@ -64,8 +62,6 @@ ACTOR PodGoo
ACTOR PodGenerator
{
Game Heretic
SpawnID 126
+NOBLOCKMAP
+NOSECTOR
+DONTSPLASH
@ -86,8 +82,6 @@ ACTOR PodGenerator
ACTOR TeleGlitterGenerator1
{
Game Heretic
SpawnID 166
+NOBLOCKMAP
+NOGRAVITY
+DONTSPLASH
@ -104,8 +98,6 @@ ACTOR TeleGlitterGenerator1
ACTOR TeleGlitterGenerator2
{
Game Heretic
SpawnID 167
+NOBLOCKMAP
+NOGRAVITY
+DONTSPLASH
@ -162,8 +154,6 @@ ACTOR TeleGlitter2 : TeleGlitter1
ACTOR Volcano
{
Game Heretic
SpawnID 150
Radius 12
Height 20
+SOLID
@ -187,8 +177,6 @@ ACTOR Volcano
ACTOR VolcanoBlast
{
Game Heretic
SpawnID 123
Radius 8
Height 8
Speed 2
@ -219,8 +207,6 @@ ACTOR VolcanoBlast
ACTOR VolcanoTBlast
{
Game Heretic
SpawnID 124
Radius 8
Height 6
Speed 2

View file

@ -9,7 +9,6 @@ ACTOR HereticWeapon : Weapon
ACTOR Staff : HereticWeapon
{
Game Heretic
Weapon.SelectionOrder 3800
+THRUGHOST
+WIMPY_WEAPON
@ -41,7 +40,6 @@ ACTOR Staff : HereticWeapon
ACTOR StaffPowered : Staff
{
Game Heretic
Weapon.sisterweapon "Staff"
Weapon.ReadySound "weapons/staffcrackle"
+WEAPON.POWERED_UP
@ -112,7 +110,6 @@ ACTOR StaffPuff2
ACTOR GoldWand : HereticWeapon
{
Game Heretic
+BLOODSPLATTER
Weapon.SelectionOrder 2000
Weapon.AmmoGive 25
@ -151,7 +148,6 @@ ACTOR GoldWand : HereticWeapon
ACTOR GoldWandPowered : GoldWand
{
Game Heretic
+WEAPON.POWERED_UP
Weapon.AmmoGive 0
Weapon.SisterWeapon "GoldWand"
@ -176,8 +172,6 @@ ACTOR GoldWandPowered : GoldWand
ACTOR GoldWandFX1
{
Game Heretic
SpawnID 151
Radius 10
Height 6
Speed 22
@ -201,8 +195,6 @@ ACTOR GoldWandFX1
ACTOR GoldWandFX2 : GoldWandFX1
{
Game Heretic
SpawnID 152
Speed 18
Damage 1
DeathSound ""
@ -250,8 +242,6 @@ ACTOR GoldWandPuff2 : GoldWandFX1
ACTOR Crossbow : HereticWeapon
{
Game Heretic
SpawnID 27
Weapon.SelectionOrder 800
Weapon.AmmoUse 1
Weapon.AmmoGive 10
@ -289,7 +279,6 @@ ACTOR Crossbow : HereticWeapon
ACTOR CrossbowPowered : Crossbow
{
Game Heretic
+WEAPON.POWERED_UP
Weapon.AmmoGive 0
Weapon.SisterWeapon "Crossbow"
@ -317,8 +306,6 @@ ACTOR CrossbowPowered : Crossbow
ACTOR CrossbowFX1
{
Game Heretic
SpawnID 147
Radius 11
Height 8
Speed 30
@ -344,8 +331,6 @@ ACTOR CrossbowFX1
ACTOR CrossbowFX2 : CrossbowFX1
{
Game Heretic
SpawnID 148
Speed 32
Damage 6
Obituary "$OB_MPPCROSSBOW"
@ -361,8 +346,6 @@ ACTOR CrossbowFX2 : CrossbowFX1
ACTOR CrossbowFX3 : CrossbowFX1
{
Game Heretic
SpawnID 149
Speed 20
Damage 2
SeeSound ""
@ -402,8 +385,6 @@ ACTOR CrossbowFX4
ACTOR Gauntlets : Weapon
{
Game Heretic
SpawnID 32
+BLOODSPLATTER
Weapon.SelectionOrder 2300
+WEAPON.WIMPY_WEAPON
@ -446,7 +427,6 @@ ACTOR Gauntlets : Weapon
ACTOR GauntletsPowered : Gauntlets
{
Game Heretic
+POWERED_UP
Tag "$TAG_GAUNTLETSP"
Obituary "$OB_MPPGAUNTLETS"
@ -509,8 +489,6 @@ ACTOR GauntletPuff2 : GauntletPuff1
ACTOR Mace : HereticWeapon
{
Game Heretic
SpawnID 31
Weapon.SelectionOrder 1400
Weapon.AmmoUse 1
Weapon.AmmoGive1 50
@ -548,7 +526,6 @@ ACTOR Mace : HereticWeapon
ACTOR MacePowered : Mace
{
Game Heretic
+WEAPON.POWERED_UP
Weapon.AmmoUse 5
Weapon.AmmoGive 0
@ -573,8 +550,6 @@ ACTOR MacePowered : Mace
ACTOR MaceFX1
{
Game Heretic
SpawnID 154
Radius 8
Height 6
Speed 20
@ -604,8 +579,6 @@ ACTOR MaceFX1
ACTOR MaceFX2 : MaceFX1
{
Game Heretic
SpawnID 156
Speed 10
Damage 6
Gravity 0.125
@ -629,8 +602,6 @@ ACTOR MaceFX2 : MaceFX1
ACTOR MaceFX3 : MaceFX1
{
Game Heretic
SpawnID 155
Speed 7
Damage 4
-NOGRAVITY
@ -648,8 +619,6 @@ ACTOR MaceFX3 : MaceFX1
ACTOR MaceFX4 native
{
Game Heretic
SpawnID 153
Radius 8
Height 6
Speed 7
@ -683,7 +652,6 @@ ACTOR MaceFX4 native
ACTOR MaceSpawner : SpecialSpot
{
Game Heretic
+NOSECTOR
+NOBLOCKMAP
States
@ -700,8 +668,6 @@ ACTOR MaceSpawner : SpecialSpot
ACTOR Blaster : HereticWeapon
{
Game Heretic
SpawnID 28
+BLOODSPLATTER
Weapon.SelectionOrder 500
Weapon.AmmoUse 1
@ -741,7 +707,6 @@ ACTOR Blaster : HereticWeapon
ACTOR BlasterPowered : Blaster
{
Game Heretic
+WEAPON.POWERED_UP
Weapon.AmmoUse 5
Weapon.AmmoGive 0
@ -809,8 +774,6 @@ ACTOR BlasterSmoke
ACTOR Ripper native
{
Game Heretic
SpawnID 157
Radius 8
Height 6
Speed 14
@ -856,8 +819,6 @@ ACTOR BlasterPuff
ACTOR SkullRod : HereticWeapon
{
Game Heretic
SpawnID 30
Weapon.SelectionOrder 200
Weapon.AmmoUse1 1
Weapon.AmmoGive1 50
@ -892,7 +853,6 @@ ACTOR SkullRod : HereticWeapon
ACTOR SkullRodPowered : SkullRod
{
Game Heretic
+WEAPON.POWERED_UP
Weapon.AmmoUse1 5
Weapon.AmmoGive1 0
@ -921,8 +881,6 @@ ACTOR SkullRodPowered : SkullRod
ACTOR HornRodFX1
{
Game Heretic
SpawnID 160
Radius 12
Height 8
Speed 22
@ -1030,8 +988,6 @@ ACTOR RainTracker : Inventory native
ACTOR PhoenixRod : Weapon native
{
Game Heretic
SpawnID 29
+WEAPON.NOAUTOFIRE
Weapon.SelectionOrder 2600
Weapon.Kickback 150
@ -1070,7 +1026,6 @@ ACTOR PhoenixRod : Weapon native
ACTOR PhoenixRodPowered : PhoenixRod native
{
Game Heretic
+WEAPON.POWERED_UP
+WEAPON.MELEEWEAPON
Weapon.SisterWeapon "PhoenixRod"
@ -1098,8 +1053,6 @@ ACTOR PhoenixRodPowered : PhoenixRod native
ACTOR PhoenixFX1 native
{
Game Heretic
SpawnID 163
Radius 11
Height 8
Speed 20

View file

@ -3,8 +3,6 @@
ACTOR Ironlich
{
Game Heretic
SpawnID 20
Health 700
Radius 40
Height 72
@ -59,8 +57,6 @@ ACTOR Ironlich
ACTOR HeadFX1
{
Game Heretic
SpawnID 164
Radius 12
Height 6
Speed 13
@ -147,8 +143,6 @@ ACTOR HeadFX3
ACTOR Whirlwind native
{
Game Heretic
SpawnID 165
Radius 16
Height 74
Speed 10

View file

@ -3,8 +3,6 @@
ACTOR Knight
{
Game Heretic
SpawnID 6
Health 200
Radius 24
Height 78
@ -62,8 +60,6 @@ ACTOR Knight
ACTOR KnightGhost : Knight
{
Game Heretic
SpawnID 129
+SHADOW
+GHOST
RenderStyle Translucent
@ -74,8 +70,6 @@ ACTOR KnightGhost : Knight
ACTOR KnightAxe
{
Game Heretic
SpawnID 127
Radius 10
Height 8
Speed 9
@ -105,8 +99,6 @@ ACTOR KnightAxe
ACTOR RedAxe : KnightAxe
{
Game Heretic
SpawnID 128
+NOBLOCKMAP
-WINDTHRUST
Damage 7

View file

@ -3,8 +3,6 @@
ACTOR Mummy
{
Game Heretic
SpawnID 4
Health 80
Radius 22
Height 62
@ -53,8 +51,6 @@ ACTOR Mummy
ACTOR MummyLeader : Mummy
{
Game Heretic
SpawnID 2
Species "MummyLeader"
Health 100
Painchance 64
@ -76,8 +72,6 @@ ACTOR MummyLeader : Mummy
ACTOR MummyGhost : Mummy
{
Game Heretic
SpawnID 8
+SHADOW
+GHOST
RenderStyle Translucent
@ -88,8 +82,6 @@ ACTOR MummyGhost : Mummy
ACTOR MummyLeaderGhost : MummyLeader
{
Game Heretic
SpawnID 9
Species "MummyLeaderGhost"
+SHADOW
+GHOST
@ -116,8 +108,6 @@ ACTOR MummySoul
ACTOR MummyFX1
{
Game Heretic
SpawnID 131
Radius 8
Height 14
Speed 9

View file

@ -1,8 +1,6 @@
ACTOR Snake
{
Game Heretic
SpawnID 132
Health 280
Radius 22
Height 70
@ -50,8 +48,6 @@ ACTOR Snake
ACTOR SnakeProjA
{
Game Heretic
SpawnID 138
Radius 12
Height 8
Speed 14
@ -82,8 +78,6 @@ ACTOR SnakeProjA
ACTOR SnakeProjB : SnakeProjA
{
Game Heretic
SpawnID 139
Damage 3
+NOBLOCKMAP
-WINDTHRUST

View file

@ -3,8 +3,6 @@
ACTOR Wizard
{
Game Heretic
SpawnID 19
Health 180
Radius 16
Height 68
@ -75,8 +73,6 @@ ACTOR Wizard
ACTOR WizardFX1
{
Game Heretic
SpawnID 140
Radius 10
Height 6
Speed 18

View file

@ -3,7 +3,6 @@
ACTOR BatSpawner : SwitchableDecoration
{
Game Hexen
+NOBLOCKMAP +NOSECTOR +NOGRAVITY
RenderStyle None

View file

@ -3,8 +3,6 @@
ACTOR Bishop
{
Game Hexen
SpawnID 19
Health 130
Radius 22
Height 65
@ -81,7 +79,6 @@ ACTOR Bishop
ACTOR BishopPuff
{
Game Hexen
+NOBLOCKMAP +NOGRAVITY
RenderStyle Translucent
Alpha 0.6
@ -99,7 +96,6 @@ ACTOR BishopPuff
ACTOR BishopPainBlur
{
Game Hexen
+NOBLOCKMAP +NOGRAVITY
RenderStyle Translucent
Alpha 0.6
@ -115,7 +111,6 @@ ACTOR BishopPainBlur
ACTOR BishopFX
{
Game Hexen
Radius 10
Height 6
Speed 10

View file

@ -1,8 +1,6 @@
ACTOR ArtiBlastRadius : CustomInventory
{
Game Hexen
SpawnID 74
+FLOATBOB
Inventory.DefMaxAmount
Inventory.PickupFlash "PickupFlash"

View file

@ -3,8 +3,6 @@
ACTOR ArtiBoostArmor : Inventory native
{
Game Hexen
SpawnID 22
+COUNTITEM
+FLOATBOB
Inventory.DefMaxAmount

View file

@ -2,8 +2,6 @@
ACTOR Centaur
{
Game Hexen
SpawnID 1
Health 200
Painchance 135
Speed 13
@ -80,8 +78,6 @@ ACTOR Centaur
ACTOR CentaurLeader : Centaur
{
Game Hexen
SpawnID 2
Health 250
PainChance 96
Speed 10
@ -105,8 +101,6 @@ ACTOR CentaurLeader : Centaur
ACTOR CentaurMash : Centaur
{
Game Hexen
SpawnID 103
+NOBLOOD
+BLASTED
-TELESTOMP

View file

@ -3,7 +3,6 @@
ACTOR ClericBoss
{
Game Hexen
Health 800
PainChance 50
Speed 25

View file

@ -3,7 +3,6 @@
ACTOR CWeapFlame : ClericWeapon
{
Game Hexen
+NOGRAVITY
Weapon.SelectionOrder 1000
Weapon.AmmoUse 4

View file

@ -14,8 +14,6 @@ ACTOR ClericWeaponPiece : WeaponPiece
ACTOR CWeaponPiece1 : ClericWeaponPiece
{
Game Hexen
SpawnID 33
WeaponPiece.Number 1
States
{
@ -29,8 +27,6 @@ ACTOR CWeaponPiece1 : ClericWeaponPiece
ACTOR CWeaponPiece2 : ClericWeaponPiece
{
Game Hexen
SpawnID 34
WeaponPiece.Number 2
States
{
@ -44,8 +40,6 @@ ACTOR CWeaponPiece2 : ClericWeaponPiece
ACTOR CWeaponPiece3 : ClericWeaponPiece
{
Game Hexen
SpawnID 35
WeaponPiece.Number 3
States
{
@ -72,7 +66,6 @@ ACTOR WraithvergeDrop
ACTOR CWeapWraithverge : ClericWeapon native
{
Game Hexen
Health 3
Weapon.SelectionOrder 3000
+WEAPON.PRIMARY_USES_BOTH

View file

@ -3,7 +3,6 @@
ACTOR CWeapMace : ClericWeapon
{
Game Hexen
Weapon.SelectionOrder 3500
Weapon.KickBack 150
Weapon.YAdjust -8

View file

@ -3,8 +3,6 @@
ACTOR CWeapStaff : ClericWeapon
{
Game Hexen
SpawnID 32
Weapon.SelectionOrder 1600
Weapon.AmmoUse1 1
Weapon.AmmoGive1 25

View file

@ -3,8 +3,6 @@
ACTOR Demon1
{
Game Hexen
SpawnID 3
Health 250
Painchance 50
Speed 13
@ -70,8 +68,6 @@ ACTOR Demon1
ACTOR Demon1Mash : Demon1
{
Game Hexen
SpawnID 100
+NOBLOOD
+BLASTED
-TELESTOMP
@ -214,7 +210,6 @@ ACTOR Demon1FX1
ACTOR Demon2 : Demon1
{
Game Hexen
Obituary "$OB_DEMON2"
Species "Demon2"
States
@ -262,8 +257,6 @@ ACTOR Demon2 : Demon1
ACTOR Demon2Mash : Demon2
{
Game Hexen
SpawnID 101
+NOBLOOD
+BLASTED
-TELESTOMP

View file

@ -3,7 +3,6 @@
ACTOR Dragon
{
Game Hexen
Health 640
PainChance 128
Speed 10

View file

@ -3,8 +3,6 @@
ACTOR Ettin
{
Game Hexen
SpawnID 4
Health 175
Radius 25
Height 68
@ -91,8 +89,6 @@ ACTOR EttinMace
ACTOR EttinMash : Ettin
{
Game Hexen
SpawnID 102
+NOBLOOD
+NOICEDEATH
RenderStyle Translucent

View file

@ -3,8 +3,6 @@
ACTOR FWeapAxe : FighterWeapon native
{
Game Hexen
SpawnID 27
Weapon.SelectionOrder 1500
+WEAPON.AXEBLOOD +WEAPON.AMMO_OPTIONAL +WEAPON.MELEEWEAPON
Weapon.AmmoUse1 2

View file

@ -3,7 +3,6 @@
ACTOR FighterBoss
{
Game Hexen
health 800
PainChance 50
Speed 25

View file

@ -3,7 +3,6 @@
ACTOR FWeapFist : FighterWeapon
{
Game Hexen
+BLOODSPLATTER
Weapon.SelectionOrder 3400
+WEAPON.MELEEWEAPON

View file

@ -3,8 +3,6 @@
ACTOR FWeapHammer : FighterWeapon
{
Game Hexen
SpawnID 28
+BLOODSPLATTER
Weapon.SelectionOrder 900
+WEAPON.AMMO_OPTIONAL +WEAPON.MELEEWEAPON

View file

@ -104,7 +104,6 @@ ACTOR FighterPlayer : PlayerPawn
Actor BloodyFighterSkull : PlayerChunk
{
Game Hexen
Radius 4
Height 4
+NOBLOCKMAP

View file

@ -14,8 +14,6 @@ ACTOR FighterWeaponPiece : WeaponPiece
ACTOR FWeaponPiece1 : FighterWeaponPiece
{
Game Hexen
SpawnID 29
WeaponPiece.Number 1
States
{
@ -29,8 +27,6 @@ ACTOR FWeaponPiece1 : FighterWeaponPiece
ACTOR FWeaponPiece2 : FighterWeaponPiece
{
Game Hexen
SpawnID 30
WeaponPiece.Number 2
States
{
@ -44,8 +40,6 @@ ACTOR FWeaponPiece2 : FighterWeaponPiece
ACTOR FWeaponPiece3 : FighterWeaponPiece
{
Game Hexen
SpawnID 31
WeaponPiece.Number 3
States
{
@ -72,7 +66,6 @@ ACTOR QuietusDrop
ACTOR FWeapQuietus : FighterWeapon
{
Game Hexen
Health 3
Weapon.SelectionOrder 2900
+WEAPON.PRIMARY_USES_BOTH

View file

@ -3,8 +3,6 @@
ACTOR FireDemon
{
Game Hexen
SpawnID 5
Health 80
ReactionTime 8
PainChance 1
@ -76,7 +74,6 @@ ACTOR FireDemon
ACTOR FireDemonSplotch1
{
Game Hexen
Health 1000
ReactionTime 8
Radius 3
@ -112,7 +109,6 @@ ACTOR FireDemonSplotch2 : FireDemonSplotch1
ACTOR FireDemonRock1
{
Game Hexen
Health 1000
ReactionTime 8
Radius 3
@ -140,7 +136,6 @@ ACTOR FireDemonRock1
ACTOR FireDemonRock2 : FireDemonRock1
{
Game Hexen
States
{
Spawn:
@ -158,7 +153,6 @@ ACTOR FireDemonRock2 : FireDemonRock1
ACTOR FireDemonRock3 : FireDemonRock1
{
Game Hexen
States
{
Spawn:
@ -176,7 +170,6 @@ ACTOR FireDemonRock3 : FireDemonRock1
ACTOR FireDemonRock4 : FireDemonRock1
{
Game Hexen
States
{
Spawn:
@ -194,7 +187,6 @@ ACTOR FireDemonRock4 : FireDemonRock1
ACTOR FireDemonRock5 : FireDemonRock1
{
Game Hexen
States
{
Spawn:

View file

@ -2,8 +2,6 @@
ACTOR FlameSmallTemp
{
Game Hexen
SpawnID 96
+NOTELEPORT
RenderStyle Add
States
@ -23,8 +21,6 @@ ACTOR FlameSmallTemp
ACTOR FlameLargeTemp
{
Game Hexen
SpawnID 98
+NOTELEPORT
RenderStyle Add
States
@ -54,8 +50,6 @@ ACTOR FlameLargeTemp
ACTOR FlameSmall : SwitchableDecoration
{
Game Hexen
SpawnID 97
+NOTELEPORT
+INVISIBLE
Radius 15
@ -79,16 +73,12 @@ ACTOR FlameSmall : SwitchableDecoration
ACTOR FlameSmall2 : FlameSmall
{
Game Hexen
SpawnID 66
}
// Large Flame --------------------------------------------------------------
ACTOR FlameLarge : SwitchableDecoration
{
Game Hexen
SpawnID 99
+NOTELEPORT
+INVISIBLE
Radius 15
@ -112,7 +102,5 @@ ACTOR FlameLarge : SwitchableDecoration
ACTOR FlameLarge2 : FlameLarge
{
Game Hexen
SpawnID 67
}

View file

@ -3,7 +3,6 @@
ACTOR PoisonBag
{
Game Hexen
Radius 5
Height 5
+NOBLOCKMAP +NOGRAVITY
@ -51,7 +50,6 @@ ACTOR FireBomb
ACTOR ThrowingBomb
{
Game Hexen
Health 48
Speed 12
Radius 8
@ -96,8 +94,6 @@ ACTOR ThrowingBomb
ACTOR ArtiPoisonBag : Inventory native
{
Game Hexen
SpawnID 72
+FLOATBOB
Inventory.DefMaxAmount
Inventory.PickupFlash "PickupFlash"
@ -191,7 +187,6 @@ ACTOR PoisonCloud native
ACTOR ZPoisonShroom : PoisonBag
{
Game Hexen
Radius 6
Height 20
PainChance 255

View file

@ -3,7 +3,6 @@
ACTOR LittleFly
{
Game Hexen
+NOBLOCKMAP +NOGRAVITY
+CANPASS

View file

@ -3,7 +3,6 @@
ACTOR FogSpawner
{
Game Hexen
+NOSECTOR +NOBLOCKMAP
+FLOATBOB
+NOGRAVITY
@ -23,7 +22,6 @@ ACTOR FogSpawner
ACTOR FogPatchSmall
{
Game Hexen
Speed 1
+NOBLOCKMAP +NOGRAVITY +NOCLIP +FLOAT
+NOTELEPORT
@ -47,7 +45,6 @@ ACTOR FogPatchSmall
ACTOR FogPatchMedium : FogPatchSmall
{
Game Hexen
States
{
Spawn:
@ -63,7 +60,6 @@ ACTOR FogPatchMedium : FogPatchSmall
ACTOR FogPatchLarge : FogPatchMedium
{
Game Hexen
States
{
Spawn:

View file

@ -3,7 +3,6 @@
ACTOR ArtiHealingRadius : Inventory native
{
Game Hexen
+COUNTITEM
+FLOATBOB
Inventory.DefMaxAmount

View file

@ -3,7 +3,6 @@
ACTOR Heresiarch native
{
Game Hexen
Health 5000
Painchance 10
Speed 16

View file

@ -3,8 +3,6 @@
ACTOR MeshArmor : HexenArmor
{
Game Hexen
SpawnID 68
+NOGRAVITY
Health 0 // Armor class
Inventory.Amount 0
@ -21,8 +19,6 @@ ACTOR MeshArmor : HexenArmor
ACTOR FalconShield : HexenArmor
{
Game Hexen
SpawnID 69
+NOGRAVITY
Health 1 // Armor class
Inventory.Amount 0
@ -39,8 +35,6 @@ ACTOR FalconShield : HexenArmor
ACTOR PlatinumHelm : HexenArmor
{
Game Hexen
SpawnID 70
+NOGRAVITY
Health 2 // Armor class
Inventory.Amount 0
@ -57,8 +51,6 @@ ACTOR PlatinumHelm : HexenArmor
ACTOR AmuletOfWarding : HexenArmor
{
Game Hexen
SpawnID 71
+NOGRAVITY
Health 3 // Armor class
Inventory.Amount 0

View file

@ -1,6 +1,5 @@
ACTOR ZWingedStatue
{
Game Hexen
Radius 10
Height 62
+SOLID
@ -14,7 +13,6 @@ ACTOR ZWingedStatue
ACTOR ZRock1
{
Game Hexen
Radius 20
Height 16
States
@ -27,7 +25,6 @@ ACTOR ZRock1
ACTOR ZRock2
{
Game Hexen
Radius 20
Height 16
States
@ -40,7 +37,6 @@ ACTOR ZRock2
ACTOR ZRock3
{
Game Hexen
Radius 20
Height 16
States
@ -53,7 +49,6 @@ ACTOR ZRock3
ACTOR ZRock4
{
Game Hexen
Radius 20
Height 16
States
@ -66,7 +61,6 @@ ACTOR ZRock4
ACTOR ZChandelier
{
Game Hexen
Radius 20
Height 60
+SPAWNCEILING
@ -81,7 +75,6 @@ ACTOR ZChandelier
ACTOR ZChandelierUnlit
{
Game Hexen
Radius 20
Height 60
+SPAWNCEILING
@ -96,7 +89,6 @@ ACTOR ZChandelierUnlit
ACTOR ZTreeDead
{
Game Hexen
Radius 10
Height 96
+SOLID
@ -110,7 +102,6 @@ ACTOR ZTreeDead
ACTOR ZTree
{
Game Hexen
Radius 15
Height 128
+SOLID
@ -124,7 +115,6 @@ ACTOR ZTree
ACTOR ZTreeSwamp150
{
Game Hexen
Radius 10
Height 150
+SOLID
@ -138,7 +128,6 @@ ACTOR ZTreeSwamp150
ACTOR ZTreeSwamp120
{
Game Hexen
Radius 10
Height 120
+SOLID
@ -152,7 +141,6 @@ ACTOR ZTreeSwamp120
ACTOR ZStumpBurned
{
Game Hexen
Radius 12
Height 20
+SOLID
@ -166,7 +154,6 @@ ACTOR ZStumpBurned
ACTOR ZStumpBare
{
Game Hexen
Radius 12
Height 20
+SOLID
@ -180,7 +167,6 @@ ACTOR ZStumpBare
ACTOR ZStumpSwamp1
{
Game Hexen
Radius 20
Height 16
States
@ -193,7 +179,6 @@ ACTOR ZStumpSwamp1
ACTOR ZStumpSwamp2
{
Game Hexen
Radius 20
Height 16
States
@ -206,7 +191,6 @@ ACTOR ZStumpSwamp2
ACTOR ZShroomLarge1
{
Game Hexen
Radius 20
Height 16
States
@ -219,7 +203,6 @@ ACTOR ZShroomLarge1
ACTOR ZShroomLarge2
{
Game Hexen
Radius 20
Height 16
States
@ -232,7 +215,6 @@ ACTOR ZShroomLarge2
ACTOR ZShroomLarge3
{
Game Hexen
Radius 20
Height 16
States
@ -245,7 +227,6 @@ ACTOR ZShroomLarge3
ACTOR ZShroomSmall1
{
Game Hexen
Radius 20
Height 16
States
@ -258,7 +239,6 @@ ACTOR ZShroomSmall1
ACTOR ZShroomSmall2
{
Game Hexen
Radius 20
Height 16
States
@ -271,7 +251,6 @@ ACTOR ZShroomSmall2
ACTOR ZShroomSmall3
{
Game Hexen
Radius 20
Height 16
States
@ -284,7 +263,6 @@ ACTOR ZShroomSmall3
ACTOR ZShroomSmall4
{
Game Hexen
Radius 20
Height 16
States
@ -297,7 +275,6 @@ ACTOR ZShroomSmall4
ACTOR ZShroomSmall5
{
Game Hexen
Radius 20
Height 16
States
@ -310,7 +287,6 @@ ACTOR ZShroomSmall5
ACTOR ZStalagmitePillar
{
Game Hexen
Radius 8
Height 138
+SOLID
@ -324,7 +300,6 @@ ACTOR ZStalagmitePillar
ACTOR ZStalagmiteLarge
{
Game Hexen
Radius 8
Height 48
+SOLID
@ -338,7 +313,6 @@ ACTOR ZStalagmiteLarge
ACTOR ZStalagmiteMedium
{
Game Hexen
Radius 6
Height 40
+SOLID
@ -352,7 +326,6 @@ ACTOR ZStalagmiteMedium
ACTOR ZStalagmiteSmall
{
Game Hexen
Radius 8
Height 36
+SOLID
@ -366,7 +339,6 @@ ACTOR ZStalagmiteSmall
ACTOR ZStalactiteLarge
{
Game Hexen
Radius 8
Height 66
+SOLID
@ -382,7 +354,6 @@ ACTOR ZStalactiteLarge
ACTOR ZStalactiteMedium
{
Game Hexen
Radius 6
Height 50
+SOLID
@ -398,7 +369,6 @@ ACTOR ZStalactiteMedium
ACTOR ZStalactiteSmall
{
Game Hexen
Radius 8
Height 40
+SOLID
@ -414,7 +384,6 @@ ACTOR ZStalactiteSmall
ACTOR ZMossCeiling1
{
Game Hexen
Radius 20
Height 20
+SPAWNCEILING
@ -429,7 +398,6 @@ ACTOR ZMossCeiling1
ACTOR ZMossCeiling2
{
Game Hexen
Radius 20
Height 24
+SPAWNCEILING
@ -444,7 +412,6 @@ ACTOR ZMossCeiling2
ACTOR ZSwampVine
{
Game Hexen
Radius 8
Height 52
+SOLID
@ -458,7 +425,6 @@ ACTOR ZSwampVine
ACTOR ZCorpseKabob
{
Game Hexen
Radius 10
Height 92
+SOLID
@ -472,7 +438,6 @@ ACTOR ZCorpseKabob
ACTOR ZCorpseSleeping
{
Game Hexen
Radius 20
Height 16
States
@ -485,7 +450,6 @@ ACTOR ZCorpseSleeping
ACTOR ZTombstoneRIP
{
Game Hexen
Radius 10
Height 46
+SOLID
@ -499,7 +463,6 @@ ACTOR ZTombstoneRIP
ACTOR ZTombstoneShane
{
Game Hexen
Radius 10
Height 46
+SOLID
@ -513,7 +476,6 @@ ACTOR ZTombstoneShane
ACTOR ZTombstoneBigCross
{
Game Hexen
Radius 10
Height 46
+SOLID
@ -527,7 +489,6 @@ ACTOR ZTombstoneBigCross
ACTOR ZTombstoneBrianR
{
Game Hexen
Radius 10
Height 52
+SOLID
@ -541,7 +502,6 @@ ACTOR ZTombstoneBrianR
ACTOR ZTombstoneCrossCircle
{
Game Hexen
Radius 10
Height 52
+SOLID
@ -555,7 +515,6 @@ ACTOR ZTombstoneCrossCircle
ACTOR ZTombstoneSmallCross
{
Game Hexen
Radius 8
Height 46
+SOLID
@ -569,7 +528,6 @@ ACTOR ZTombstoneSmallCross
ACTOR ZTombstoneBrianP
{
Game Hexen
Radius 8
Height 46
+SOLID
@ -583,7 +541,6 @@ ACTOR ZTombstoneBrianP
ACTOR ZCorpseHanging
{
Game Hexen
Radius 6
Height 75
+SOLID
@ -599,7 +556,6 @@ ACTOR ZCorpseHanging
ACTOR ZStatueGargoyleGreenTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -613,7 +569,6 @@ ACTOR ZStatueGargoyleGreenTall
ACTOR ZStatueGargoyleBlueTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -627,7 +582,6 @@ ACTOR ZStatueGargoyleBlueTall
ACTOR ZStatueGargoyleGreenShort
{
Game Hexen
Radius 14
Height 62
+SOLID
@ -641,7 +595,6 @@ ACTOR ZStatueGargoyleGreenShort
ACTOR ZStatueGargoyleBlueShort
{
Game Hexen
Radius 14
Height 62
+SOLID
@ -655,7 +608,6 @@ ACTOR ZStatueGargoyleBlueShort
ACTOR ZStatueGargoyleStripeTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -669,7 +621,6 @@ ACTOR ZStatueGargoyleStripeTall
ACTOR ZStatueGargoyleDarkRedTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -683,7 +634,6 @@ ACTOR ZStatueGargoyleDarkRedTall
ACTOR ZStatueGargoyleRedTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -697,7 +647,6 @@ ACTOR ZStatueGargoyleRedTall
ACTOR ZStatueGargoyleTanTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -711,7 +660,6 @@ ACTOR ZStatueGargoyleTanTall
ACTOR ZStatueGargoyleRustTall
{
Game Hexen
Radius 14
Height 108
+SOLID
@ -725,7 +673,6 @@ ACTOR ZStatueGargoyleRustTall
ACTOR ZStatueGargoyleDarkRedShort
{
Game Hexen
Radius 14
Height 62
+SOLID
@ -739,7 +686,6 @@ ACTOR ZStatueGargoyleDarkRedShort
ACTOR ZStatueGargoyleRedShort
{
Game Hexen
Radius 14
Height 62
+SOLID
@ -753,7 +699,6 @@ ACTOR ZStatueGargoyleRedShort
ACTOR ZStatueGargoyleTanShort
{
Game Hexen
Radius 14
Height 62
+SOLID
@ -767,7 +712,6 @@ ACTOR ZStatueGargoyleTanShort
ACTOR ZStatueGargoyleRustShort
{
Game Hexen
Radius 14
Height 62
+SOLID
@ -781,7 +725,6 @@ ACTOR ZStatueGargoyleRustShort
ACTOR ZBannerTattered
{
Game Hexen
Radius 8
Height 120
+SOLID
@ -795,7 +738,6 @@ ACTOR ZBannerTattered
ACTOR ZTreeLarge1
{
Game Hexen
Radius 15
Height 180
+SOLID
@ -809,7 +751,6 @@ ACTOR ZTreeLarge1
ACTOR ZTreeLarge2
{
Game Hexen
Radius 15
Height 180
+SOLID
@ -823,7 +764,6 @@ ACTOR ZTreeLarge2
ACTOR ZTreeGnarled1
{
Game Hexen
Radius 22
Height 100
+SOLID
@ -837,7 +777,6 @@ ACTOR ZTreeGnarled1
ACTOR ZTreeGnarled2
{
Game Hexen
Radius 22
Height 100
+SOLID
@ -851,7 +790,6 @@ ACTOR ZTreeGnarled2
ACTOR ZLog
{
Game Hexen
Radius 20
Height 25
+SOLID
@ -865,7 +803,6 @@ ACTOR ZLog
ACTOR ZStalactiteIceLarge
{
Game Hexen
Radius 8
Height 66
+SOLID
@ -881,7 +818,6 @@ ACTOR ZStalactiteIceLarge
ACTOR ZStalactiteIceMedium
{
Game Hexen
Radius 5
Height 50
+SOLID
@ -897,7 +833,6 @@ ACTOR ZStalactiteIceMedium
ACTOR ZStalactiteIceSmall
{
Game Hexen
Radius 4
Height 32
+SOLID
@ -913,7 +848,6 @@ ACTOR ZStalactiteIceSmall
ACTOR ZStalactiteIceTiny
{
Game Hexen
Radius 4
Height 8
+SOLID
@ -929,7 +863,6 @@ ACTOR ZStalactiteIceTiny
ACTOR ZStalagmiteIceLarge
{
Game Hexen
Radius 8
Height 66
+SOLID
@ -943,7 +876,6 @@ ACTOR ZStalagmiteIceLarge
ACTOR ZStalagmiteIceMedium
{
Game Hexen
Radius 5
Height 50
+SOLID
@ -957,7 +889,6 @@ ACTOR ZStalagmiteIceMedium
ACTOR ZStalagmiteIceSmall
{
Game Hexen
Radius 4
Height 32
+SOLID
@ -971,7 +902,6 @@ ACTOR ZStalagmiteIceSmall
ACTOR ZStalagmiteIceTiny
{
Game Hexen
Radius 4
Height 8
+SOLID
@ -985,7 +915,6 @@ ACTOR ZStalagmiteIceTiny
ACTOR ZRockBrown1
{
Game Hexen
Radius 17
Height 72
+SOLID
@ -999,7 +928,6 @@ ACTOR ZRockBrown1
ACTOR ZRockBrown2
{
Game Hexen
Radius 15
Height 50
+SOLID
@ -1013,7 +941,6 @@ ACTOR ZRockBrown2
ACTOR ZRockBlack
{
Game Hexen
Radius 20
Height 40
+SOLID
@ -1027,7 +954,6 @@ ACTOR ZRockBlack
ACTOR ZRubble1
{
Game Hexen
Radius 20
Height 16
States
@ -1040,7 +966,6 @@ ACTOR ZRubble1
ACTOR ZRubble2
{
Game Hexen
Radius 20
Height 16
States
@ -1053,7 +978,6 @@ ACTOR ZRubble2
ACTOR ZRubble3
{
Game Hexen
Radius 20
Height 16
States
@ -1066,7 +990,6 @@ ACTOR ZRubble3
ACTOR ZVasePillar
{
Game Hexen
Radius 12
Height 54
+SOLID
@ -1080,7 +1003,6 @@ ACTOR ZVasePillar
ACTOR ZCorpseLynched
{
Game Hexen
Radius 11
Height 95
+SOLID
@ -1096,7 +1018,6 @@ ACTOR ZCorpseLynched
ACTOR ZCandle
{
Game Hexen
Radius 20
Height 16
+NOGRAVITY
@ -1111,7 +1032,6 @@ ACTOR ZCandle
ACTOR ZBarrel
{
Game Hexen
Radius 15
Height 32
+SOLID
@ -1125,7 +1045,6 @@ ACTOR ZBarrel
ACTOR ZBucket
{
Game Hexen
Radius 8
Height 72
+SOLID
@ -1141,7 +1060,6 @@ ACTOR ZBucket
ACTOR FireThing
{
Game Hexen
Radius 5
Height 10
+SOLID
@ -1163,7 +1081,6 @@ ACTOR FireThing
ACTOR BrassTorch
{
Game Hexen
Radius 6
Height 35
+SOLID
@ -1177,7 +1094,6 @@ ACTOR BrassTorch
ACTOR ZBlueCandle
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1191,7 +1107,6 @@ ACTOR ZBlueCandle
ACTOR ZIronMaiden
{
Game Hexen
Radius 12
Height 60
+SOLID
@ -1205,7 +1120,6 @@ ACTOR ZIronMaiden
ACTOR ZChainBit32
{
Game Hexen
Radius 4
Height 32
+SPAWNCEILING
@ -1221,7 +1135,6 @@ ACTOR ZChainBit32
ACTOR ZChainBit64
{
Game Hexen
Radius 4
Height 64
+SPAWNCEILING
@ -1237,7 +1150,6 @@ ACTOR ZChainBit64
ACTOR ZChainEndHeart
{
Game Hexen
Radius 4
Height 32
+SPAWNCEILING
@ -1253,7 +1165,6 @@ ACTOR ZChainEndHeart
ACTOR ZChainEndHook1
{
Game Hexen
Radius 4
Height 32
+SPAWNCEILING
@ -1269,7 +1180,6 @@ ACTOR ZChainEndHook1
ACTOR ZChainEndHook2
{
Game Hexen
Radius 4
Height 32
+SPAWNCEILING
@ -1285,7 +1195,6 @@ ACTOR ZChainEndHook2
ACTOR ZChainEndSpike
{
Game Hexen
Radius 4
Height 32
+SPAWNCEILING
@ -1301,7 +1210,6 @@ ACTOR ZChainEndSpike
ACTOR ZChainEndSkull
{
Game Hexen
Radius 4
Height 32
+SPAWNCEILING
@ -1317,7 +1225,6 @@ ACTOR ZChainEndSkull
ACTOR TableShit1
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1331,7 +1238,6 @@ ACTOR TableShit1
ACTOR TableShit2
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1345,7 +1251,6 @@ ACTOR TableShit2
ACTOR TableShit3
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1359,7 +1264,6 @@ ACTOR TableShit3
ACTOR TableShit4
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1373,7 +1277,6 @@ ACTOR TableShit4
ACTOR TableShit5
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1387,7 +1290,6 @@ ACTOR TableShit5
ACTOR TableShit6
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1401,7 +1303,6 @@ ACTOR TableShit6
ACTOR TableShit7
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1415,7 +1316,6 @@ ACTOR TableShit7
ACTOR TableShit8
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1429,7 +1329,6 @@ ACTOR TableShit8
ACTOR TableShit9
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1443,7 +1342,6 @@ ACTOR TableShit9
ACTOR TableShit10
{
Game Hexen
Radius 20
Height 16
+NOBLOCKMAP
@ -1457,7 +1355,6 @@ ACTOR TableShit10
ACTOR TeleSmoke
{
Game Hexen
Radius 20
Height 16
+NOGRAVITY

View file

@ -7,8 +7,6 @@ ACTOR HexenKey : Key
ACTOR KeySteel : HexenKey
{
Game Hexen
SpawnID 85
Inventory.Icon KEYSLOT1
Inventory.PickupMessage "$TXT_KEY_STEEL"
States
@ -21,8 +19,6 @@ ACTOR KeySteel : HexenKey
ACTOR KeyCave : HexenKey
{
Game Hexen
SpawnID 86
Inventory.Icon KEYSLOT2
Inventory.PickupMessage "$TXT_KEY_CAVE"
States
@ -35,8 +31,6 @@ ACTOR KeyCave : HexenKey
ACTOR KeyAxe : HexenKey
{
Game Hexen
SpawnID 87
Inventory.Icon KEYSLOT3
Inventory.PickupMessage "$TXT_KEY_AXE"
States
@ -49,8 +43,6 @@ ACTOR KeyAxe : HexenKey
ACTOR KeyFire : HexenKey
{
Game Hexen
SpawnID 88
Inventory.Icon KEYSLOT4
Inventory.PickupMessage "$TXT_KEY_FIRE"
States
@ -63,8 +55,6 @@ ACTOR KeyFire : HexenKey
ACTOR KeyEmerald : HexenKey
{
Game Hexen
SpawnID 89
Inventory.Icon KEYSLOT5
Inventory.PickupMessage "$TXT_KEY_EMERALD"
States
@ -77,8 +67,6 @@ ACTOR KeyEmerald : HexenKey
ACTOR KeyDungeon : HexenKey
{
Game Hexen
SpawnID 90
Inventory.Icon KEYSLOT6
Inventory.PickupMessage "$TXT_KEY_DUNGEON"
States
@ -91,8 +79,6 @@ ACTOR KeyDungeon : HexenKey
ACTOR KeySilver : HexenKey
{
Game Hexen
SpawnID 91
Inventory.Icon KEYSLOT7
Inventory.PickupMessage "$TXT_KEY_SILVER"
States
@ -105,8 +91,6 @@ ACTOR KeySilver : HexenKey
ACTOR KeyRusted : HexenKey
{
Game Hexen
SpawnID 92
Inventory.Icon KEYSLOT8
Inventory.PickupMessage "$TXT_KEY_RUSTED"
States
@ -119,8 +103,6 @@ ACTOR KeyRusted : HexenKey
ACTOR KeyHorn : HexenKey
{
Game Hexen
SpawnID 93
Inventory.Icon KEYSLOT9
Inventory.PickupMessage "$TXT_KEY_HORN"
States
@ -133,8 +115,6 @@ ACTOR KeyHorn : HexenKey
ACTOR KeySwamp : HexenKey
{
Game Hexen
SpawnID 94
Inventory.Icon KEYSLOTA
Inventory.PickupMessage "$TXT_KEY_SWAMP"
States
@ -147,7 +127,6 @@ ACTOR KeySwamp : HexenKey
ACTOR KeyCastle : HexenKey
{
Game Hexen
Inventory.Icon KEYSLOTB
Inventory.PickupMessage "$TXT_KEY_CASTLE"
States

View file

@ -3,7 +3,6 @@
ACTOR ZWingedStatueNoSkull : SwitchingDecoration
{
Game Hexen
Radius 10
Height 62
+SOLID
@ -23,7 +22,6 @@ ACTOR ZWingedStatueNoSkull : SwitchingDecoration
ACTOR ZGemPedestal : SwitchingDecoration
{
Game Hexen
Radius 10
Height 40
+SOLID
@ -43,7 +41,6 @@ ACTOR ZGemPedestal : SwitchingDecoration
ACTOR TreeDestructible
{
Game Hexen
Health 70
Radius 15
Height 180
@ -79,7 +76,6 @@ ACTOR TreeDestructible
ACTOR Pottery1 native
{
Game Hexen
Health 15
Speed 10
Height 32
@ -104,7 +100,6 @@ ACTOR Pottery1 native
ACTOR Pottery2 : Pottery1
{
Game Hexen
Height 25
States
{
@ -118,7 +113,6 @@ ACTOR Pottery2 : Pottery1
ACTOR Pottery3 : Pottery1
{
Game Hexen
Height 25
States
{
@ -177,7 +171,6 @@ ACTOR PotteryBit
ACTOR BloodPool
{
Game Hexen
States
{
Spawn:
@ -191,7 +184,6 @@ ACTOR BloodPool
ACTOR ZCorpseLynchedNoHeart native
{
Game Hexen
Radius 10
Height 100
+SOLID +SPAWNCEILING +NOGRAVITY
@ -257,7 +249,6 @@ ACTOR CorpseBit
ACTOR ZCorpseSitting
{
Game Hexen
Health 30
Radius 15
Height 35
@ -283,7 +274,6 @@ ACTOR ZCorpseSitting
ACTOR LeafSpawner
{
Game Hexen
+NOBLOCKMAP +NOSECTOR
+INVISIBLE
@ -359,7 +349,6 @@ ACTOR Leaf2 : Leaf1
ACTOR ZTwinedTorch : SwitchableDecoration
{
Game Hexen
Radius 10
Height 64
+SOLID
@ -378,7 +367,6 @@ ACTOR ZTwinedTorch : SwitchableDecoration
ACTOR ZTwinedTorchUnlit : ZTwinedTorch
{
Game Hexen
States
{
Spawn:
@ -391,7 +379,6 @@ ACTOR ZTwinedTorchUnlit : ZTwinedTorch
ACTOR ZWallTorch : SwitchableDecoration
{
Game Hexen
+NOBLOCKMAP
+NOGRAVITY
+FIXMAPTHINGPOS
@ -411,7 +398,6 @@ ACTOR ZWallTorch : SwitchableDecoration
ACTOR ZWallTorchUnlit : ZWallTorch
{
Game Hexen
States
{
Spawn:
@ -424,7 +410,6 @@ ACTOR ZWallTorchUnlit : ZWallTorch
ACTOR ZShrub1
{
Game Hexen
Radius 8
Height 24
Health 20
@ -449,7 +434,6 @@ ACTOR ZShrub1
ACTOR ZShrub2
{
Game Hexen
Radius 16
Height 40
Health 20
@ -475,7 +459,6 @@ ACTOR ZShrub2
ACTOR ZFireBull : SwitchableDecoration
{
Game Hexen
Radius 20
Height 80
+SOLID
@ -496,7 +479,6 @@ ACTOR ZFireBull : SwitchableDecoration
ACTOR ZFireBullUnlit : ZFireBull
{
Game Hexen
States
{
Spawn:
@ -509,7 +491,6 @@ ACTOR ZFireBullUnlit : ZFireBull
ACTOR ZSuitOfArmor
{
Game Hexen
Health 60
Radius 16
Height 72
@ -569,7 +550,6 @@ ACTOR ZArmorChunk
ACTOR ZBell native
{
Game Hexen
Health 5
Radius 56
Height 120
@ -629,7 +609,6 @@ ACTOR ZBell native
ACTOR ZXmasTree
{
Game Hexen
Radius 11
Height 130
Health 20
@ -660,7 +639,6 @@ ACTOR ZXmasTree
ACTOR ZCauldron : SwitchableDecoration
{
Game Hexen
Radius 12
Height 26
+SOLID
@ -679,7 +657,6 @@ ACTOR ZCauldron : SwitchableDecoration
ACTOR ZCauldronUnlit : ZCauldron
{
Game Hexen
States
{
Spawn:
@ -692,8 +669,6 @@ ACTOR ZCauldronUnlit : ZCauldron
ACTOR HWaterDrip
{
Game Hexen
SpawnID 95
+MISSILE
+LOWGRAVITY
+NOTELEPORT

View file

@ -3,8 +3,6 @@
ACTOR IceGuy
{
Game Hexen
SpawnID 20
Health 120
PainChance 144
Speed 14

View file

@ -1,6 +1,5 @@
ACTOR Korax
{
Game Hexen
Health 5000
Painchance 20
Speed 10

View file

@ -3,7 +3,6 @@
ACTOR MageBoss
{
Game Hexen
Health 800
PainChance 50
Speed 25

View file

@ -3,8 +3,6 @@
ACTOR MWeapFrost : MageWeapon
{
Game Hexen
SpawnID 36
+BLOODSPLATTER
Weapon.SelectionOrder 1700
Weapon.AmmoUse1 3
@ -79,8 +77,6 @@ ACTOR FrostMissile native
ACTOR IceShard : FrostMissile
{
Game Hexen
SpawnID 65
DamageType "Ice"
-ACTIVATEIMPACT
-ACTIVATEPCROSS

View file

@ -3,7 +3,6 @@
ACTOR MWeapLightning : MageWeapon
{
Game Hexen
+NOGRAVITY
Weapon.SelectionOrder 1100
Weapon.AmmoUse1 5

View file

@ -14,8 +14,6 @@ ACTOR MageWeaponPiece : WeaponPiece
ACTOR MWeaponPiece1 : MageWeaponPiece
{
Game Hexen
SpawnID 37
WeaponPiece.Number 1
States
{
@ -29,8 +27,6 @@ ACTOR MWeaponPiece1 : MageWeaponPiece
ACTOR MWeaponPiece2 : MageWeaponPiece
{
Game Hexen
SpawnID 38
WeaponPiece.Number 2
States
{
@ -44,8 +40,6 @@ ACTOR MWeaponPiece2 : MageWeaponPiece
ACTOR MWeaponPiece3 : MageWeaponPiece
{
Game Hexen
SpawnID 39
WeaponPiece.Number 3
States
{
@ -72,7 +66,6 @@ ACTOR BloodscourgeDrop
ACTOR MWeapBloodscourge : MageWeapon native
{
Game Hexen
Health 3
Weapon.SelectionOrder 3100
Weapon.AmmoUse1 15

View file

@ -3,7 +3,6 @@
ACTOR MWeapWand : MageWeapon
{
Game Hexen
Weapon.SelectionOrder 3600
Weapon.KickBack 0
Weapon.YAdjust 9

View file

@ -2,8 +2,6 @@
ACTOR Mana1 : Ammo
{
Game Hexen
SpawnID 11
Inventory.Amount 15
Inventory.MaxAmount 200
Ammo.BackpackAmount 15
@ -25,8 +23,6 @@ ACTOR Mana1 : Ammo
ACTOR Mana2 : Ammo
{
Game Hexen
SpawnID 12
Inventory.Amount 15
Inventory.MaxAmount 200
Ammo.BackpackAmount 15
@ -48,8 +44,6 @@ ACTOR Mana2 : Ammo
ACTOR Mana3 : CustomInventory
{
Game Hexen
SpawnID 75
Radius 8
Height 8
+FLOATBOB
@ -70,8 +64,6 @@ ACTOR Mana3 : CustomInventory
ACTOR ArtiBoostMana : CustomInventory
{
Game Hexen
SpawnID 26
+FLOATBOB
+COUNTITEM
+INVENTORY.INVBAR

View file

@ -3,8 +3,6 @@
ACTOR PuzzSkull : PuzzleItem
{
Game Hexen
SpawnID 76
PuzzleItem.Number 0
Inventory.Icon ARTISKLL
Inventory.PickupMessage "$TXT_ARTIPUZZSKULL"
@ -22,8 +20,6 @@ ACTOR PuzzSkull : PuzzleItem
ACTOR PuzzGemBig : PuzzleItem
{
Game Hexen
SpawnID 77
PuzzleItem.Number 1
Inventory.Icon ARTIBGEM
Inventory.PickupMessage "$TXT_ARTIPUZZGEMBIG"
@ -40,8 +36,6 @@ ACTOR PuzzGemBig : PuzzleItem
ACTOR PuzzGemRed : PuzzleItem
{
Game Hexen
SpawnID 78
PuzzleItem.Number 2
Inventory.Icon ARTIGEMR
Inventory.PickupMessage "$TXT_ARTIPUZZGEMRED"
@ -59,8 +53,6 @@ ACTOR PuzzGemRed : PuzzleItem
ACTOR PuzzGemGreen1 : PuzzleItem
{
Game Hexen
SpawnID 79
PuzzleItem.Number 3
Inventory.Icon ARTIGEMG
Inventory.PickupMessage "$TXT_ARTIPUZZGEMGREEN1"
@ -78,8 +70,6 @@ ACTOR PuzzGemGreen1 : PuzzleItem
ACTOR PuzzGemGreen2 : PuzzleItem
{
Game Hexen
SpawnID 80
PuzzleItem.Number 4
Inventory.Icon ARTIGMG2
Inventory.PickupMessage "$TXT_ARTIPUZZGEMGREEN2"
@ -97,8 +87,6 @@ ACTOR PuzzGemGreen2 : PuzzleItem
ACTOR PuzzGemBlue1 : PuzzleItem
{
Game Hexen
SpawnID 81
PuzzleItem.Number 5
Inventory.Icon ARTIGEMB
Inventory.PickupMessage "$TXT_ARTIPUZZGEMBLUE1"
@ -116,8 +104,6 @@ ACTOR PuzzGemBlue1 : PuzzleItem
ACTOR PuzzGemBlue2 : PuzzleItem
{
Game Hexen
SpawnID 82
PuzzleItem.Number 6
Inventory.Icon ARTIGMB2
Inventory.PickupMessage "$TXT_ARTIPUZZGEMBLUE2"
@ -135,8 +121,6 @@ ACTOR PuzzGemBlue2 : PuzzleItem
ACTOR PuzzBook1 : PuzzleItem
{
Game Hexen
SpawnID 83
PuzzleItem.Number 7
Inventory.Icon ARTIBOK1
Inventory.PickupMessage "$TXT_ARTIPUZZBOOK1"
@ -154,8 +138,6 @@ ACTOR PuzzBook1 : PuzzleItem
ACTOR PuzzBook2 : PuzzleItem
{
Game Hexen
SpawnID 84
PuzzleItem.Number 8
Inventory.Icon ARTIBOK2
Inventory.PickupMessage "$TXT_ARTIPUZZBOOK2"
@ -174,7 +156,6 @@ ACTOR PuzzBook2 : PuzzleItem
ACTOR PuzzFlameMask : PuzzleItem
{
Game Hexen
PuzzleItem.Number 9
Inventory.Icon ARTISKL2
Inventory.PickupMessage "$TXT_ARTIPUZZSKULL2"
@ -191,7 +172,6 @@ ACTOR PuzzFlameMask : PuzzleItem
ACTOR PuzzFWeapon : PuzzleItem
{
Game Hexen
PuzzleItem.Number 10
Inventory.Icon ARTIFWEP
Inventory.PickupMessage "$TXT_ARTIPUZZFWEAPON"
@ -209,7 +189,6 @@ ACTOR PuzzFWeapon : PuzzleItem
ACTOR PuzzCWeapon : PuzzleItem
{
Game Hexen
PuzzleItem.Number 11
Inventory.Icon ARTICWEP
Inventory.PickupMessage "$TXT_ARTIPUZZCWEAPON"
@ -227,7 +206,6 @@ ACTOR PuzzCWeapon : PuzzleItem
ACTOR PuzzMWeapon : PuzzleItem
{
Game Hexen
PuzzleItem.Number 12
Inventory.Icon ARTIMWEP
Inventory.PickupMessage "$TXT_ARTIPUZZMWEAPON"
@ -244,7 +222,6 @@ ACTOR PuzzMWeapon : PuzzleItem
ACTOR PuzzGear1 : PuzzleItem
{
Game Hexen
PuzzleItem.Number 13
Inventory.Icon ARTIGEAR
Inventory.PickupMessage "$TXT_ARTIPUZZGEAR"
@ -262,7 +239,6 @@ ACTOR PuzzGear1 : PuzzleItem
ACTOR PuzzGear2 : PuzzleItem
{
Game Hexen
PuzzleItem.Number 14
Inventory.Icon ARTIGER2
Inventory.PickupMessage "$TXT_ARTIPUZZGEAR"
@ -280,7 +256,6 @@ ACTOR PuzzGear2 : PuzzleItem
ACTOR PuzzGear3 : PuzzleItem
{
Game Hexen
PuzzleItem.Number 15
Inventory.Icon ARTIGER3
Inventory.PickupMessage "$TXT_ARTIPUZZGEAR"
@ -298,7 +273,6 @@ ACTOR PuzzGear3 : PuzzleItem
ACTOR PuzzGear4 : PuzzleItem
{
Game Hexen
PuzzleItem.Number 16
Inventory.Icon ARTIGER4
Inventory.PickupMessage "$TXT_ARTIPUZZGEAR"

View file

@ -2,8 +2,6 @@
ACTOR FireBall
{
Game Hexen
SpawnID 10
Speed 2
Radius 8
Height 8
@ -28,8 +26,6 @@ ACTOR FireBall
ACTOR Arrow
{
Game Hexen
SpawnID 50
Speed 6
Radius 8
Height 4
@ -51,8 +47,6 @@ ACTOR Arrow
ACTOR Dart
{
Game Hexen
SpawnID 51
Speed 6
Radius 8
Height 4
@ -74,8 +68,6 @@ ACTOR Dart
ACTOR PoisonDart : Dart
{
Game Hexen
SpawnID 52
PoisonDamage 20
}
@ -83,8 +75,6 @@ ACTOR PoisonDart : Dart
ACTOR RipperBall
{
Game Hexen
SpawnID 53
Speed 6
Radius 8
Damage 2
@ -114,8 +104,6 @@ ACTOR RipperBall
ACTOR ProjectileBlade
{
Game Hexen
SpawnID 64
Speed 6
Radius 6
Height 6

View file

@ -3,8 +3,6 @@
ACTOR Serpent
{
Game Hexen
SpawnID 6
Health 90
PainChance 96
Speed 12
@ -104,8 +102,6 @@ ACTOR Serpent
ACTOR SerpentLeader : Serpent
{
Game Hexen
SpawnID 7
Mass 200
Obituary "$OB_SERPENT"
States

View file

@ -2,8 +2,6 @@
ACTOR ArtiSpeedBoots : PowerupGiver
{
Game Hexen
SpawnID 13
+FLOATBOB
+COUNTITEM
+INVENTORY.PICKUPFLASH

View file

@ -81,8 +81,6 @@ ACTOR ThrustFloor native
ACTOR ThrustFloorUp : ThrustFloor
{
Game Hexen
SpawnID 104
+SOLID
+NOTELEPORT +FLOORCLIP
States
@ -96,10 +94,8 @@ ACTOR ThrustFloorUp : ThrustFloor
ACTOR ThrustFloorDown : ThrustFloor
{
Game Hexen
+NOTELEPORT +FLOORCLIP
+INVISIBLE
SpawnID 105
States
{
Spawn:

View file

@ -3,8 +3,6 @@
ACTOR ArtiDarkServant : Inventory native
{
Game Hexen
SpawnID 16
+COUNTITEM
+FLOATBOB
Inventory.RespawnTics 4230
@ -27,7 +25,6 @@ ACTOR ArtiDarkServant : Inventory native
ACTOR SummoningDoll
{
Game Hexen
Speed 20
+NOBLOCKMAP +DROPOFF +MISSILE
+NOTELEPORT
@ -50,7 +47,6 @@ ACTOR SummoningDoll
ACTOR MinotaurSmoke
{
Game Hexen
+NOBLOCKMAP +NOGRAVITY
+NOTELEPORT
RenderStyle Translucent

Some files were not shown because too many files have changed in this diff Show more