Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FREESLOT
- MT_ColorShoe
- S_SHOE_SPAWN
- S_SHOE_STND
- SPR_FOT1
- Thing MT_ColorShoe
- MAPTHINGNUM = 4200
- SPAWNSTATE = S_SHOE_SPAWN
- SPAWNHEALTH = 1000
- SEESTATE = S_SHOE_STND
- SEESOUND = 0
- REACTIONTIME = 8
- ATTACKSOUND = 0
- PAINSTATE = 0
- PAINCHANCE = FRACUNIT*1
- PAINSOUND = sfx_brakrx
- MELEESTATE = 0
- MISSILESTATE = 0
- DEATHSTATE = S_NULL
- DEATHSOUND = 0
- XDEATHSTATE = 0
- SPEED = FRACUNIT*10
- RADIUS = FRACUNIT*5
- HEIGHT = FRACUNIT*8
- MASS = 100
- DAMAGE = 50*FRACUNIT
- ACTIVESOUND = 0
- RAISESTATE = 0
- DISPOFFSET = 1
- FLAGS = MF_NOGRAVITY|MF_NOCLIP|MF_NOBLOCKMAP
- FRAME S_SHOE_SPAWN
- SPRITENAME = FOT1
- SPRITEFRAME = A
- DURATION = 1
- NEXT = S_SHOE_STND
- ACTION NONE
- VAR1 = 0
- VAR2 = 0
- FRAME S_SHOE_STND
- SPRITENAME = FOT1
- SPRITEFRAME = A
- DURATION = 1
- NEXT = S_SHOE_STND
- ACTION A_CapeChase
- VAR1 = 0
- VAR2 = 0
- --------
- freeslot(
- "S_SHOE_STND",
- "MT_COLORSHOE")
- //CV_RegisterVar({
- // name = secondcolor,
- // defaultvalue = SKINCOLOR_RED,
- // flags = CV_SAVE,
- // PossibleValue = "MIN" = SKINCOLOR_WHITE, "MAX" = SKINCOLOR_GOLD,
- //})
- addHook("ThinkFrame", do
- for player in players.iterate
- if player.mo
- and not (player.pflags & PF_NIGHTSMODE)
- if player.health and not player.mo.shoe
- player.mo.shoe = P_SpawnMobj(player.mo.x, player.mo.y, player.mo.z, MT_COLORSHOE)
- player.mo.shoe.target = player.mo
- end
- if player.health and player.mo.shoe
- player.mo.shoe.frame = player.mo.frame
- end
- if player.powers[pw_shield] & SH_FIREFLOWER
- player.mo.shoe.color = player.skincolor
- // else
- // player.mo.shoe.color = secondcolor
- end
- // if player.skin == "sonic"
- // player.mo.shoe.sprite = FOT1
- // else
- // player.mo.shoe.sprite = NULL
- // end
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement