decorate experiments

(video is still uploading, give it a moment)

http://youtu.be/i9aFJxsdArU

this is just an experiment. i was thinking about the idea of a "supporter class" in doom that can give you ammo and health. so i created fists that give you pistol ammo and changed the plasmarifle to spawn healing balls.

here's the decorate if you're interested:

ACTOR healrifle : PlasmaRifle 
{
  
  States
  {
  Ready:
    PLSG A 1 A_WeaponReady
    Loop
  Deselect:
    PLSG A 1 A_Lower
    Loop
  Select:
    PLSG A 1 A_Raise
    Loop
  Fire:
    PLSG A 3 A_SpawnItemEx("healball", 64, 0, 24, 32, 0 ,0, 0, 0, 0)
    PLSG B 20 A_ReFire
    Goto Ready
  Flash:
    PLSF A 4 Bright A_Light1
    Goto LightDone
    PLSF B 4 Bright A_Light1
    Goto LightDone
  Spawn:
    PLAS A -1
    Stop
  }
}

ACTOR healball : healthbonus
{
 health 5

  
  States
  {
  Spawn:
    PLSS AB 6 Bright
    Loop
  Death:
    PLSE ABCDE 4 Bright
    Stop
  }
}



ACTOR zpistol : doomweapon
{
  Weapon.AmmoUse 0
  Weapon.SlotNumber 2
  States
  {
  Ready:
    PUNG A 1 A_WeaponReady
    Loop
  Deselect:
    PUNG A 1 A_Lower
    Loop
  Select:
    PUNG A 1 A_Raise
    Loop
  Fire:
  PUNG B 4
    PUNG C 4 A_SpawnItemEx("clip", 64, 0, 0, 0, 0 ,0, 0, 0, 0)
    PUNG D 5
    PUNG C 4
    PUNG B 5 A_ReFire
      Goto Ready

  Spawn:
    BPAK A -1
    Stop
  }
}

Share this post


Link to post

All of this is cool, you have my admiration. Incorporate it in an actual playing map (outside of a test map), incorporate it well, and I'd really dig it.

Share this post


Link to post
scifista42 said:

All of this is cool, you have my admiration. Incorporate it in an actual playing map (outside of a test map), incorporate it well, and I'd really dig it.


easier said than done. i've been thinking about creating something more advance for a while now but i havn't come up with a good design yet.

basically what i want to do is an objective based multiplayer with new types of weapons and items, monster encounters and map progression. something like a moba in doom but not dota in first person.

but, again, it's really hard to put everything together and create a cohesive experience.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now