mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-19 21:46:42 +00:00
## About The Pull Request Drones by default can now interact with: - Wires in Air alarms - Computers - Air alarms ## Why It's Good For The Game This is something the CE had to enable, however this feature is very obscure and there's **no way for a drone to ask a CE to do this**, so I think we should instead have drones be able to use it by default, and they can take it away if the CE ever wants to for any reason. I think this would make drones more tolerable to play, since they can now repair the station in ways they previously weren't able to without a CE psychically knowing the drones wanted access. ## Changelog 🆑 balance: Drones can now access computers and air alarms by default, and the CE has the option to turn it off through the BotKeeper app (it used to be backwards). /🆑
29 lines
993 B
Plaintext
29 lines
993 B
Plaintext
|
|
/// If drones are blacklisted from certain sensitive machines
|
|
GLOBAL_VAR_INIT(drone_machine_blacklist_enabled, FALSE)
|
|
|
|
#define DRONE_HANDS_LAYER 1
|
|
#define DRONE_HEAD_LAYER 2
|
|
#define DRONE_TOTAL_LAYERS 2
|
|
|
|
/// Message displayed when new drone spawns in drone network
|
|
#define DRONE_NET_CONNECT span_notice("DRONE NETWORK: [name] connected.")
|
|
/// Message displayed when drone in network dies
|
|
#define DRONE_NET_DISCONNECT span_danger("DRONE NETWORK: [name] is not responding.")
|
|
|
|
/// Maintenance Drone icon_state (multiple colors)
|
|
#define MAINTDRONE "drone_maint"
|
|
/// Repair Drone icon_state
|
|
#define REPAIRDRONE "drone_repair"
|
|
/// Scout Drone icon_state
|
|
#define SCOUTDRONE "drone_scout"
|
|
/// Clockwork Drone icon_state
|
|
#define CLOCKDRONE "drone_clock"
|
|
|
|
/// [MAINTDRONE] hacked icon_state
|
|
#define MAINTDRONE_HACKED "drone_maint_red"
|
|
/// [REPAIRDRONE] hacked icon_state
|
|
#define REPAIRDRONE_HACKED "drone_repair_hacked"
|
|
/// [SCOUTDRONE] hacked icon_state
|
|
#define SCOUTDRONE_HACKED "drone_scout_hacked"
|