mob/proc
Flying()
if(ShipStateNum==0)
ShipState="Rest"
if(ShipStateNum==1)
ShipState="Hover"
if(ShipStateNum==2)
ShipState="Flying"
Speed()
if(ShipSpeed==0)
ShipSpeedStat="Stop"
if(ShipSpeed==1)
ShipSpeedStat="Slow"
if(ShipSpeed==2)
ShipSpeedStat="Medium"
if(ShipSpeed==3)
ShipSpeedStat="Fast"
mob
verb //make hidden??
EnterShip() //FIX LATER
CheckShip()
Flying()
Speed()
usr<<"You are at [ShipSpeedStat] speed and [ShipState] state."
Stop()
ShipSpeed=0
ShipStateNum=0
Flying()
usr<<"EMERGENCY STOP EMERGENCY STOP EMERGENCY STOP. You are now at [ShipState] at [ShipSpeedStat] :[ShipSpeed]!"
Problem description: The result I get from using CheckShip(), CheckShip(), Stop(), Stop(), CheckShip(), Stop():
You are at speed and state.
You are at speed and state.
EMERGENCY STOP EMERGENCY STOP EMERGENCY STOP. You are now at Rest at :0!
EMERGENCY STOP EMERGENCY STOP EMERGENCY STOP. You are now at Rest at :0!
You are at Stop speed and Rest state.
EMERGENCY STOP EMERGENCY STOP EMERGENCY STOP. You are now at Rest at Stop :0!
However I'm suppose to be able to see Stop:0 instead of just 0 in the third and fourth line. What is causing this?