Raw model (for completeness)
{
"meta": {
"id": "0b19dfcd-1718-45ff-b467-a5ae597fcfe8",
"sha1": "0bf82454ef0e8f7043f5e14fa5c9a9fbd1a313c6",
"sha256": "794569fe149c41864b285edff74c21cf7aa25159c53cced33abfddc210ffecf9",
"filenames": [
"openkothv1c.pk3"
],
"additional": {
"engines": [
"ZDOOM"
],
"iwad": [],
"filename": null,
"added": "2016-11-20 20:37:48",
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false,
"name": null,
"description": null,
"maps": null,
"graphicOverrides": null,
"screenshots": null,
"palettes": null,
"categories": null
},
"flags": {
"locked": false,
"canDownload": true,
"adult": false,
"hidden": false
},
"added": "2016-11-20 20:37:48",
"file": {
"type": "PK3",
"size": 5738701,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/0bf82454ef0e8f7043f5e14fa5c9a9fbd1a313c6/0bf82454ef0e8f7043f5e14fa5c9a9fbd1a313c6.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 67,
"maps": 0,
"palettes": 0
},
"engines_guess": [
"ZDOOM"
]
},
"text_files": [
{
"source": "pk3",
"name": "README.txt",
"contents": "Made by JaxOf7.\nFor MM8BDM.\nConverts 1 flag capture the flag mode actors to king of the hill mode actors.\nProvides KoTH acs.\nMust be played in Teamgame(acs), 1 Flag CTF, or CTF.\n\nThe gray flag becomes the control point.\nThe red and blue flags become healing units.\nKoTH is mostly TF2 style'd and includes overtime.\n\nSv_Possessionholdtime = how quickly the point is captured.\nPointlimit = tics the points must be held for to win. 3600 = standard 2 minutes. 900 = 30 seconds."
},
{
"source": "pk3",
"name": "actors/kothcontrolpoint.txt",
"contents": "Const int pointrad = 350;\n\nactor KingOfTheHillPoint replaces WhiteFlag\n{\n+DONTSPLASH\n-MOVEWITHSECTOR\n-WINDTHRUST\nscale 2.5\nstates\n{\nSpawn:\nPOIN A 0\nPOIN A 0 Thing_ChangeTID(0,700)\n//POIN A 0 ACS_EXECUTEAlways(862,0)\n//POIN A 0 ACS_EXECUTEAlways(863,0)\nPOIN A 0 A_GiveInventory(\"NeutralOwned\",1)\nPOIN A 0 A_SpawnItemEX(\"PointFXGiver\")\nPOIN A 0 A_SpawnItemEX(\"PointZoneFXGiver\")\nSpawn2:\n//POIN A 0 Thing_ChangeTID(0,700)\nPOIN A 90\nPOIN BCD 5\nloop\n}\n}\n\nactor PointFXGiver : KingOfTheHillPoint\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveToTarget(\"PointFXGive1\",1)\nTNT1 A 1 A_GiveToTarget(\"PointFXGive2\",1)\nloop\n}\n}\n\nactor PointFXGive1 : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"RedOwned\",1,\"RedColor\")\nTNT1 A 0 A_JumpIfInventory(\"BlueOwned\",1,\"BlueColor\")\nTNT1 A 0 A_JumpIfInventory(\"NeutralOwned\",1,\"GrayColor\")\nstop\nRedColor:\nTNT1 A 0 A_SpawnItemEx(\"RedSign1\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\nTNT1 A 0 A_SpawnItemEx(\"PointmarkRED\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\nRedColor2:\nTNT1 A 0 Thing_SetTranslation(0, 48)\ngoto TIDsync\nBlueColor:\nTNT1 A 0 A_SpawnItemEx(\"BlueSign1\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\nTNT1 A 0 A_SpawnItemEx(\"PointmarkBLUE\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\nBlueColor2:\nTNT1 A 0 Thing_SetTranslation(0, 0)\ngoto TIDsync\nGrayColor:\nTNT1 A 0 A_SpawnItemEx(\"NeutralSign1\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\nTNT1 A 0 A_SpawnItemEx(\"Pointmark\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\nGrayColor2:\nTNT1 A 0 Thing_SetTranslation(0, 1)\ngoto TIDsync\nTIDsync:\nTNT1 A 0 //Thing_ChangeTID(0,700)\nstop\n}\n}\n\nactor PointFXGive2 : PointFXGive1\n{\nstates\n{\nRedColor:\nTNT1 A 0 A_SpawnItemEx(\"RedSign2\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\ngoto RedColor2\nBlueColor:\nTNT1 A 0 A_SpawnItemEx(\"BlueSign2\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\ngoto BlueColor2\nGrayColor:\nTNT1 A 0 A_SpawnItemEx(\"NeutralSign2\", 0, 0, 100, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM/*|SXF_CLIENTSIDE*/, 0)\ngoto GrayColor2\n}\n}\n\nactor NeutralSign1\n{\nscale 2.5\n+NOGRAVITY\n+DONTSPLASH\n//+CLIENTSIDEONLY\n+NONETID\nStates\n{\nSpawn:\nPOIN E 1\nPOIN E 1\nstop\n}\n}\n\nactor NeutralSign2 : NeutralSign1\n{\nStates\n{\nSpawn:\nPOIN F 1\nPOIN F 1\nstop\n}\n}\n\nactor BlueSign1 : NeutralSign1\n{\nStates\n{\nSpawn:\nPOIN G 1\nPOIN G 1\nstop\n}\n}\n\nactor BlueSign2 : NeutralSign1\n{\nStates\n{\nSpawn:\nPOIN H 1\nPOIN H 1\nstop\n}\n}\n\nactor RedSign1 : NeutralSign1\n{\nStates\n{\nSpawn:\nPOIN I 1\nPOIN I 1\nstop\n}\n}\n\nactor RedSign2 : NeutralSign1\n{\nStates\n{\nSpawn:\nPOIN J 1\nPOIN J 1\nstop\n}\n}\n\nactor PointZoneFXGiver : KingOfTheHillPoint\n{\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_GiveToTarget(\"PointZoneSpawn\",1)\nTNT1 A 17\nloop\n}\n}\n\nactor PointZoneSpawn : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"RedOwned\",1,\"RedColor\")\nTNT1 A 0 A_JumpIfInventory(\"BlueOwned\",1,\"BlueColor\")\nTNT1 A 0 A_SpawnItemEx(\"ZoneRingSpawnNeutral\", 0, 0, 30, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM|SXF_TRANSFERTRANSLATION, 0)\nstop\nRedColor:\nTNT1 A 0 A_SpawnItemEx(\"ZoneRingSpawnRed\", 0, 0, 30, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM|SXF_TRANSFERTRANSLATION, 0)\nstop\nBlueColor:\nTNT1 A 0 A_SpawnItemEx(\"ZoneRingSpawn\", 0, 0, 30, momx, momy, momz, 0, SXF_ABSOLUTEMOMENTUM|SXF_TRANSFERTRANSLATION, 0)\nstop\n}\n}\n\nactor ZoneRingSpawn\n{\n\t+NOINTERACTION\n\t+NOGRAVITY\n\t+FORCEXYBILLBOARD\n\t-SOLID\n\tscale 2.5\n\theight 1\n\tradius 1\n\t//reactiontime 60\n\tvar int user_angle;\n\tStates\n\t{\n\t\tSpawn:\n\t\tTNT1 A 0\n\t\tTNT1 A 1 //A_SetUserVar(\"user_angle\", random(0, 6))\n\t\tSpawnLoop:\n\t\tTNT1 A 0 A_SpawnItemEx(\"PointRingParticle\", pointrad, 0, -20, 0, 0, 5, user_angle, SXF_ABSOLUTEANGLE|SXF_NOCHECKPOSITION|SXF_TRANSFERTRANSLATION)\n\t\tTNT1 A 0 A_SetUserVar(\"user_angle\", user_angle + 12)\n\t\tTNT1 A 0 A_Jumpif(user_angle <= 360, \"SpawnLoop\")//A_Countdown\n\t\tGoto Death\n\t\tDeath:\n\t\tTNT1 A 0\n\t\tstop\n\t}\n}\n\nactor ZoneRingSpawnRed : ZoneRingSpawn\n{Translation \"192:192=214:214\", \"198:198=177:177\"}\n\nactor ZoneRingSpawnNeutral : ZoneRingSpawn\n{Translation \"192:192=80:80\", \"198:198=89:89\"}\n\nactor PointRingParticle\n{\n\t//+CLIENTSIDEONLY\n\t//+NONETID\n\t+NOINTERACTION\n\t-SOLID\n\t+NOGRAVITY\n\theight 0\n\tradius 0\n\tScale 5.0\n\tStates\n\t{\n\t\tSpawn:\n\t\tTNT1 A 0\n\t\tPOLN AAAAAAAAA 3\n\t\tPOLN AAAAAAAAA 3 A_Fadeout\n\t\tstop\n\t}\n}\n\nactor PointMark : MapMarker 29999\n{\n//$Category MM8BDM-SinglePlayer\n+NOINTERACTION\n+NOGRAVITY\n+SYNCHRONIZED\n-SOLID\nScale 0.5\nStates\n{\nSpawn:\nPMAP A 4\nstop\n}\n}\n\nactor PointMarkBLUE : PointMark\n{\nStates\n{\nSpawn:\nPMAP B 4\nstop\n}\n}\n\nactor PointMarkRED : PointMark\n{\nStates\n{\nSpawn:\nPMAP C 4\nstop\n}\n}\n\nactor NeutralOwned : inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor PointLocked : NeutralOwned{}\nactor BlueOwned : NeutralOwned{}\nactor RedOwned : NeutralOwned{}\n\nactor BlueCapturing : NeutralOwned{}\nactor RedCapturing : NeutralOwned{}\n\nactor CaptureCount : inventory\n{\ninventory.amount 1\ninventory.maxamount 9999\n}\n\nactor CaptureCountFrame : inventory\n{\ninventory.amount 1\ninventory.maxamount 7\n}\n\nactor PointState : inventory\n{\ninventory.amount 1\ninventory.maxamount 6\n}\n\nactor KothWinItem : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\ninventory.amount 1\ninventory.maxamount 8\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 ACS_ExecuteAlways(870,0,1)\nstop\n}\n}\n\nactor KothLoseItem : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\ninventory.amount 1\ninventory.maxamount 8\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 ACS_ExecuteAlways(870,0,2)\nstop\n}\n}\n\nactor KothWinnerPower : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\ninventory.amount 1\ninventory.maxamount 8\nStates\n{\nPickup:\nTNT1 A 0\nTNT1 A 0 A_Giveinventory(\"KothWinStrength\",1)\nTNT1 A 0 A_Giveinventory(\"KothWinRage\",1)\nstop\n}\n}\n\nActor KothWinStrength : Powerdamage\n{\ninventory.amount 1\ndamagefactor \"normal\", 3\nPowerup.duration 0x7FFFFFFF\n}\n\nActor KothWinRage : PowerDoubleFiringSpeed\n{\ninventory.amount 1\nPowerup.duration 0x7FFFFFFF\n}"
},
{
"source": "pk3",
"name": "actors/healunit.txt",
"contents": "actor HealUnit\n{\n+DONTSPLASH\nscale 2.5\nstates\n{\nSpawn:\nPOIN K 0\nPOIN K 0 ACS_ExecuteAlways(871,0)\nPOIN K 1 A_SpawnItemEx(\"HealFXBlue\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nPOIN K 1 A_SpawnItemEx(\"HealFXBlue\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nPOIN K 1 A_SpawnItemEx(\"HealFXBlue\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nPOIN K 1 A_SpawnItemEx(\"HealFXBlue\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nPOIN K 1 A_SpawnItemEx(\"HealFXBlue\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nloop\n}\n}\n\nactor HealUnitBlue : HealUnit replaces BlueFlag\n{\nstates\n{\nSpawn:\nPOIN K 0\nPOIN K 0 ACS_ExecuteAlways(866,0,0)\nPOIN K 1 A_SpawnItemEx(\"HealFXBlue\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nloop\n}\n}\n\nactor HealUnitRed : HealUnit replaces RedFlag\n{\nTranslation \"192:192=16:16\", \"198:198=178:178\"\nstates\n{\nSpawn:\nPOIN K 0\nPOIN K 0 ACS_ExecuteAlways(866,0,1)\nPOIN K 1 A_SpawnItemEx(\"HealFXRed\", 0, 0, 40, 0, 0, 0, 0, SXF_CLIENTSIDE)\nloop\n}\n}\n\nactor HealFXBlue : HealUnit\n{\n+CLIENTSIDEONLY\nstates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 1 A_Jump(32, \"HealthPelletFX\")\nstop\nHealthPelletFX:\nTNT1 A 1 A_SpawnItemEx(\"HealthPelletFX\", 0, 0, 0, random(3,6), 0, random(-3,-6), random(0, 359), SXF_CLIENTSIDE)\nstop\n}\n}\n\nactor HealFXRed : HealFXBlue\n{\nstates\n{\nHealthPelletFX:\nTNT1 A 1 A_SpawnItemEx(\"HealthPelletFX\", 0, 0, 0, random(3,6), 0, random(-3,-6), random(0, 359), SXF_CLIENTSIDE)\nstop\n}\n}\n\nactor HealthPelletFX\n{\nscale 2.0\n+NOINTERACTION\n+NOGRAVITY\n+DONTSPLASH\n+CLIENTSIDEONLY\nRenderStyle \"Translucent\"\nAlpha 0.5\nStates\n{\nSpawn:\nHBAL AB 6\nstop\n}\n}"
},
{
"source": "pk3",
"name": "actors/healunitheal.txt",
"contents": "actor CabinetCoolDown : PowerDamage\n{\npowerup.duration 90\ndamagefactor \"normal\", 1.0\n}\n\nactor medCabinetHeal : CustomInventory\n{\nstates\n{\nPickup:\nTNT1 A 0 A_JumpIfInventory(\"CabinetCoolDown\",1,\"No\")\nEBAL E 0 A_GiveInventory(\"CabinetCoolDown\",1)\nPickup2:\nEBAL E 0 A_PlaySound(\"item/energyup\")\nEBAL E 0 HealThing(100)\nEBAL E 0 A_GiveInventory(\"BubbleAmmo\",255)\nEBAL E 0 A_GiveInventory(\"LeafAmmo\",255)\nEBAL E 0 A_GiveInventory(\"AtomicAmmo\",255)\nEBAL E 0 A_GiveInventory(\"ShadowAmmo\",255)\nEBAL E 0 A_GiveInventory(\"NapalmAmmo\",255)\nEBAL E 0 A_GiveInventory(\"AirAmmo\",255)\nEBAL E 0 A_GiveInventory(\"BombAmmo\",255)\nEBAL E 0 A_GiveInventory(\"MagnetAmmo\",255)\nEBAL E 0 A_GiveInventory(\"TopAmmo\",255)\nEBAL E 0 A_GiveInventory(\"NeedleAmmo\",255)\nEBAL E 0 A_GiveInventory(\"GeminiAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SnakeAmmo\",255)\n//EBAL E 0 A_GiveInventory(\"TimeAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SuperArmAmmo\",255)\nEBAL E 0 A_GiveInventory(\"IceAmmo\",255)\nEBAL E 0 A_GiveInventory(\"ThunderBeamAmmo\",255)\nEBAL E 0 A_GiveInventory(\"DiveMissileAmmo\",255)\nEBAL E 0 A_GiveInventory(\"MetalBladeAmmo\",255)\nEBAL E 0 A_GiveInventory(\"HardKnuckleAmmo\",255)\nEBAL E 0 A_GiveInventory(\"DrillBombAmmo\",255)\nEBAL E 0 A_GiveInventory(\"BlizzardAttackAmmo\",255)\nEBAL E 0 A_GiveInventory(\"FireStormAmmo\",255)\nEBAL E 0 A_GiveInventory(\"QuickBoomerangAmmo\",255)\nEBAL E 0 A_GiveInventory(\"CrashBombAmmo\",255)\nEBAL E 0 A_GiveInventory(\"ChargeKickAmmo\",255)\nEBAL E 0 A_GiveInventory(\"RollingCutterAmmo\",255)\nEBAL E 0 A_GiveInventory(\"RingBoomerangAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SparkShockAmmo\",255)\nEBAL E 0 A_GiveInventory(\"GyroAttackAmmo\",255)\nEBAL E 0 A_GiveInventory(\"PowerStoneAmmo\",255)\nEBAL E 0 A_GiveInventory(\"DustCrusherAmmo\",255)\nEBAL E 0 A_GiveInventory(\"PharaohShotAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SkullBarrierAmmo\",255)\nEBAL E 0 A_GiveInventory(\"WaterWaveAmmo\",255)\nEBAL E 0 A_GiveInventory(\"CrystalEyeAmmo\",255)\nEBAL E 0 A_GiveInventory(\"FlameBlastAmmo\",255)\nEBAL E 0 A_GiveInventory(\"YamatoSpearAmmo\",255)\nEBAL E 0 A_GiveInventory(\"DiveMissileAmmo\",255)\nEBAL E 0 A_GiveInventory(\"PlantBarrierAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SilverTomahawkAmmo\",255)\nEBAL E 0 A_GiveInventory(\"WindStormAmmo\",255)\nEBAL E 0 A_GiveInventory(\"KnightCrushAmmo\",255)\nEBAL E 0 A_GiveInventory(\"StarCrashAmmo\",255)\nEBAL E 0 A_GiveInventory(\"RainFlushAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SakugarneAmmo\",255)\nEBAL E 0 A_GiveInventory(\"BalladeCrackerAmmo\",255)\nEBAL E 0 A_GiveInventory(\"ScrewCrusherAmmo\",255)\nEBAL E 0 A_GiveInventory(\"FlashStopperAmmo\",255)\nEBAL E 0 A_GiveInventory(\"GravityHoldAmmo\",255)\nEBAL E 0 A_GiveInventory(\"CentaurFlashAmmo\",255)\nEBAL E 0 A_GiveInventory(\"MirrorBusterAmmo\",255)\nEBAL E 0 A_GiveInventory(\"FreezeCrackerAmmo\",255)\nEBAL E 0 A_GiveInventory(\"DangerWrapAmmo\",255)\nEBAL E 0 A_GiveInventory(\"JunkShieldAmmo\",255)\nEBAL E 0 A_GiveInventory(\"ThunderBoltAmmo\",255)\nEBAL E 0 A_GiveInventory(\"SlashClawAmmo\",255)\nEBAL E 0 A_GiveInventory(\"ScorchWheelAmmo\",255)\nEBAL E 0 A_GiveInventory(\"NoiseCrushAmmo\",255)\nEBAL E 0 A_GiveInventory(\"WildCoilAmmo\",255)\nstop\nNo:\nTNT1 A 0\nstop\n}\n}\n\nactor DummyHealth : MegaHealth replaces TimeStopperWep\n{}"
},
{
"source": "pk3",
"name": "actors/Respawn_Content.txt",
"contents": "actor RespawnGhostEnable : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\n\tstates\n\t{\n\tPickup:\n\tTNT1 A 0 A_ChangeFlag(\"NOCLIP\",1)\n\tTNT1 A 0 A_ChangeFlag(\"SOLID\",0)\n\tTNT1 A 0 A_ChangeFlag(\"NONSHOOTABLE\",1)\n\tTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",1)\n\tTNT1 A 0\n\tTNT1 A 0 //ACS_ExecuteAlways(489,0,0)\n\tTNT1 A 0 A_GiveInventory(\"GhostInvisibility\",1)\n\tTNT1 A 0 SetPlayerProperty(0,1,4)\n\tstop\n\t}\n}\n\nactor RespawnGhostDisable : CustomInventory\n{\n+INVENTORY.AUTOACTIVATE\n\tstates\n\t{\n\tPickup:\n\tTNT1 A 0 A_ChangeFlag(\"NOCLIP\",0)\n\tTNT1 A 0 A_ChangeFlag(\"SOLID\",1)\n\tTNT1 A 0 A_ChangeFlag(\"NONSHOOTABLE\",0)\n\tTNT1 A 0 A_ChangeFlag(\"INVULNERABLE\",0)\n\tTNT1 A 0\n\tTNT1 A 0 A_TakeInventory(\"GhostInvisibility\",1)\n\tTNT1 A 0 SetPlayerProperty(0,0,4)\n\tstop\n\t}\n}\n\nactor RespawnGhostTimer : Inventory\n{\ninventory.maxamount 999\n}\n\nactor GhostRespawnInvincibility : PowerInvulnerable\n{\n\tPowerup.Duration 80\n}\n\nactor GhostInvisibility : PowerInvisibility\n{\n\tPowerup.Duration 99999999\n\tpowerup.mode \"translucent\"\n\tpowerup.strength 100\n}\n\n//[+]==============================[+]\nactor RespawningPlayer : Megaman\n{\n-SHOOTABLE\n+THRUACTORS\nplayer.forwardmove 0.0, 0.0\nplayer.sidemove 0.0, 0.0\nplayer.jumpz 0\nplayer.morphweapon \"RespawnCamera\"\nRenderStyle \"Translucent\"\nAlpha 0.0\n}\n\nactor RespawnCamera : Megabuster\n{\n+WEAPON.NOAUTOFIRE\nstates\n{\nReady:\nBUST B 0 //ACS_ExecuteAlways(998,0,0)\nBUST B 1 A_WeaponReady(WRF_NOSWITCH)\ngoto Ready+1\nFire:\nBUST B 0 ACS_ExecuteAlways(489,0,1)\nBUST B 1\ngoto Ready+1\nAltFire:\nBUST B 0 ACS_ExecuteAlways(489,0,0)\nBUST B 1\ngoto Ready+1\n}\n}\n\nactor RespawnNoTeleportFog : TeleportFog\n{\nStates\n{\nSpawn:\n//Raven:\n//Strife:\nTNT1 A 0\nTNT1 A 1\nStop\n}\n}\n\nactor RespawnInvulnerability : PowerInvulnerable\n{\npowerup.duration 105\n}\n\nactor RespawnCameraFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 64\n}"
}
]
},
"maps": []
}