saturnproject_c2a.pk3

PK3 15 KiB 0 map(s)

Counts

endoom0
graphics0
lumps15
maps0
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "06a2bb84-fe18-456c-bf29-4e411d07fb57",
    "sha1": "ed1069ea02d5917f83739bc30a50b730fc6ec783",
    "sha256": "556928db7975abd0602c44b2247e56e00e8346ad86ffa54df20d4ace40b3e6bc",
    "filenames": [
      "saturnproject_c2a.pk3"
    ],
    "additional": {
      "engines": [
        "ZDOOM"
      ],
      "iwad": [],
      "filename": null,
      "added": "2019-08-13 19:04:14",
      "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-08-13 19:04:14",
    "file": {
      "type": "PK3",
      "size": 15837,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/ed1069ea02d5917f83739bc30a50b730fc6ec783/ed1069ea02d5917f83739bc30a50b730fc6ec783.pk3.gz",
      "corrupt": false
    },
    "content": {
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 15,
        "maps": 0,
        "palettes": 0
      },
      "engines_guess": [
        "ZDOOM"
      ]
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "actors/Saturn_ISMTUD.txt",
        "contents": "actor Saturn_ISMTUD : ClassBase\n{\nPlayer.ScoreIcon \"C_0VF0X\"\nplayer.displayname \"Saturn\"\nplayer.soundclass \"saturnc\"\n\nplayer.startitem \"BlackHoleBoss\"\nplayer.startitem \"SaturnVortexItem\"\nplayer.startitem \"ISMTUD_Ammo\", 14\n\nplayer.jumpz 13\n\nplayer.forwardmove 0.56, 0.56\nplayer.sidemove 0.54, 0.54\n\nplayer.startitem \"PhotonMissileWeakness2\", 1\n\nplayer.startitem \"RollingCutterWeakness\", 1\nplayer.startitem \"MetalBladeWeakness\", 1\nplayer.startitem \"ShadowBladeWeakness\", 1\nplayer.startitem \"GyroAttackWeakness\", 1\nplayer.startitem \"SilverTomahawkWeakness\", 1\nplayer.startitem \"TenguBladeWeakness\", 1\nplayer.startitem \"WheelCutterWeakness\", 1\nplayer.startitem \"ScrewCrusherWeakness\", 1\nplayer.startitem \"PhotonMissileWeakness\", 1\nStates\n{\nSpawn:\nRINM A 0\nRINM B 1\nRINM A 1\nGoto Spawn+2\nSee:\nRINM BCDE 5\nGoto Spawn\nMissile:\nRINM F 5\nRINM G 4\ngoto Spawn\nClassPain:\nRINM H 0\ngoto PainContinue\nDeathFix:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto DeathContinue\nClassDeath:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto MegaDeathEnd\nClassDeathM:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto MegaDeathEnd\nClassDeathF:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto MegaDeathEnd\nClassDeathR:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto MegaDeathEnd\nClassDeathRE:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto MegaDeathEnd\nClassDeathI:\nRINM H 1 A_GiveInventory(\"SaturnIsDead\",1)\ngoto MegaDeathEnd\n}\n}\n\nactor SaturnVortexItem : BasicClassItem\n{\ninventory.icon \"SatuIcon\"\ninventory.pickupmessage \"Begin the SUCC-ing.\"\nTag \"Saturn Space-Time Collapse\"\nstates\n{\nSpawn:\nSATU A 1\nloop\nUse:\nSATU A 0 A_JumpIfInventory(\"ISMTUD_Ammo\",560,\"SUCCess\")\nfail\nSUCCess:\nTNT1 A 0 A_GiveInventory(\"VortexFlag\",1)\nfail\n}\n}\n\nactor BlackHoleBoss : BaseMM8BDMWep_CBM\n{\ntag \"$TAGC_VF\"//\ndropitem \"BlackHoleBombWepCDropped\"//BlackHoleWepCDropped\nWeapon.AmmoUse 4\nWeapon.AmmoGive 56\nInventory.Pickupmessage \"Power up! Black Hole?!\"\nObituary \"%o was hula hooped by %k's Black Hole.\"//$OB_BLACKHOLE\nweapon.ammotype \"ISMTUD_Ammo\"\nStates\n{\nSpawn:\nC_0V F 1\nloop\n\nReady:\nSATH A 0 ACS_ExecuteAlways(998,0,30000)\nReady1:\nSATH B 0 A_JumpIfInventory(\"VortexFlag\",1,\"VortexCheck\")\nSATH A 5 A_WeaponReady\nSATH A 0 A_GiveInventory(\"ISMTUD_Ammo\",10)\nloop\n\nDeselect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Lower\nSATH A 1 A_Lower\nLoop\nSelect:\nTNT1 AAAAAAAAAAAAAAAAAAAAAA 0 A_Raise\nSATH A 1 A_Raise\nLoop\n\nFire:\nSATH A 0 A_JumpIfInventory(\"SaturnRingFlag\",1,\"FireRing\")\nGoto Pellets\n\nPellets:\nSATH G 0 A_PlaySoundEx(\"weapon/GameBoyFire\",\"Weapon\")\nSATH G 2 A_FireCustomMissile(\"SaturnPellets\",-20,0,8,0,0,0)\nSATH G 2 A_FireCustomMissile(\"SaturnPellets\",0,0,8,0,0,0)\nSATH G 2 A_FireCustomMissile(\"SaturnPellets\",20,0,8,0,0)\nSATH IH 3\nSATH G 8\nSATH G 0 A_Refire\nGoto Ready1\n\nFireRing:\nSATH B 0 A_GiveInventory(\"SaturnRingless\",1)\nSATH A 0 A_PlaySoundEx(\"weapon/GameBoyFire2\",\"Weapon\")\nSATH A 0 A_TakeInventory(\"SaturnRingFlag\",1)\nSATH A 0 A_FireCustomMissile(\"SaturnCoolRing\",0,1,8,0,0,0)\nSATH E 2\nSATH E 2 OffSet(-70,74)\nSATH E 2 OffSet(-121,114)\nSATH F 2 OffSet(1,31)\nSATH F 2 OffSet(-21,56)\nSATH F 2 OffSet(-33,84)\nTNT1 A 8\nSATH A 2 OffSet(-4,64)\nSATH A 2 OffSet(-2,48)\nSATH A 2 A_WeaponReady(14)\nGoto Ready1\n\nAltFire:\nSATH A 0 A_JumpIfInventory(\"SaturnRingFlag\",1,\"BlackHoleStart\")\ngoto RingSucc\n\nBlackHoleStart:\nSATH B 0 A_GiveInventory(\"SaturnArmor\",1)\nSATH BC 2\nBlackHole:\nSATH D 0 A_TakeInventory(\"ISMTUD_Ammo\",10)\nSATH D 0 A_PlaySoundEx(\"wep_L/GSphereTravel\",\"Weapon\")\nSATH D 1 A_SpawnItemEx(\"Succ\",80,0,30,0,0,0)\nSATH D 1 A_SpawnItemEx(\"SuccFX\",80,0,30,0,0,0)\nSATH D 0 A_Refire(1)\nGoto BlackHoleEnd\nSATH D 1 A_SpawnItemEx(\"Succ\",80,0,30,0,0,0)\nSATH D 0 A_Refire(\"BlackHoleCheck\")\nGoto BlackHoleEnd\nBlackHoleCheck:\nSATH B 0 A_JumpIfInventory(\"ISMTUD_Ammo\",10,\"BlackHole\")\nGoto BlackHoleEnd\nBlackHoleEnd:\nSATH C 2 A_TakeInventory(\"BasicArmor\",9999)\nSATH B 2\nGoto Ready1\n\nRingSucc:\nSATH J 0 A_GiveInventory(\"SaturnRingSoloSucc\",1)\nSATH JBJ 2\ngoto RingCooldown\n\nRingCooldown:\nSATH B 1 A_JumpIfInventory(\"SaturnRingFlag\",1,\"RingReturn\")\nSATH B 0 A_Refire(\"Gotcha\")\nloop\n\nRingReturn:\nSATH A 2 A_TakeInventory(\"SaturnRingSoloSucc\",9999)\ngoto Ready1\n\nGotcha:\nSATH B 0 A_GiveInventory(\"ClaimFlag\",1)\nSATH JBJ 2\nSATH B 0 A_GiveInventory(\"SaturnRingFlag\",1)\nSATH B 0 A_TakeInventory(\"ClaimFlag\",99)\nSATH A 2 A_TakeInventory(\"SaturnRingSoloSucc\",9999)\ngoto Ready1\n\nVortexCheck:\nTNT1 A 0 A_TakeInventory(\"VortexFlag\",1)\nSATH B 0 A_JumpIfInventory(\"SaturnRingFlag\",1,\"VortexAnim\")\ngoto VortexMine\n\nVortexAnim:\nSATH BC 2\n\nVortexStart:\nSATH D 0 A_SpawnItemEx(\"Succ\",60,0,30,0,0,0)\nSATH D 0 A_SpawnItemEx(\"Succ\",-60,0,30,0,0,0)\nSATH D 0 A_SpawnItemEx(\"Succ\",0,60,30,0,0,0)\nSATH D 0 A_SpawnItemEx(\"Succ\",0,-60,30,0,0,0)\nSATH D 1 A_SpawnItemEx(\"SuccFXLarge\",0,0,130,0,0,0)\nSATH D 0 A_TakeInventory(\"ISMTUD_Ammo\",3)\nSATH D 0 A_JumpIfInventory(\"ISMTUD_Ammo\",10,\"VortexStart\")\ngoto Ready1\n\nVortexMine:\nSATH BC 2\nSATH B 0 A_GiveInventory(\"SaturnMineFlag\",1)\nSATH D 133 A_TakeInventory(\"ISMTUD_Ammo\",560)\nTNT1 A 0 A_TakeInventory(\"SaturnMineFlag\",1)\ngoto Ready1\n}\n}\n\nactor ISMTUD_Ammo : Ammo\n{\ninventory.amount 1\ninventory.maxamount 560\n+INVENTORY.IGNORESKILL\n}\n\nactor SaturnIsDead : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor SaturnRingless : PowerSpeed\n{\nSpeed 1.7\nPowerup.Duration 100\n}\n\nactor SaturnMineFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor SaturnRingFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor VortexFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor ClaimFlag : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor SaturnRingSoloSucc : Inventory\n{\ninventory.amount 1\ninventory.maxamount 1\n}\n\nactor SaturnArmor : BasicArmorPickup\n{\nArmor.Savepercent 40.001\nArmor.Saveamount 20\n}\n\nactor SaturnCoolRing\n{\nTranslation \"192:192=235:235\"\nPROJECTILE\n-NOGRAVITY\n+FORCEXYBILLBOARD\n+DOOMBOUNCE\nWALLBOUNCEFACTOR 0.65\nBOUNCEFACTOR 0.65\ndamage (25-Pitch)\nRadius 35\nHeight 10\nspeed 27\nscale 4.0\nStates\n{\nSpawn:\nSTRG A 0\nSTRG A 3\nSpawn2:\nSTRG BBB 1 A_JumpIfCloser(60,\"VanishDeath\")\nSTRG A 0 A_SetPitch(pitch+2)\nSTRG AAA 1 A_JumpIfCloser(60,\"VanishDeath\")\nSTRG B 0 A_SetPitch(pitch+2)\nSTRG BBB 1 A_JumpIfCloser(60,\"VanishDeath\")\nSTRG B 0 A_SetPitch(pitch+2)\nSTRG AAA 1 A_JumpIfCloser(60,\"VanishDeath\")\nloop\nVanishDeath:\nTNT1 A 0 A_GiveToTarget(\"SaturnRingFlag\",1)\nTNT1 A 1 A_PlaySoundEx(\"weapon/CutterCatch\",\"Weapon\")\nStop\nXDeath:\nTNT1 A 0 A_CustomMissile(\"ReturningSaturnCoolRing\",0,0,0,0)\nStop\nDeath:\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnIsDead\",1,\"DeathV\")\nTNT1 A 0 A_SpawnItemEx(\"SaturnCoolRingStationary\",0,0,0,0,0,0)\nstop\nDeathV:\nTNT1 A 0\nstop\n}\n}\n\nactor ReturningSaturnCoolRing\n{\nTranslation \"192:192=235:235\"\nPROJECTILE\n+RIPPER\n+FORCEXYBILLBOARD\n+DOOMBOUNCE\n+SKYEXPLODE\ndamage (1)\nRadius 30\nHeight 30\nspeed 25\nscale 4.0\nStates\n{\nSpawn:\nSTRG A 0\nSTRG AB 1 A_JumpIfCloser(60,\"VanishDeath\")\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnIsDead\",1,\"Death\")\nSTRG A 0 A_CustomMissile(\"ReturningSaturnCoolRing\",0,0,0,0)\nstop\nVanishDeath:\nTNT1 A 0 A_GiveToTarget(\"SaturnRingFlag\",1)\nTNT1 A 1 A_PlaySoundEx(\"weapon/CutterCatch\",\"Weapon\")\nStop\nDeath:\nTNT1 A 0 A_GiveToTarget(\"SaturnRingFlag\",1)\nstop\n}\n}\n\nactor SaturnCoolRingStationary\n{\nTranslation \"192:192=235:235\"\nPROJECTILE\n+FORCEXYBILLBOARD\ndamage (10)\nRadius 20\nHeight 20\nspeed 0\nscale 4\nStates\n{\nSpawn:\nTNT1 A 0\ngoto Spawn1\nSpawn1:\nSTRG D 1 A_JumpIfCloser(100,\"VanishDeath\")\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnRingSoloSucc\",1,\"Hole\")\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnIsDead\",1,\"Death\")\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnMineFlag\",1,\"BeginVortex\")\nloop\nHole:\nTNT1 A 0 A_SpawnItemEx(\"SuccSpawner\",0,0,0,0,0,0)\nstop\nBeginVortex:\nTNT1 A 0 A_SpawnItemEx(\"SpaceTimeCollapseMine\",0,0,0,0,0,0)\nstop\nVanishDeath:\nTNT1 A 0 A_GiveToTarget(\"SaturnRingFlag\",1)\nTNT1 A 1 A_PlaySoundEx(\"weapon/CutterCatch\",\"Weapon\")\nStop\nDeath:\nTNT1 A 0 A_GiveToTarget(\"SaturnRingFlag\",1)\nTNT1 A 0\nstop\n}\n}\n\nactor SaturnPellets\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\nPROJECTILE\n+FORCEXYBILLBOARD\ndamage (10)\nRadius 4\nHeight 4\nspeed 30\nscale 1.5\nStates\n{\nSpawn:\nSTRG C 1\nloop\n}\n}\n\nactor Succ\n{\n+MISSILE\n+RIPPER\ndamage (0)\nRadius 0\nHeight 0\nspeed 0\nscale 2.25\nStates\n{\nSpawn:\nTNT1 A 0\nTNT1 A 2 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 1 ACS_ExecuteAlways(247, 0, 7, 256)\nstop\n}\n}\n\nactor SuccFX\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\n+MISSILE\n+NOCLIP\n+RIPPER\n+NOGRAVITY\ndamage (1)\nRadius 1\nHeight 1\nspeed 0\nscale 2.25\nStates\n{\nSpawn:\n9P_H AB 2\nstop\n}\n}\n\nactor SuccDamager\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\n+RIPPER\n+NOGRAVITY\ndamage (1)\nRadius 0\nHeight 0\nspeed 0\nscale 2.25\nStates\n{\nSpawn:\nTNT1 A 0 A_Explode(10,500,0,0,0)\nstop\n}\n}\n\nactor SuccFXLarge\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\n+MISSILE\n+NOCLIP\n+RIPPER\n+NOGRAVITY\ndamage (0)\nRadius 1\nHeight 1\nspeed 0\nscale 2\nStates\n{\nSpawn:\n9P_H A 0 A_SpawnItemEx(\"SuccDamager\",0,0,0,0,0,0)\nTNT1 A 0 A_Explode(5,500,0,0,0)\n9P_H A 0 A_FadeOut(0.75)\n9P_H A 1\nstop\n}\n}\n\nactor SpaceTimeCollapseMine\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\n+MISSILE\n+RIPPER\n+NOGRAVITY\ndamage (0)\nRadius 1\nHeight 1\nspeed 0\nscale 3.5\nStates\n{\nSpawn:\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\n9P_H B 1\nTNT1 A 0 A_PlaySoundEx(\"weapon/blackholebombdetonateC\",\"Body\",1)\n9P_H ABABABABAB 1 ACS_ExecuteAlways(247, 0, 7, 256)\nTNT1 A 0 A_Explode(30,200,0)\ngoto Finish\nFinish:\n9P_H A 0 A_CustomMissile(\"SuccSpawner\",0,0,0,0)\nstop\n}\n}\n\nactor SuccSpawner\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\nPROJECTILE\n+NOCLIP\n+FORCEXYBILLBOARD\ndamage (0)\nRadius 1\nHeight 1\nspeed 18\nscale 2.25\nStates\n{\nSpawn:\n9P_H A 0\n9P_H A 1 A_SpawnItemEx(\"Succ\",0,0,0,0,0,0)\n9P_H A 0 A_JumpIfInTargetInventory(\"ClaimFlag\",1,\"Tele\")\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnIsDead\",1,\"Death\")\n9P_H A 0 A_JumpIfCloser(60,\"VanishDeath\")\n9P_H B 1 A_SpawnItemEx(\"Succ\",0,0,0,0,0,0)\n9P_H B 0 A_JumpIfCloser(60,\"VanishDeath\")\nSTRG D 0 A_JumpIfInTargetInventory(\"SaturnIsDead\",1,\"Death\")\n9P_H A 0 A_CustomMissile(\"SuccSpawner\",0,0,0,0)\nstop\nVanishDeath:\nTNT1 A 0 A_GiveToTarget(\"SaturnRingFlag\",1)\nTNT1 A 1 A_PlaySoundEx(\"weapon/CutterCatch\",\"Weapon\")\nstop\nTele:\n9P_H A 1 A_SpawnItemEx(\"RingComeBack\",0,0,0,0,0,0)\nDeath:\nTNT1 A 0\nstop\n}\n}\n\nactor RingComeBack\n{\nTranslation \"192:192=209:209\",\"198:198=235:235\"\nPROJECTILE\n+NOCLIP\n+FORCEXYBILLBOARD\ndamage (0)\nRadius 1\nHeight 1\nspeed 0\nscale 2.25\nStates\n{\nSpawn:\n9P_H ABABABABAB 2 A_SetScale(ScaleX-0.2)\nstop\n}\n}"
      }
    ]
  },
  "maps": []
}

gib.gg runs on open-source software and freely licensed replacement game assets from the Freedoom project. gib.gg is not affiliated with Bethesda Softworks, id Software, or ZeniMax Media. All trademarks belong to their respective owners. Some WADs and associated metadata on this site are sourced from WAD Archive. User-submitted content remains the responsibility of its respective authors. If you believe content on this site violates your rights, please send DMCA requests to dmca@gib.gg.