Recently I tried to port the Silver ring box to 2.1 only to discover that the SOC information I used as reference is out dated at best. So far I have the box breaking properly now, but the Icon doesn't spawn and wins up breaking thing type 100, the blue crawla.
here is my current soc for the box:
My reference: http://wiki.srb2.org/wiki/Super_Ring_Monitor_(10_Rings)
here is my current soc for the box:
Code:
#The Silver Ring box
FREESLOT
MT_HYPERRINGBOX
S_HYPERRINGBOX
S_HYPERRINGBOX1
S_HYPERRINGBOX2
S_HYPERRINGBOX3
SPR_SILR
FRAME S_HYPERRINGBOX
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 0
DURATION = 2
NEXT = S_HYPERRINGBOX1
ACTION None
VAR1 = 0
VAR2 = 0
FRAME S_HYPERRINGBOX1
SPRITENUMBER = SPR_MTEX
SPRITESUBNUMBER = 0
DURATION = 1
NEXT = S_HYPERRINGBOX
ACTION None
VAR1 = 0
VAR2 = 0
FRAME S_HYPERRINGBOX2
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = S_HYPERRINGBOX3
ACTION A_MonitorPop
VAR1 = 0
VAR2 = 0
FRAME S_HYPERRINGBOX3
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = S_DISS
ACTION A_RingBox
VAR1 = 0
VAR2 = 0
Thing MT_HYPERRINGBOX
MAPTHINGNUM = 4032
SPAWNSTATE = S_HYPERRINGBOX
SPAWNHEALTH = 1
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = S_HYPERRINGBOX
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = S_HYPERRINGBOX2
DEATHSOUND = sfx_pop
XDEATHSTATE = 0
SPEED = MT_MONITOREXPLOSION
RADIUS = 1048576
HEIGHT = 2097152
MASS = 100
DAMAGE = MT_HYPERRINGICON
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_SOLID|MF_SHOOTABLE|MF_MONITOR
Thing MT_HYPERRINGICON
MAPTHINGNUM = -1
SPAWNSTATE = S_HYPERRINGBOX2
SPAWNHEALTH = 1
SEESTATE = 0
SEESOUND = sfx_itemup
REACTIONTIME = 25
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = S_DISS
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 131072
RADIUS = 524288
HEIGHT = 917504
MASS = 100
DAMAGE = 4063232
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_BOXICON|MF_SCENERY
My reference: http://wiki.srb2.org/wiki/Super_Ring_Monitor_(10_Rings)
Last edited: