Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ACTOR DogPlayer : PlayerPawn
- {
- Height 24
- player.viewheight 16
- maxstepheight 25
- Gravity 0.9
- Player.MorphWeapon "Doggie"
- +NOPAIN
- +NODAMAGE
- +NOSKIN
- Player.ScoreIcon "MAN1"
- Player.JumpZ 7
- Player.ForwardMove 1.18, 1.2
- Player.SideMove 1.18, 1.2
- Player.AttackZOffset 18
- Player.ColorRange 160,168
- scale 0.9
- states
- {
- Spawn:
- PDOG B -1
- Loop
- See:
- PDOG ABCD 4
- Loop
- Missile:
- PDOG E 8
- Goto Spawn
- Melee:
- PDOG E 8
- Goto Spawn
- Death:
- PDOG A -1
- Stop
- Pain:
- PDOG A 1
- Goto Spawn
- }
- }
- ACTOR DogDown
- {
- States
- {
- Spawn:
- TNT1 A 1
- TNT1 A 1 A_playsound("gen/dogdown")
- Stop
- }
- }
- ACTOR PowerDogmode : PowerMorph
- {
- PowerMorph.PlayerClass "DogPlayer"
- PowerMorph.MorphFlash "nothing"
- PowerMorph.UnMorphFlash "DogDown"
- Inventory.Icon "stgnum0"
- }
- Actor DogModeSpawner 20050
- {
- Height 1
- Radius 1
- States
- {
- Spawn:
- TNT1 A 1
- TNT1 A 1 A_SpawnItem("DogModeGiver")
- Stop
- }
- }
- Actor DogModeGiver : CustomInventory
- {
- inventory.amount 1
- inventory.maxamount 999
- Inventory.pickupmessage "Dog Mode!"
- Inventory.pickupsound "gen/dogmode"
- Scale 0.5
- States
- {
- Spawn:
- DOGU ABCDEFGH 2 Bright
- Loop
- Pickup:
- TNT1 A 0 A_GiveInventory("Dogmode", 1)
- TNT1 A 0 A_Print("\cvDog Mode!")
- Stop
- }
- }
- ACTOR DogMode : PowerupGiver
- {
- //$Category RoTT_Powerups
- +countitem
- Inventory.pickupmessage "Dog Mode!"
- Inventory.pickupsound "gen/dogmode"
- Inventory.MaxAmount 0
- powerup.duration -40
- powerup.type "PowerDogmode"
- Powerup.Mode Invulnerability
- SCALE 0.50
- +BRIGHT
- +NOGRAVITY
- +INVENTORY.AUTOACTIVATE
- +INVENTORY.ALWAYSPICKUP
- States
- {
- Spawn:
- DOGU ABCDEFGH 2
- LOOP
- HoldAndDestroy:
- DOGU A 0 A_Print("Dog Mode!")
- stop
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement