43 lines
394 B
GDScript
43 lines
394 B
GDScript
enum drone_body_slots{
|
|
BRAIN,
|
|
LEGS,
|
|
BODY,
|
|
FUELTANK,
|
|
HEAD
|
|
}
|
|
|
|
enum suit_body_slots{
|
|
ARMS,
|
|
LEGS,
|
|
BODY,
|
|
HELMET,
|
|
FUELTANK,
|
|
BACKPACK
|
|
}
|
|
|
|
enum mech_body_slots{
|
|
COCKPIT,
|
|
LEFT_ARM,
|
|
RIGHT_ARM,
|
|
RIGHT_LEG,
|
|
LEFT_LEG,
|
|
CHEST,
|
|
BACK,
|
|
FUELTANK,
|
|
TRUNK
|
|
}
|
|
|
|
enum regular_states{
|
|
IDLING,
|
|
WALKING,
|
|
DASHING,
|
|
INTERACTING
|
|
}
|
|
|
|
enum irregular_states{
|
|
INVULNERABLE,
|
|
OVERCLOCKED,
|
|
STUNNED,
|
|
SNARRED
|
|
}
|