Skip to content

Commit

Permalink
[MIRROR] Updates some outdated malf AI/bot ability icons (#1975) (#2881)
Browse files Browse the repository at this point in the history
* 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

![image](https://github.com/tgstation/tgstation/assets/143908044/2254e7f7-c7b5-4397-8470-ae8f1e11aa1b)

New

![image](https://github.com/tgstation/tgstation/assets/143908044/ba3a81fc-45b6-4564-bcc9-1701e34c565e)
(missing icons brought in from other files)

New gifs used

![detonate_rcds](https://github.com/tgstation/tgstation/assets/143908044/6580f63f-c459-4623-97f3-29c4c6f3d043)
![override_machine](https://github.com/tgstation/tgstation/assets/143908044/adbdc977-1b43-4d4b-a11e-40f120b095d0)



## 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
:cl:
image: Updated the ability icons used by AIs and station bots
/:cl:

* Updates some outdated malf AI/bot ability icons

---------

Co-authored-by: NovaBot <[email protected]>
Co-authored-by: AMyriad <[email protected]>
  • Loading branch information
3 people authored Apr 14, 2024
1 parent 2c5dcc3 commit 80feb0d
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
10 changes: 7 additions & 3 deletions code/modules/antagonists/malf_ai/malf_ai_modules.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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()
Expand Down Expand Up @@ -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

Expand Down Expand Up @@ -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()
Expand Down Expand Up @@ -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()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Binary file modified icons/mob/actions/actions_AI.dmi
Binary file not shown.

0 comments on commit 80feb0d

Please sign in to comment.