mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 22:50:26 +01:00
Updates some outdated malf AI/bot ability icons (#82614)
## About The Pull Request I updated some action icons used by AIs and bots: - Every icon has been updated to the new sprites used here (where applicable) -- Redid some icons to look better hopefully -- Deleted some icons and changed their file paths to avoid duplicates - Replaced "voice_changer" with the same sprite for "ai_president" in mob/silicon/ai.dmi - Recolored "reactivate_cameras" to feature shading and a better green color ### Sprites: Old  New  (missing icons brought in from other files) New gifs used   ## Why It's Good For The Game I just wanted to do the intercom, but I saw some easily fixable outdated stuff so I freshened those up a bit too And I thought the poor gas-mask AI face and green camera assembly looked awful, so I used another icon that fit for the former and gave the latter some better shades of green. Open to changing or undoing any of this of course! ## Changelog 🆑 image: Updated the ability icons used by AIs and station bots /🆑
This commit is contained in:
@@ -166,7 +166,8 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
|
||||
/datum/action/innate/ai/nuke_station
|
||||
name = "Doomsday Device"
|
||||
desc = "Activates the doomsday device. This is not reversible."
|
||||
button_icon_state = "doomsday_device"
|
||||
button_icon = 'icons/obj/machines/nuke_terminal.dmi'
|
||||
button_icon_state = "nuclearbomb_timing"
|
||||
auto_use_uses = FALSE
|
||||
|
||||
/datum/action/innate/ai/nuke_station/Activate()
|
||||
@@ -598,6 +599,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
|
||||
/datum/action/innate/ai/honk
|
||||
name = "Percussive Intercomm Interference"
|
||||
desc = "Rock the station's intercom system with an obnoxious HONK!"
|
||||
button_icon = 'icons/obj/machines/wallmounts.dmi'
|
||||
button_icon_state = "intercom"
|
||||
uses = 2
|
||||
|
||||
@@ -705,7 +707,8 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
|
||||
/datum/action/innate/ai/break_air_alarms
|
||||
name = "Override Air Alarm Safeties"
|
||||
desc = "Enables extremely dangerous settings on all air alarms."
|
||||
button_icon_state = "break_air_alarms"
|
||||
button_icon = 'icons/obj/machines/wallmounts.dmi'
|
||||
button_icon_state = "alarmx"
|
||||
uses = 1
|
||||
|
||||
/datum/action/innate/ai/break_air_alarms/Activate()
|
||||
@@ -761,7 +764,8 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/ai_module))
|
||||
/datum/action/innate/ai/emergency_lights
|
||||
name = "Disable Emergency Lights"
|
||||
desc = "Disables all emergency lighting. Note that emergency lights can be restored through reboot at an APC."
|
||||
button_icon_state = "emergency_lights"
|
||||
button_icon = 'icons/obj/lighting.dmi'
|
||||
button_icon_state = "floor_emergency"
|
||||
uses = 1
|
||||
|
||||
/datum/action/innate/ai/emergency_lights/Activate()
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
desc = "Play a prerecorded message for the benefit of those around you."
|
||||
background_icon_state = "bg_tech_blue"
|
||||
overlay_icon_state = "bg_tech_blue_border"
|
||||
button_icon = 'icons/mob/actions/actions_AI.dmi'
|
||||
button_icon = 'icons/obj/machines/wallmounts.dmi'
|
||||
button_icon_state = "intercom"
|
||||
cooldown_time = 10 SECONDS
|
||||
melee_cooldown_time = 0 SECONDS
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 21 KiB |
Reference in New Issue
Block a user