stupidclassesv1b.pk3

PK3 901 KiB 0 map(s)

Counts

endoom0
graphics0
lumps185
maps0
palettes0

Totals (across maps)

Things0
Linedefs0
Sectors0
Monsters0
Items0
Raw model (for completeness)
{
  "meta": {
    "id": "0521f0e2-fd93-4e71-a558-bbb63fc3e8f2",
    "sha1": "4b67caa1330358a9f840049a720fdea6abb0f9bb",
    "sha256": "52f41742b63654bafd14baccf51cdd9507c5cc08ae9dbbd044dbee587dfec66a",
    "filenames": [
      "stupidclassesv1b.pk3"
    ],
    "additional": {
      "engines": [],
      "iwad": [],
      "filename": null,
      "added": "2018-03-28 00:20:02",
      "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": "2018-03-28 00:20:02",
    "file": {
      "type": "PK3",
      "size": 922375,
      "url": "https://wadarchive2.nyc3.digitaloceanspaces.com/4b67caa1330358a9f840049a720fdea6abb0f9bb/4b67caa1330358a9f840049a720fdea6abb0f9bb.pk3.gz",
      "corrupt": false
    },
    "content": {
      "counts": {
        "endoom": 0,
        "graphics": 0,
        "lumps": 185,
        "maps": 0,
        "palettes": 0
      }
    },
    "text_files": [
      {
        "source": "pk3",
        "name": "Actors/Classes/Good.txt",
        "contents": "Actor Good : PlayerPawn\n{\n+NOSKIN\n+NOICEDEATH\n+NODAMAGETHRUST\n+NOTARGET\nPlayer.ColorRange 112, 127\nHealth 200\nPlayer.Maxhealth 300\nPlayer.ForwardMove 1.1, 1.1\nPlayer.SideMove 1.1, 1.1\nPlayer.Jumpz 12\nPlayer.SoundClass \"Good\"\nplayer.displayname \"Good\"\nPlayer.StartItem \"goodvolver\"\nPlayer.StartItem \"goodoff\"\nPlayer.startitem \"Goodgun\"\nPlayer.startItem \"Goodmote\"\nplayer.StartItem \"goodvest\", 200\nMass 150\n\n\tStates\n   {\n    Spawn:\n\t  CALB A 1\n\t  Loop\n\tSee:\n\t CALB BCD 4\n\t Goto Spawn\n\tMelee:\n\t CALB E 5\n\t Goto Spawn\n\tMissile:\n\t CALB F 5\n\t CALB F 6 Bright\n\t CALB F 5\n\t Goto Spawn\n\tPain.AuraT:\n\tCALB H 0\n\tCALB H 0 A_SpawnItemEx(\"ChargedShotInvulnFramesGiver\")\n\tCALB H 10 A_Recoil(30)\n\tgoto pain\n\tPain:\n\t CALB G 5 A_Pain\n\t Goto Spawn\n\tDeath:\n\t CALB G 0 A_PlayerScream\n\t CALB G 0 A_NoBlocking\n\t CALB HIJK 5\n\t CALB LMN 5\n\t CALB NNNNNNNNNNNN 2 A_FadeOut\n\t NULL A -1\n\t Stop\n\t}\n}\n\nACTOR goodvest : BasicArmorPickup\n{\n  Radius 20\n  Height 16\n  Inventory.Icon \"ARM1A0\"\n  Armor.SavePercent 50.0\n  Armor.SaveAmount 200\n  States\n  {\n  Spawn:\n    ARM1 A 6\n    ARM1 B 7 Bright\n    Loop\n  }\n}\n\nACTOR goodvolver : weapon\n{\n  Obituary \"good\"\n  +WEAPON.WIMPY_WEAPON\n  +WEAPON.NOAUTOAIM\n  +PIERCEARMOR\n  Inventory.Pickupmessage \"good\"\n  States\n  {\n  Ready:\n    MGNM A 1 A_WeaponReady\n    Loop\n  Deselect:\n    MGNM A 1 A_Lower\n    Loop\n  Select:\n    MGNM A 1 A_Raise\n    Loop\n  Fire:\n    MGNM A 4\n\tMGNM B 0 A_playsound (\"goodpiss\")\n    MGNM B 4 A_Firebullets (0, 0, 1, 12)\n    MGNM C 4\n    MGNM D 4\n\tMGNM C 4\n\tMGNM A 4 A_refire\n    Goto Ready\n  Spawn:\n    MGNM A 1\n    Stop\n  }\n}\n\nACTOR goodoff : weapon\n{\n  Inventory.PickupMessage \"good\"\n  Obituary \"good\"\n  +WEAPON.NOAUTOAIM\n  States\n  {\n  Ready:\n    SWOF A 1 A_WeaponReady\n    Loop\n  Deselect:\n    SWOF A 1 A_Lower\n    Loop\n  Select:\n    SWOF A 1 A_Raise\n    Loop\n  Fire:\n    SWOF A 3\n\tSWOF B 0 A_playsound (\"goodsht2\")\n    SWOF B 3 A_Firebullets (8, 8, 20, 4)\n    SWOF C 3\n    SWOF D 3\n    SWOF E 0\n    SWOF E 2\n    SWOF F 2\n    SWOF G 2\n    SWOF H 2\n    SWOF I 2\n\tSWOF J 2\n\tSWOF K 2\n\tSWOF L 2\n\tSWOF M 2\n\tSWOF N 2\n\tSWOF O 2\n\tSWOF P 2\n\tSWOF Q 2\n\tSWOF R 0 A_playsound (\"goodload\")\n\tSWOF R 2\n\tSWOF H 2\n\tSWOF G 2\n\tSWOF F 2\n\tSWOF E 4\n    Goto Ready\n  Spawn:\n    SWOF A -1\n    Stop\n  }\n}\n\nACTOR Goodgun : Weapon\n{\n   Inventory.PickupMessage \"good\"\n   Obituary \"Good\"\n   +WEAPON.NOAUTOAIM\n   States\n   {\n   Ready:\n     CGTW A 1 A_WeaponReady\n     Loop\n   Deselect:\n     CGTW A 1 A_Lower\n     Loop\n   Select:\n     CGTW A 1 A_Raise\n     Loop\n   Fire:\n     CGTW A 0 BRIGHT A_playsound (\"goodmg\")\n     CGTW B 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW B 1 BRIGHT\n\t CGTW C 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW C 1 BRIGHT\n\t CGTW D 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW D 1 BRIGHT\n\t CGTW E 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW E 1 BRIGHT\n\t CGTW B 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW B 1 BRIGHT\n\t CGTW C 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW C 1 BRIGHT\n\t CGTW D 0 BRIGHT A_Firebullets (6, 8, 2, 2)\n\t CGTW D 1 BRIGHT\n\t CGTW A 20\n     Goto Ready\n\tAltFire:\n\t CGTW A 0 BRIGHT A_playsound (\"goodpiss\", 7)\n     CGTW B 0 BRIGHT A_Firebullets (14, 14, 1, 3)\n\t CGTW B 2 BRIGHT\n\t CGTW C 0 BRIGHT A_playsound (\"goodpiss\")\n\t CGTW C 0 BRIGHT A_Firebullets (14, 14, 1, 3)\n\t CGTW C 2 BRIGHT\n\t CGTW D 0 BRIGHT A_playsound (\"goodpiss\")\n\t CGTW D 0 BRIGHT A_Firebullets (14, 14, 1, 3)\n\t CGTW D 2 BRIGHT\n\t CGTW E 0 BRIGHT A_playsound (\"goodpiss\")\n\t CGTW E 0 BRIGHT A_Firebullets (14, 14, 1, 3)\n\t CGTW E 2 BRIGHT A_Refire\n\t goto ready\n   Spawn:\n     CGTW A -1\n     Stop\n   }\n}\n\nActor Goodmote : Weapon\n{\n\tRadius 8\n\tHeight 32\n\tInventory.PickupMessage \"good\"\n\tWeapon.SelectionOrder 2100\n\t+NOAUTOFIRE\n\t+NOAUTOAIM\n\t+PIERCEARMOR\n\tScale 0.035\n\tWeapon.SlotNumber 4\n\tObituary \"Good\"\n\tStates\n\t{\n\tSpawn:\n\t\tCLMT A -1\n\t\tLoop\n\tSelect:\n\t\tCLMT A 1 A_Raise\n\t\tLoop\n\tDeSelect:\n\t\tCLMT A 1 A_Lower\n\t\tLoop\n\tReady:\n\t\tCLMT A 1 A_WeaponReady\n\t\tLoop\n\tFire:\n\t\tCLMT A 0 A_playsound (\"goodtalk\")\n\t\tCLMT B 0 A_Print (\"Good\")\n\t\tCLMT B 0 A_firecustommissile(\"Goodboomprojectiler\")\n\t\tCLMT B 30\n\t\tGoto Ready\n\tAltFire:\n\t\tCLMT B 0 A_Print (\"Good\")\n\t\tCLMT B 0 A_firecustommissile (\"Selfboom\")\n\t\tCLMT B 0 A_playsound (\"goodtalk\")\n\t\tCLMT B 30\n\t\tGoto Ready\n\t}\n}\n\nActor Goodboomprojectiler : FastProjectile\n{\n\tSpeed 300\n\tObituary  \"Good\"\n\tDamage 0\n\tradius 1\n\theight 1\n\tStates\n\t{\n\tSpawn:\n\t\tTNT1 A 1\n\t\tLoop\n\tDeath:\n\t MISL B 0 Bright A_Playsound (\"goodboom\")\n\t MISL B 5 Bright A_Explode (60, 120)\n     MISL C 5 Bright\n     MISL D 5 Bright\n    Stop\n  }\n}\n\nActor Selfboom\n{\n\tProjectile\n\tspeed 0\n\tObituary \"Good\"\n\tDamage 500\n\tradius 1\n\theight 1\n\t+Ripper\n\tStates\n\t{\n\tspawn:\n\t\tTNT1 A 1\n\t\tgoto death\n\tDeath:\n\t\tTNT1 A 0 A_explode (1000, 80, 0)\n\t\tTNT1 A 1\n\t\tstop\n\t\t}\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Classes/Uboa.txt",
        "contents": "Actor Uboa : PlayerPawn\n{\n+NOSKIN\n+NOICEDEATH\n+NODAMAGETHRUST\n+NOTARGET\nScale 0.7\nPlayer.ColorRange 112, 127\nBloodcolor \"Black\"\nHealth 150\nPlayer.Maxhealth 200\nPlayer.ForwardMove 0.9, 0.9\nPlayer.SideMove 1.0, 1.0\nPlayer.Jumpz 7\nPlayer.SoundClass \"AAAA\"\nplayer.displayname \"uboa\"\nPlayer.StartItem \"UboaBloodybomba\"\nPlayer.startitem \"UboaLasorGrabba\"\nPlayer.startitem \"UboaShadowShooter\"\nplayer.StartItem \"ShadowGhost\", 300\nMass 99999\n\n\tStates\n   {\n    Spawn:\n\t\tUBOA A 0\n\t\tUBOA A 0 SetPlayerProperty(0,1,3)\n\t\tUBOA ABCD 6\n\t\tGoto Spawn+2\n\t\tUBOA ABCD 6\n\t\tGoto Spawn+2\n\tSee:\n\t UBOA ABCD 6\n\t Goto Spawn\n\tMelee:\n\t UBOA ABCD 6\n\t Goto Spawn\n\tMissile:\n\t UBOA AB 6 Bright\n\t UBOA C 6 Bright\n\t UBOA D 6 Bright\n\t Goto Spawn\n\tPain.AuraT:\n\tUBOA E 0 SetPlayerProperty(0,0,3)\n\tUBOA E 0 SetPlayerProperty(0,1,4)\n\tUBOA E 0 A_SpawnItemEx(\"ChargedShotInvulnFramesGiver2\")\n\tUBOA E 0 A_Recoil(40)\n\tUBOA E 0 ThrustThingZ(0,32,0,0)\n\tUBOA EEEEEEE 5 A_Pain\n\tUBOA E 0 SetPlayerProperty(0,0,4)\n\tgoto pain\n\tPain:\n\t UBOA ABCD 6 A_Pain\n\t Goto Spawn\n\tDeath:\n\t UBOA E 0 A_Gravity\n\t UBOA E 0 A_NoBlocking\n\t UBOA E 0 A_NoBlocking\n\t UBOA E 0 A_Gravity\n\t UBOA E 0 A_PlayerScream\n\t UBOA EFGHI 5\n\t UBOA J 6 A_Fadeout\n\t NULL A -1\n\t Stop\n\t}\n}\n\nACTOR ShadowGhost : BasicArmorPickup\n{\n  Radius 20\n  Height 16\n  Inventory.Icon \"ARM1A0\"\n  Armor.SavePercent 50.0\n  Armor.SaveAmount 300\n  States\n  {\n  Spawn:\n    ARM1 A 6\n    ARM1 B 7 Bright\n    Loop\n  }\n}\n\nActor UboaBloodybomba : Weapon\n{\n\tRadius 8\n\tHeight 32\n\tInventory.PickupMessage \"You can now bloody piss on people\"\n\tWeapon.SelectionOrder 2100\n\t+NOAUTOAIM\n\tStates\n\t{\n\tSpawn:\n\t\tUBHA A -1\n\t\tLoop\n\tSelect:\n\t\tUBHA A 0 A_print (\"Bloody balls and FaceBombs\")\n\t\tUBHA A 1 A_Raise\n\t\tGoto Select +1\n\tDeSelect:\n\t\tUBHA A 1 A_Lower\n\t\tLoop\n\tReady:\n\t\tUBHA A 1 A_WeaponReady\n\t\tLoop\n\tFire:\n\t\tUBHA A 4 bright\n\t\tUBHA B 4 bright\n\t\tUBHA C 0 bright A_firecustommissile (\"Uboabloodyballs\", 0, 0, 20)\n\t\tUBHA C 3 bright A_firecustommissile (\"Uboabloodyballs\", 0, 0, -20)\n\t\tUBHA D 3 bright\n\t\tUBHA CCBBAAA 3 bright\n\t\tGoto Ready\n\tAltFire:\n\t\tUBHA A 0 bright A_firecustommissile (\"Uboaprettyface\")\n\t\tUBHA B 5 Bright\n\t\tUBHA CD 4 bright\n\t\tUBHA CBAAAAAAA 5 Bright\n\t\tGoto Ready\n\t}\n}\n\nACTOR Uboabloodyballs\n{\n  Radius 6\n  Height 8\n  Speed 60\n  scale 0.6\n  FastSpeed 60\n  Damage 14\n  Obituary \"%k \\crbloodiederated %o!\"\n  renderstyle add\n  Projectile\n  +RANDOMIZE\n  -NOGRAVITY\n  SeeSound \"imp/attack\"\n  DeathSound \"imp/shotx\"\n  States\n  {\n  Spawn:\n    UBLD A 3 Bright\n\tUBLD A 1 Bright A_SpawnItem(\"Bloodballdroplet\")\n    Loop\n  Death:\n    UBLD A 2 Bright\n\tUBLD A 3 A_Fadeout\n    Stop\n  }\n}\n\nACTOR Bloodballdroplet\n{\n  Radius 6\n  Height 8\n  Speed 0\n  scale 0.8\n  FastSpeed 0\n  obituary \"%k \\crrained blood on %o!\"\n  Damage (10)\n  renderstyle add\n  Projectile\n  +RANDOMIZE\n  -NOGRAVITY\n  +Ripper\n  SeeSound \"imp/attack\"\n  DeathSound \"imp/shotx\"\n  States\n  {\n  Spawn:\n    UBLD B 4 Bright\n    Loop\n  Death:\n    UBLD B 2 Bright\n\tUBLD B 3 A_Fadeout\n    Stop\n  }\n}\n\nACTOR Uboaprettyface\n{\n  Radius 8\n  Height 8\n  Speed 0\n  FastSpeed 0\n  scale 0.5\n  Damage (0)\n  Obituary \"%o saw %k's face explode in %p face.\"\n  Projectile\n  +RANDOMIZE\n  +NOGRAVITY\n  +RIPPER\n  SeeSound \"imp/attack\"\n  DeathSound \"weapons/rocklx\"\n  States\n  {\n  Spawn:\n    UBOM ABABABABABABABABAB 6 Bright\n  Death:\n\tUBOM C 10 Bright\n    MISL B 0 Bright A_Explode (200, 160, 0)\n\tMISL B 6 Bright\n    MISL C 4 Bright\n    MISL D 2 Bright\n    Stop\n  }\n}\n\nActor UboaLasorGrabba : Weapon\n{\n\tRadius 8\n\tHeight 32\n\tInventory.PickupMessage \"Pewpew people, or hug them!\"\n\tWeapon.SelectionOrder 2100\n\t+NOAUTOAIM\n\tStates\n\t{\n\tSpawn:\n\t\tUBHA A -1\n\t\tLoop\n\tSelect:\n\t\tUBHA A 0 A_print (\"Shadow hands and UboaLaser\")\n\t\tUBHA A 1 A_Raise\n\t\tGoto Select +1\n\tDeSelect:\n\t\tUBHA A 1 A_Lower\n\t\tLoop\n\tReady:\n\t\tUBHA A 1 A_WeaponReady\n\t\tLoop\n\tFire:\n\t\tUBHA A 5 bright\n\t\tUBHA B 5 bright\n\t\tUBHA C 0 bright SetPlayerProperty(0,1,4)\n\t\tUBHA C 0 bright A_SpawnItemex (\"UboaGropaLeft\", -65, 64, 32, 15, 0, 0, 90)\n\t\tUBHA C 4 bright A_SpawnItemex (\"UboaGropaRight\", 65, 64, 32, -15, 0, 0, 90)\n\t\tUBHA D 4 bright\n\t\tUBHA D 0 bright SetPlayerProperty(0,0,4)\n\t\tUBHA CCBBAAA 4 bright\n\t\tGoto Ready\n\tAltFire:\n\t\tUBHA A 0 bright A_Stop\n\t\tUBHA A 0 bright SetPlayerProperty(0,1,4)\n\t\tUBHA AAAAAAAABBBBBBBBCCCCCCCCDDDDDD 1 A_SpawnItemEx(\"Fancehsparklemaeker\",random(100,-100),random(100,-100),random(100,-100))\n\t\tUBHA D 0 bright A_firecustommissile(\"UboaMasterSpark\")\n\t\tUBHA DDCCBBAA 3 bright\n\t\tUBHA A 20 bright SetPlayerProperty (0, 0, 4)\n\t\tGoto Ready\n\t}\n}\n\nActor UboaMasterSpark\n{\n  Radius 14\n  Height 14\n  Speed 50\n  Damage 8\n  Obituary \"%k tore open a new giant fucking hole in %o!\"\n  Projectile\n  +PIERCEARMOR\n  +RANDOMIZE\n  +RIPPER\n  States\n  {\n  Spawn:\n    ULAS A 1 Bright A_SpawnItemEx(\"Uboalasertrail\")\n    Loop\n  Death:\n    ULAS A 6 Bright A_fadeout\n    Wait\n  }\n}\n\nActor Uboalasertrail\n{\n\tSpeed 0\n\tradius 14\n\theight 14\n\tProjectile\n\t+PIERCEARMOR\n\t+RIPPER\n\tdamage (5)\n\tobituary \"%o thought he could walk through %k's laser trail.\"\n\tRenderStyle Add\n\tStates\n\t{\n\tSpawn:\n\t\tULAS A 70 bright\n\tdeath:\n\t\tULAS A 20 bright A_fadeout (2.0)\n\t\tWait\n\t}\n}\n\nActor FANCEHUBOASPARKEL\n{\n\tSpeed 7\n\tProjectile\n\tdamage (0)\n\t+RIPPER\n\t+THRUGHOST\n\tobituary \"lolyoudiedfromthis? what a pussy.\"\n\tRenderStyle Add\n\tStates\n\t{\n\tSpawn:\n\t\tULAS A 10 bright\n\t\tgoto death\n\tdeath:\n\t\tULAS A 0 bright A_Stop\n\t\tULAS A 5 bright A_fadeout\n\t\tstop\n\t}\n}\n\nActor UboagropaLeft\n{\n\tSpeed 30\n\tradius 32\n\theight 32\n\tProjectile\n\t+PIERCEARMOR\n\t+RIPPER\n\t+THRUGHOST\n\t+NOCLIP\n\tdamage 12\n\tobituary \"%k gave %o a hug.\"\n\tStates\n\t{\n\tSpawn:\n\t\tUHND B 5 bright\n\t\tgoto death\n\tdeath:\n\t\tUHND B 0 bright A_stop\n\t\tUHND B 5 bright A_fadeout\n\t\tstop\n\t}\n}\n\nActor UboagropaRight\n{\n\tSpeed 30\n\tradius 32\n\theight 32\n\tProjectile\n\t+PIERCEARMOR\n\t+RIPPER\n\t+THRUGHOST\n\t+NOCLIP\n\tdamage 12\n\tobituary \"%k gave %o a hug.\"\n\tStates\n\t{\n\tSpawn:\n\t\tUHND A 5 bright\n\t\tgoto death\n\tdeath:\n\t\tUHND A 0 bright A_stop\n\t\tUHND A 5 bright A_fadeout\n\t\tstop\n\t}\n}\n\nactor Fancehsparklemaeker\n{\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 1 A_FaceTarget\nTNT1 A 0 A_CustomMissile(\"FANCEHUBOASPARKEL\",0,0,0,0)\nstop\n}\n}\n\nActor UboaShadowShooter : Weapon\n{\n\tRadius 8\n\tHeight 32\n\tInventory.PickupMessage \"Asorb others in your darkness\"\n\tWeapon.SelectionOrder 2100\n\t+NOAUTOAIM\n\tStates\n\t{\n\tSpawn:\n\t\tUBHA A -1\n\t\tLoop\n\tSelect:\n\t\tUBHA A 0 A_print (\"ShadowBlast and Asorbtion\")\n\t\tUBHA A 1 A_Raise\n\t\tGoto Select +1\n\tDeSelect:\n\t\tUBHA A 1 A_Lower\n\t\tLoop\n\tReady:\n\t\tUBHA A 1 A_WeaponReady\n\t\tLoop\n\tFire:\n\t\tUBHA A 5 bright\n\t\tUBHA B 5 bright\n\t\tUBHA C 0 bright A_firecustommissile (\"ShadowBlast\", 0, 0, 20)\n\t\tUBHA C 5 bright A_firecustommissile (\"ShadowBlast\", 0, 0, -20)\n\t\tUBHA D 5 bright\n\t\tUBHA CCBBAAA 4 bright\n\t\tGoto Ready\n\tAltFire:\n\t\tUBHA A 0 bright A_Stop\n\t\tUBHA A 0 bright SetPlayerProperty(0,1,4)\n\t\tUBHA AAAAAAAABBBBBBBBCCCCCCCCDDDDDD 2 A_SpawnItemEx(\"AsorbtionShooter\",random(150,-150),random(150,-150),random(150,-150))\n\t\tUBHA DDCCBBAA 4 bright\n\t\tUBHA A 20 bright SetPlayerProperty (0, 0, 4)\n\t\tGoto Ready\n\t}\n}\n\nACTOR ShadowBlast\n{\n  Radius 20\n  Height 20\n  Speed 45\n  Damage 10\n  Obituary \"%o \\cmwas blasted into the darkness by %k.\"\n  renderstyle add\n  Projectile\n  +RANDOMIZE\n  SeeSound \"imp/attack\"\n  DeathSound \"imp/shotx\"\n  States\n  {\n  Spawn:\n    UBAL AB 4 Bright A_BishopMissileWeave\n\tUBAL A 0 Bright A_SpawnItem(\"ShadowTrail\")\n\tUBAL A 0 Bright A_explode (5, 80, 0)\n    Loop\n  Death:\n\tUBAL A 0 Bright A_Explode(100, 120, 0)\n    UBAL AB 2 Bright\n\tUBAL ABAB 3 A_Fadeout\n    Stop\n  }\n}\n\nACTOR ShadowAsorbtion\n{\n  Radius 10\n  Height 10\n  Speed 10\n  Damage 5\n  Obituary \"%o \\cmwas asorbed into %k's shadows\"\n  renderstyle add\n  Projectile\n  +RANDOMIZE\n  +Ripper\n  damagetype \"Shadows\"\n  SeeSound \"imp/attack\"\n  DeathSound \"imp/shotx\"\n  States\n  {\n  Spawn:\n    UBAL CD 3 Bright\n  Death:\n    UBAL CD 2 Bright\n\tUBAL CDCD 3 A_Fadeout\n    Stop\n  }\n}\n\nactor AsorbtionShooter\n{\n-SOLID\n+NOGRAVITY\n+MISSILE\nStates\n{\nSpawn:\nTNT1 A 1 A_FaceTarget\nTNT1 A 0 A_CustomMissile(\"ShadowAsorbtion\",0,0,0,0)\nstop\n}\n}"
      },
      {
        "source": "pk3",
        "name": "Actors/Classes/NegaMogeko.txt",
        "contents": "Actor NegaMogeko : PlayerPawn\n{\n+NOSKIN\n+NOICEDEATH\n+NODAMAGETHRUST\n+NOTARGET\nHealth 100\nPlayer.Maxhealth 150\nPlayer.ForwardMove 1.2, 1.2\nPlayer.SideMove 1.2, 1.2\nPlayer.Jumpz 15\nplayer.displayname \"NegaMogeko\"\nPlayer.StartItem \"NegaLauncher\"\nPlayer.StartItem \"NegaSword\"\nplayer.StartItem \"Badassarmor\", 300\nMass 80\n\n\tStates\n   {\n    Spawn:\n\t  NEGA A 1\n\t  Loop\n\tSee:\n\t NEGA ABCD 4\n\t Goto Spawn\n\tMissile:\n\t NEGA A 1 A_jumpifinventory(\"NegaMeleeToken\", 1, \"Melee\")\n\t NEGA E 5 Bright\n\t NEGA E 6 Bright\n\t NEGA F 5 Bright\n\t Goto Spawn\n\tMelee:\n\t NEGA G 5\n\t NEGA H 4\n\t NEGA H 0 A_takeinventory (\"NegaMeleeToken\", 999)\n\t Goto Spawn\n\tPain.AuraT:\n\tNEGA H 0\n\tNEGA H 0 A_SpawnItemEx(\"ChargedShotInvulnFramesGiver\")\n\tNEGA H 10 A_Recoil(30)\n\tgoto pain\n\tPain:\n\t NEGA I 5 A_Pain\n\t Goto Spawn\n\tDeath:\n\t NEGA A 0 A_spawnitemex (\"AngelicNegaMogeko\", 0, 0, 0, 0, 0, 2)\n\t NEGA G 5 A_fadeout\n\t Stop\n\t}\n}\n\nACTOR Badassarmor : BasicArmorPickup\n{\n  Radius 20\n  Height 16\n  Inventory.Icon \"ARM1A0\"\n  Armor.SavePercent 75.0\n  Armor.SaveAmount 300\n  States\n  {\n  Spawn:\n    ARM1 A 6\n    ARM1 B 7 Bright\n    Loop\n  }\n}\n\nACTOR NegaLauncher : Weapon\n{\n  +NOAUTOFIRE\n  +NOAUTOAIM\n  Inventory.PickupMessage \"NegaMogeko's Missile Launcher! Great for blasting monsters!\"\n  States\n  {\n  Ready:\n    NGRL A 1 A_WeaponReady\n    Loop\n  Deselect:\n    NGRL A 1 A_Lower\n    Loop\n  Select:\n    NGRL A 1 A_Raise\n    Loop\n  Fire:\n    NGRL B 4 Bright\n    NGRL C 4 Bright A_Firecustommissile(\"NegaRocket\", 0, 0, 20)\n\tNGRL D 4 Bright\n\tNGRL E 4 Bright\n\tNGRL A 10 //so it cant be spammed\n    Goto Ready\n  AltFire:\n\tNGRL B 4 Bright\n    NGRL C 4 Bright A_Firecustommissile(\"FastaNegaRocket\", 0, 0, 20)\n\tNGRL D 4 Bright\n\tNGRL E 4 Bright\n\tNGRL A 10 //again, semi-anti spam\n    Goto Ready\n  Spawn:\n    LAUN A -1\n    Stop\n  }\n}\n\nActor NegaRocket\n{\n\tSpeed 40\n\tProjectile\n\tObituary  \"\\cgHUOOOOOOOOHH! %o GOT BLOWN THE FUCK UP BY %k!\"\n\tDamage 5\n\tradius 11\n\theight 8\n\t+ROCKETTRAIL\n\tSeeSound \"weapons/rocklf\"\n\tDeathSound \"weapons/rocklx\"\n\tStates\n\t{\n\tSpawn:\n\t\tNGMS A 1\n\t\tLoop\n\tDeath:\n\t MISL B 8 Bright A_Explode (90, 150, 0)\n     MISL C 6 Bright\n     MISL D 4 Bright\n    Stop\n  }\n}\n\nActor FastaNegaRocket : FastProjectile\n{\n\tSpeed 85\n\tProjectile\n\tObituary  \"\\cg%o got a load of %k!\"\n\tDamage 10\n\tradius 11\n\theight 8\n\t+ROCKETTRAIL\n\tSeeSound \"weapons/rocklf\"\n\tDeathSound \"weapons/rocklx\"\n\tStates\n\t{\n\tSpawn:\n\t\tNGMS A 1\n\t\tLoop\n\tDeath:\n\t MISL B 8 Bright A_Explode (50, 120, 0)\n     MISL C 6 Bright\n     MISL D 4 Bright\n    Stop\n  }\n}\n\nACTOR NegaSword : Weapon\n{\n+NOAUTOAIM\n+NOALERT\n+WEAPON.DONTBOB\n+MELEEWEAPON\n+PIERCEARMOR\nObituary \"%o thought %k was vergil!\"\nStates\n{\nReady:\nNSWR A 5 A_WeaponReady\nLoop\nDeselect:\nNSWR A 1 A_Lower\nLoop\nSelect:\nNSWR A 1 A_Raise\nLoop\nFire:\nNSWR A 0 A_giveinventory (\"NegaMeleeToken\", 1)\nNSWR B 2 A_Playsound (\"SWRDSWIP\")\nNSWR C 2\nNSWR D 2 A_Custompunch(30, 0, 0, 0, 64)\nNSWR E 2 A_Custompunch(20, 0, 0, 0, 64)\nNSWR F 2 A_Custompunch(20, 0, 0, 0, 64)\nNSWR G 2 A_Custompunch(10, 0, 0, 0, 64)\nNSWR H 2\nTNT1 A 20\nGoto Ready\nAltfire:\nNSWR A 0 A_GiveInventory (\"NegaMeleeToken\", 1)\nNSWR B 1 A_Recoil(-50)\nNSWR C 2 A_Playsound (\"SWRDSWIP\")\nNSWR D 2 A_custompunch (30, 0, 0, 0, 64)\nNSWR E 2 A_custompunch (20, 0, 0, 0, 64)\nNSWR F 2 A_custompunch (20, 0, 0, 0, 64)\nNSWR G 2 A_custompunch (10, 0, 0, 0, 64)\nNSWR H 2\nTNT1 A 0 A_Stop\nTNT1 A 10\ngoto Ready\n}\n}\n\nactor NegaMeleeToken : Custominventory\n{\n-countitem\nstates\n{\nspawn:\ntnt1 A -1\nstop\n}\n}\n\nActor AngelicNegaMogeko\n{\n\tSpeed 2\n\tProjectile\n\tObituary  \"%o was annihilated by %k's holy retribution\"\n\tDamage 1\n\tradius 11\n\theight 8\n\t+RIPPER\n\tStates\n\t{\n\tSpawn:\n\t\tNANG A 0 bright A_explode (20, 150, 0)\n\t\tNANG A 2 bright A_explode (20, 150, 0)\n\t\tNANG B 2 bright A_explode (20, 150, 0)\n\t\tNANG C 2 bright A_explode (20, 150, 0)\n\t\tNANG B 2 bright A_explode (20, 150, 0)\n\t\tloop\n\tDeath:\n\t\tNANG B 10 bright A_fadeout\n    Stop\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.