Thing type 1703, Ideya Drone (pronounced IDD-ee-yuh droan), is a type of Thing that transforms players into their NiGHTS form in NiGHTS levels. It must be placed on the track of the Axis with a flags value of 1. It cannot be placed on an Axis Transfer or Axis Transfer Line . In multi-mare maps, it will be the Thing that transfers the players to the next mare.
The Angle determines the time in seconds that players may be in NiGHTS form. Leaving the Angle as 0 will give you the default time of 120 seconds (2 minutes). Checking the Ambush flag will cause players to automatically die when they run out of time instead of transforming back. This is useful for NiGHTS boss battles and maps without a playable 3D environment, such as the NiGHTS Special Stages included in SRB2 itself.
This Thing should only be placed in NiGHTS levels; everywhere else, it will end the level upon being touched. Similarly, the level ends upon being touched if there is no Ideya Capture on the track. If the level has a NiGHTS track but lacks the NiGHTS level type , touching the Ideya Drone will cause bizarre camera angles and control problems.
Object/state data
Object type info – MT_NIGHTSDRONE
Thing type number
1703
NDRNA1
Object type
MT_NIGHTSDRONE
Sprite name prefix
NDRN
SpawnState
S_NIGHTSDRONE1
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_ideya
RaiseState
S_NULL
SpawnHealth
120
ReactionTime
0
PainChance
255
Speed
0
Radius
16*FRACUNIT
Height
56*FRACUNIT
Display offset
1
Mass
1000
Damage
0
Flags
MF_SPECIAL
States – MT_NIGHTSDRONE
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_NIGHTSDRONE1
NDRN
A
-1
none
0
0
S_NIGHTSDRONE2
No
0%
S_NIGHTSDRONE2
NDRN
A
-1
none
0
0
S_NIGHTSDRONE1
No
0%
S_NIGHTSDRONE_SPARKLING1
IVSP
A
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING2
No
0%
S_NIGHTSDRONE_SPARKLING2
IVSP
C
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING3
No
0%
S_NIGHTSDRONE_SPARKLING3
IVSP
E
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING4
No
0%
S_NIGHTSDRONE_SPARKLING4
IVSP
G
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING5
No
0%
S_NIGHTSDRONE_SPARKLING5
IVSP
I
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING6
No
0%
S_NIGHTSDRONE_SPARKLING6
IVSP
K
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING7
No
0%
S_NIGHTSDRONE_SPARKLING7
IVSP
M
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING8
No
0%
S_NIGHTSDRONE_SPARKLING8
IVSP
O
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING9
No
0%
S_NIGHTSDRONE_SPARKLING9
IVSP
Q
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING10
No
0%
S_NIGHTSDRONE_SPARKLING10
IVSP
S
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING11
No
0%
S_NIGHTSDRONE_SPARKLING11
IVSP
U
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING12
No
0%
S_NIGHTSDRONE_SPARKLING12
IVSP
W
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING13
No
0%
S_NIGHTSDRONE_SPARKLING13
IVSP
Y
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING14
No
0%
S_NIGHTSDRONE_SPARKLING14
IVSP
[
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING15
No
0%
S_NIGHTSDRONE_SPARKLING15
IVSP
]
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING16
No
0%
S_NIGHTSDRONE_SPARKLING16
IVSP
_
1
A_GhostMe
0
0
S_NIGHTSDRONE_SPARKLING1
No
0%
Object type info – MT_NIGHTSGOAL
Thing type number
none
GOALA0
Object type
MT_NIGHTSGOAL
Sprite name prefix
GOAL
SpawnState
S_NIGHTSGOAL1
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
0
PainChance
255
Speed
0
Radius
16*FRACUNIT
Height
56*FRACUNIT
Display offset
-1
Mass
1000
Damage
0
Flags
MF_NOGRAVITY|MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY
States – MT_NIGHTSGOAL
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_NIGHTSGOAL1
GOAL
A
4
none
0
0
S_NIGHTSGOAL2
No
0%
S_NIGHTSGOAL2
GOAL
B
4
none
0
0
S_NIGHTSGOAL3
No
0%
S_NIGHTSGOAL3
GOAL
C
4
none
0
0
S_NIGHTSGOAL4
No
0%
S_NIGHTSGOAL4
GOAL
D
4
none
0
0
S_NIGHTSGOAL1
No
0%
Object type info – MT_NIGHTSCHAR
Thing type number
none
File:SUPEA1.png SUPEA1
Object type
MT_NIGHTSCHAR
Sprite name prefix
SUPE
SpawnState
S_NIGHTSFLY1A
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NIGHTSFLY1A
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NIGHTSFLY1A
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
0
PainChance
255
Speed
0
Radius
16*FRACUNIT
Height
56*FRACUNIT
Display offset
0
Mass
1000
Damage
0
Flags
MF_NOCLIP|MF_NOGRAVITY|MF_NOBLOCKMAP
States – MT_NIGHTSCHAR
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_NIGHTSFLY1A
SUPE
A
1
none
0
0
S_NIGHTSFLY1B
No
0%
S_NIGHTSFLY1B
SUPE
B
1
none
0
0
S_NIGHTSFLY1A
No
0%
S_NIGHTSDRILL1A
NDRL
A
2
none
0
0
S_NIGHTSDRILL1B
No
0%
S_NIGHTSDRILL1B
NDRL
B
2
none
0
0
S_NIGHTSDRILL1C
No
0%
S_NIGHTSDRILL1C
NDRL
C
2
none
0
0
S_NIGHTSDRILL1D
No
0%
S_NIGHTSDRILL1D
NDRL
D
2
none
0
0
S_NIGHTSDRILL1A
No
0%
S_NIGHTSFLY2A
SUPE
C
1
none
0
0
S_NIGHTSFLY2B
No
0%
S_NIGHTSFLY2B
SUPE
D
1
none
0
0
S_NIGHTSFLY2A
No
0%
S_NIGHTSDRILL2A
NDRL
E
2
none
0
0
S_NIGHTSDRILL2B
No
0%
S_NIGHTSDRILL2B
NDRL
F
2
none
0
0
S_NIGHTSDRILL2C
No
0%
S_NIGHTSDRILL2C
NDRL
G
2
none
0
0
S_NIGHTSDRILL2D
No
0%
S_NIGHTSDRILL2D
NDRL
H
2
none
0
0
S_NIGHTSDRILL2A
No
0%
S_NIGHTSFLY3A
SUPE
E
1
none
0
0
S_NIGHTSFLY3B
No
0%
S_NIGHTSFLY3B
SUPE
F
1
none
0
0
S_NIGHTSFLY3A
No
0%
S_NIGHTSDRILL3A
NDRL
I
2
none
0
0
S_NIGHTSDRILL3B
No
0%
S_NIGHTSDRILL3B
NDRL
J
2
none
0
0
S_NIGHTSDRILL3C
No
0%
S_NIGHTSDRILL3C
NDRL
K
2
none
0
0
S_NIGHTSDRILL3D
No
0%
S_NIGHTSDRILL3D
NDRL
L
2
none
0
0
S_NIGHTSDRILL3A
No
0%
S_NIGHTSFLY4A
SUPE
G
1
none
0
0
S_NIGHTSFLY4B
No
0%
S_NIGHTSFLY4B
SUPE
H
1
none
0
0
S_NIGHTSFLY4A
No
0%
S_NIGHTSDRILL4A
NDRL
M
2
none
0
0
S_NIGHTSDRILL4B
No
0%
S_NIGHTSDRILL4B
NDRL
N
2
none
0
0
S_NIGHTSDRILL4C
No
0%
S_NIGHTSDRILL4C
NDRL
O
2
none
0
0
S_NIGHTSDRILL4D
No
0%
S_NIGHTSDRILL4D
NDRL
P
2
none
0
0
S_NIGHTSDRILL4A
No
0%
S_NIGHTSFLY5A
SUPE
I
1
none
0
0
S_NIGHTSFLY5B
No
0%
S_NIGHTSFLY5B
SUPE
J
1
none
0
0
S_NIGHTSFLY5A
No
0%
S_NIGHTSDRILL5A
NDRL
Q
2
none
0
0
S_NIGHTSDRILL5B
No
0%
S_NIGHTSDRILL5B
NDRL
R
2
none
0
0
S_NIGHTSDRILL5C
No
0%
S_NIGHTSDRILL5C
NDRL
S
2
none
0
0
S_NIGHTSDRILL5D
No
0%
S_NIGHTSDRILL5D
NDRL
T
2
none
0
0
S_NIGHTSDRILL5A
No
0%
S_NIGHTSFLY6A
SUPE
K
1
none
0
0
S_NIGHTSFLY6B
No
0%
S_NIGHTSFLY6B
SUPE
L
1
none
0
0
S_NIGHTSFLY6A
No
0%
S_NIGHTSDRILL6A
NDRL
U
2
none
0
0
S_NIGHTSDRILL6B
No
0%
S_NIGHTSDRILL6B
NDRL
V
2
none
0
0
S_NIGHTSDRILL6C
No
0%
S_NIGHTSDRILL6C
NDRL
W
2
none
0
0
S_NIGHTSDRILL6D
No
0%
S_NIGHTSDRILL6D
NDRL
X
2
none
0
0
S_NIGHTSDRILL6A
No
0%
S_NIGHTSFLY7A
SUPE
M
1
none
0
0
S_NIGHTSFLY7B
No
0%
S_NIGHTSFLY7B
SUPE
N
1
none
0
0
S_NIGHTSFLY7A
No
0%
S_NIGHTSDRILL7A
NDRL
Y
2
none
0
0
S_NIGHTSDRILL7B
No
0%
S_NIGHTSDRILL7B
NDRL
Z
2
none
0
0
S_NIGHTSDRILL7C
No
0%
S_NIGHTSDRILL7C
NDRL
[
2
none
0
0
S_NIGHTSDRILL7D
No
0%
S_NIGHTSDRILL7D
NDRL
\
2
none
0
0
S_NIGHTSDRILL7A
No
0%
S_NIGHTSFLY8A
SUPE
O
1
none
0
0
S_NIGHTSFLY8B
No
0%
S_NIGHTSFLY8B
SUPE
P
1
none
0
0
S_NIGHTSFLY8A
No
0%
S_NIGHTSDRILL8A
NDRL
]
2
none
0
0
S_NIGHTSDRILL8B
No
0%
S_NIGHTSDRILL8B
NDRL
^
2
none
0
0
S_NIGHTSDRILL8C
No
0%
S_NIGHTSDRILL8C
NDRL
_
2
none
0
0
S_NIGHTSDRILL8D
No
0%
S_NIGHTSDRILL8D
NDRL
`
2
none
0
0
S_NIGHTSDRILL8A
No
0%
S_NIGHTSFLY9A
SUPE
Q
1
none
0
0
S_NIGHTSFLY9B
No
0%
S_NIGHTSFLY9B
SUPE
R
1
none
0
0
S_NIGHTSFLY9A
No
0%
S_NIGHTSDRILL9A
NDRL
a
2
none
0
0
S_NIGHTSDRILL9B
No
0%
S_NIGHTSDRILL9B
NDRL
b
2
none
0
0
S_NIGHTSDRILL9C
No
0%
S_NIGHTSDRILL9C
NDRL
c
2
none
0
0
S_NIGHTSDRILL9D
No
0%
S_NIGHTSDRILL9D
NDRL
d
2
none
0
0
S_NIGHTSDRILL9A
No
0%
S_NIGHTSHURT1
SUPZ
A
1
none
0
0
S_NIGHTSHURT2
No
0%
S_NIGHTSHURT2
SUPZ
B
1
none
0
0
S_NIGHTSHURT3
No
0%
S_NIGHTSHURT3
SUPZ
C
1
none
0
0
S_NIGHTSHURT4
No
0%
S_NIGHTSHURT4
SUPZ
D
1
none
0
0
S_NIGHTSHURT5
No
0%
S_NIGHTSHURT5
SUPZ
E
1
none
0
0
S_NIGHTSHURT6
No
0%
S_NIGHTSHURT6
SUPZ
F
1
none
0
0
S_NIGHTSHURT7
No
0%
S_NIGHTSHURT7
SUPZ
G
1
none
0
0
S_NIGHTSHURT8
No
0%
S_NIGHTSHURT8
SUPZ
H
1
none
0
0
S_NIGHTSHURT9
No
0%
S_NIGHTSHURT9
SUPZ
I
1
none
0
0
S_NIGHTSHURT10
No
0%
S_NIGHTSHURT10
SUPZ
J
1
none
0
0
S_NIGHTSHURT11
No
0%
S_NIGHTSHURT11
SUPZ
K
1
none
0
0
S_NIGHTSHURT12
No
0%
S_NIGHTSHURT12
SUPZ
L
1
none
0
0
S_NIGHTSHURT13
No
0%
S_NIGHTSHURT13
SUPZ
M
1
none
0
0
S_NIGHTSHURT14
No
0%
S_NIGHTSHURT14
SUPZ
N
1
none
0
0
S_NIGHTSHURT15
No
0%
S_NIGHTSHURT15
SUPZ
O
1
none
0
0
S_NIGHTSHURT16
No
0%
S_NIGHTSHURT16
SUPZ
P
1
none
0
0
S_NIGHTSHURT17
No
0%
S_NIGHTSHURT17
SUPZ
A
1
none
0
0
S_NIGHTSHURT18
No
0%
S_NIGHTSHURT18
SUPZ
B
1
none
0
0
S_NIGHTSHURT19
No
0%
S_NIGHTSHURT19
SUPZ
C
1
none
0
0
S_NIGHTSHURT20
No
0%
S_NIGHTSHURT20
SUPZ
D
1
none
0
0
S_NIGHTSHURT21
No
0%
S_NIGHTSHURT21
SUPZ
E
1
none
0
0
S_NIGHTSHURT22
No
0%
S_NIGHTSHURT22
SUPZ
F
1
none
0
0
S_NIGHTSHURT23
No
0%
S_NIGHTSHURT23
SUPZ
G
1
none
0
0
S_NIGHTSHURT24
No
0%
S_NIGHTSHURT24
SUPZ
H
1
none
0
0
S_NIGHTSHURT25
No
0%
S_NIGHTSHURT25
SUPZ
I
1
none
0
0
S_NIGHTSHURT26
No
0%
S_NIGHTSHURT26
SUPZ
J
1
none
0
0
S_NIGHTSHURT27
No
0%
S_NIGHTSHURT27
SUPZ
K
1
none
0
0
S_NIGHTSHURT28
No
0%
S_NIGHTSHURT28
SUPZ
L
1
none
0
0
S_NIGHTSHURT29
No
0%
S_NIGHTSHURT29
SUPZ
M
1
none
0
0
S_NIGHTSHURT30
No
0%
S_NIGHTSHURT30
SUPZ
N
1
none
0
0
S_NIGHTSHURT31
No
0%
S_NIGHTSHURT31
SUPZ
O
1
none
0
0
S_NIGHTSHURT32
No
0%
S_NIGHTSHURT32
SUPZ
P
1
none
0
0
S_NIGHTSFLY1A
No
0%
Object type info – MT_NIGHTSPARKLE
Thing type number
none
NSPKA0
Object type
MT_NIGHTSPARKLE
Sprite name prefix
NSPK
SpawnState
S_NIGHTSPARKLE1
SeeState
S_NIGHTSPARKLESUPER1
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
2*FRACUNIT
Height
4*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY
States – MT_NIGHTSPARKLE
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_NIGHTSPARKLE1
NSPK
A
140
none
0
0
S_NIGHTSPARKLE2
Yes
0%
S_NIGHTSPARKLE2
NSPK
B
7
none
0
0
S_NIGHTSPARKLE3
Yes
0%
S_NIGHTSPARKLE3
NSPK
C
7
none
0
0
S_NIGHTSPARKLE4
Yes
0%
S_NIGHTSPARKLE4
NSPK
D
7
none
0
0
S_NULL
Yes
0%
S_NIGHTSPARKLESUPER1
NSPK
E
140
none
0
0
S_NIGHTSPARKLESUPER2
Yes
0%
S_NIGHTSPARKLESUPER2
NSPK
F
7
none
0
0
S_NIGHTSPARKLESUPER3
Yes
0%
S_NIGHTSPARKLESUPER3
NSPK
G
7
none
0
0
S_NIGHTSPARKLESUPER4
Yes
0%
S_NIGHTSPARKLESUPER4
NSPK
H
7
none
0
0
S_NULL
Yes
0%
Object type info – MT_NIGHTSLOOPHELPER
Thing type number
none
Object type
MT_NIGHTSLOOPHELPER
Sprite name prefix
NULL
SpawnState
S_NIGHTSLOOPHELPER
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
4*FRACUNIT
Height
4*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_SPECIAL|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY
States – MT_NIGHTSLOOPHELPER
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_NIGHTSLOOPHELPER
NULL
A
160
none
0
0
S_NULL
No
0%