Raw model (for completeness)
{
"meta": {
"id": "0684f220-42a5-4183-8bce-05b5854c1405",
"sha1": "c9774cd98ba8317eeb91948e70ef1fca1ab69107",
"sha256": "6e48fd155a0cc062c0ff57604fc4cc05d4109906e5a6d0f3afa310553605fb93",
"filenames": [
"customstart.pk3"
],
"additional": {
"engines": [],
"iwad": [],
"filename": null,
"added": "2019-12-03 12:37:52",
"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": "2019-12-03 12:37:52",
"file": {
"type": "PK3",
"size": 1248,
"url": "https://wadarchive2.nyc3.digitaloceanspaces.com/c9774cd98ba8317eeb91948e70ef1fca1ab69107/c9774cd98ba8317eeb91948e70ef1fca1ab69107.pk3.gz",
"corrupt": false
},
"content": {
"counts": {
"endoom": 0,
"graphics": 0,
"lumps": 2,
"maps": 0,
"palettes": 0
}
},
"text_files": [
{
"source": "pk3",
"name": "decorate.txt",
"contents": "actor SuperShotgunChecker : Ammo\n{\nInventory.Amount 1\nInventory.MaxAmount 1\nInventory.Icon \"TNT1A0\"\nStates\n\t{\n\tSpawn:\n\t TNT1 A -1\n\tLoop\n\t}\n}\n\nACTOR PistolFixed : Pistol replaces Pistol\n{\nDecal BulletChip\nStates\n\t{\n\t Deselect:\n\tTNT1 AA 0 A_Lower\n\tPISG A 1 A_Lower\n\t\tGoto Deselect+1\n\t Select:\n\tTNT1 AA 0 A_Raise\n\tPISG A 1 A_Raise\n\t\tGoto Select+1\n\t Fire:\n PISG B 6 A_FirePistol\n PISG C 4\n PISG A 4\n PISG B 5 A_ReFire\n Goto Ready\n\t}\n}\n\nACTOR FistFixed: Fist replaces Fist\n{\nStates\n\t{\n Deselect:\n\tTNT1 AA 0 A_Lower\n PUNG A 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n PUNG A 1 A_Raise\n Goto Select+1\n\t}\n}\n\nACTOR ChainsawFixed: Chainsaw replaces Chainsaw\n{\nDecal BulletChip\nStates\n\t{\n Deselect:\n\tTNT1 AA 0 A_Lower\n SAWG C 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n SAWG C 1 A_Raise\n Goto Select+1\n\t}\n}\n\nACTOR ShotgunFixed: Shotgun replaces Shotgun\n{\nDecal BulletChip\nStates\n\t{\n Ready:\n SHTG A 0 A_JumpIfInventory (\"ShotgunChecker\", 1, 2)\n SHTG A 1 A_WeaponReady\n Loop\n SHTG BC 5\n SHTG D 4 A_PlayWeaponSound (\"weapons/shotpump\")\n SHTG CB 5\n SHTG A 0 A_TakeInventory (\"ShotgunChecker\", 1)\n\tSHTG A 6 A_WeaponReady (WRF_NOPRIMARY)\n SHTG A 7 A_ReFire\n\tGoto Ready\n\n Deselect:\n\tTNT1 AA 0 A_Lower\n SHTG A 1 A_Lower\n\tTNT1 A 0 A_PlayWeaponSound (\"weapons/silence\")\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n SHTG A 1 A_Raise\n Goto Select+1\n Fire:\n\tSHTG A 7 A_FireShotgun\n\tSHTG A 0 A_GiveInventory (\"ShotgunChecker\", 1)\n SHTG BC 5 A_WeaponReady (WRF_NOPRIMARY)\n SHTG D 4\n SHTG CB 5\n SHTG A 0 A_TakeInventory (\"ShotgunChecker\", 1)\n\tSHTG A 6 A_WeaponReady (WRF_NOPRIMARY)\n SHTG A 7 A_ReFire\n\tGoto Ready\n\t}\n}\n\nACTOR SuperShotgunFixed: SuperShotgun replaces SuperShotgun\n{\nDecal BulletChip\nStates\n\t{\n Ready:\n SHTG A 0 A_JumpIfInventory (\"SuperShotgunChecker\", 1, 2)\n SHT2 A 1 A_WeaponReady\n Loop\n SHT2 B 7 A_WeaponReady (WRF_NOPRIMARY)\n SHT2 C 7 A_CheckReload\n SHT2 D 7 A_OpenShotgun2\n SHT2 E 7 A_WeaponReady (WRF_NOPRIMARY)\n SHT2 F 7 A_LoadShotgun2\n\tSHT2 F 0 A_TakeInventory (\"SuperShotgunChecker\", 1)\n SHT2 G 6\n\tSHT2 H 3 A_PlaySoundEx (\"weapons/sshotc\", \"Weapon\")\n SHT2 H 6 A_ReFire\n SHT2 A 5 A_ReFire\n\tGoto Ready\n Deselect:\n\tTNT1 AA 0 A_Lower\n SHT2 A 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n SHT2 A 1 A_Raise\n Goto Select+1\n Fire:\n SHT2 A 7 A_FireShotgun2\n\tSHTG A 0 A_GiveInventory (\"SuperShotgunChecker\", 1)\n SHT2 B 7 A_WeaponReady (WRF_NOPRIMARY)\n SHT2 C 7 A_CheckReload\n SHT2 D 7 A_OpenShotgun2\n SHT2 E 7 A_WeaponReady (WRF_NOPRIMARY)\n SHT2 F 7 A_LoadShotgun2\n\tSHT2 F 0 A_TakeInventory (\"SuperShotgunChecker\", 1)\n SHT2 G 6\n\tSHT2 H 3 A_PlaySoundEx (\"weapons/sshotc\", \"Weapon\")\n SHT2 H 6 A_ReFire\n SHT2 A 5 A_ReFire\n Goto Ready\n // unused states\n SHT2 B 7\n SHT2 A 3\n Goto Deselect\n\t}\n}\n\nACTOR ChaingunFixed: Chaingun replaces Chaingun\n{\nDecal BulletChip\nStates\n\t{\n Deselect:\n\tTNT1 AA 0 A_Lower\n CHGG A 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n CHGG A 1 A_Raise\n Goto Select+1\n\t}\n}\n\nACTOR RocketLauncherFixed: RocketLauncher replaces RocketLauncher\n{\nStates\n\t{\n Deselect:\n\tTNT1 AA 0 A_Lower\n MISG A 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n MISG A 1 A_Raise\n Goto Select+1\n\t}\n}\n\nACTOR PlasmaRifleFixed: PlasmaRifle replaces PlasmaRifle\n{\nStates\n\t{\n Deselect:\n\tTNT1 AA 0 A_Lower\n PLSG A 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n PLSG A 1 A_Raise\n Goto Select+1\n\t}\n}\n\nACTOR BFG9000Fixed: BFG9000 replaces BFG9000\n{\nStates\n\t{\n Deselect:\n\tTNT1 AA 0 A_Lower\n BFGG A 1 A_Lower\n Goto Deselect+1\n Select:\n\tTNT1 AA 0 A_Raise\n BFGG A 1 A_Raise\n Goto Select+1\n\t}\n}\n\nACTOR CustomStart : DoomPlayer\n{\nPlayer.WeaponSlot 1, FistFixed, ChainsawFixed\n Player.WeaponSlot 2, PistolFixed\n Player.WeaponSlot 3, ShotgunFixed, SuperShotgunFixed\n Player.WeaponSlot 4, ChaingunFixed\n Player.WeaponSlot 5, RocketLauncherFixed\n Player.WeaponSlot 6, PlasmaRifleFixed\n Player.WeaponSlot 7, BFG9000Fixed\n\nPlayer.StartItem \"PistolFixed\"\nPlayer.StartItem \"FistFixed\"\nPlayer.StartItem \"ShotgunFixed\"\nPlayer.StartItem \"SuperShotgunFixed\"\nPlayer.StartItem \"ChaingunFixed\"\n\n}"
},
{
"source": "pk3",
"name": "MAPINFO.txt",
"contents": "GameInfo\n{\n PlayerClasses = \"CustomStart\"\n}"
}
]
},
"maps": []
}