Commit Graph

21 Commits

Author SHA1 Message Date
Anthony "Shifty Rail
189f77cbb7 Refactors player preferences for modularity + SQLite Unit Test (#37615)
* Pref code refactor

* Empty database reference

* Unit testing SQLite

* Everything else

* Disable unit testing.

* Equivalent

* more robust unit tests
2025-06-07 09:54:09 -04:00
Exxion
81fecc2b1c nameof (#34826) 2023-08-02 22:27:05 -05:00
Exxion
73f7b1c098 Makes game work on 515, probably 2023-04-02 17:20:12 -04:00
nervere
636cd7f0a5 Adds status alert you can click to automatically use the "exit active cryo tube" function (#33594)
* add status alert for being inside a cryo pod

* remove deprecated variable

* fixes a line

* add exception to cryo alert for when the tubes are off

* sorting framework

* ensure cryo alerts are always on top
2022-11-13 23:45:25 -06:00
gurfan
12b68b9546 Electric Boogaloo (Take Two) (#31892)
* wall and floor and overlay icons

* HOLY SHIT PLANEMASTERS ARE AMAZING <3 LUMMOX

* nevermind shit is fucked i hate byond

* apc hackin tweaks start now

* attack_ai is overridden almost everywhere for zero reason

* more attack_ai shit

* more shit

* FORCEDISABLE pt. 1

* FORCEDISABLE pt 2

* more forcedisable 3

* 3.1

* end of forcedisable

* remove all hackview shit, cleanup

* better apc hacking, lots of fixes, and UI!

* more machine ability, lots of cleanup, radial lock updating, modules and active modules

* movable ui elements

* ADVANCED hologrmas

* more SHIT

* SHUNTSHUNTSHUNT

* fig congflgighgsa

* more testing

* fuck

* commit 2

* holo fixes

* fake APC images!

* lots of stuff

* fixes and cleanup and vomit

* More abilities. AI Control fixes and cleanup

* fixes

* fix

* clear another warning

* remove comment fix numbers

* raise price

* raise price

* fix

* 1 autoborger limit

* remove undocumented change

* handle at bot level

* order of operations

* dont call ert

* decrease

* fix unit test

* icon check please work

* remove unused icons, comment out chem dispenser drain

* comment out firewall, add disable to turrets

* remove unused wall icons

* Sort mob list, humans appear at the top

* fix sorting, fix hologram bug

* hologram tweaks, stupid fucking alert APC name

* qdel

* raise ever so slightly

* revert

* Delete broken_hand_icons.txt

* Update setup.dm

* Create setup.dm

* attack_self

* fix filter icon, delete unused file, remove forcedisable from magtape deck

* accidental change

* mousedropfrom recharge station

* oh rite

* fixo

* remove useless code

* aaahhh

* remove rig meal, made obsolete by emag

* fffffshhhhhhwooooop

* typo!
2022-01-31 18:18:06 -06:00
DamianX
c5dffbe635 Revert "Electric Boogaloo (#31728)" (#31868)
This reverts commit 8bb40feca6.
2022-01-19 15:46:18 +01:00
gurfan
8bb40feca6 Electric Boogaloo (#31728)
* wall and floor and overlay icons

* HOLY SHIT PLANEMASTERS ARE AMAZING <3 LUMMOX

* nevermind shit is fucked i hate byond

* apc hackin tweaks start now

* attack_ai is overridden almost everywhere for zero reason

* more attack_ai shit

* more shit

* FORCEDISABLE pt. 1

* FORCEDISABLE pt 2

* more forcedisable 3

* 3.1

* end of forcedisable

* remove all hackview shit, cleanup

* better apc hacking, lots of fixes, and UI!

* more machine ability, lots of cleanup, radial lock updating, modules and active modules

* movable ui elements

* ADVANCED hologrmas

* more SHIT

* SHUNTSHUNTSHUNT

* fig congflgighgsa

* more testing

* fuck

* commit 2

* holo fixes

* fake APC images!

* lots of stuff

* fixes and cleanup and vomit

* More abilities. AI Control fixes and cleanup

* fixes

* fix

* clear another warning

* remove comment fix numbers

* raise price

* raise price

* fix

* 1 autoborger limit

* remove undocumented change

* handle at bot level

* order of operations

* dont call ert

* decrease

* fix unit test

* icon check please work

* remove unused icons, comment out chem dispenser drain

* comment out firewall, add disable to turrets

* remove unused wall icons

* Sort mob list, humans appear at the top

* fix sorting, fix hologram bug

* hologram tweaks, stupid fucking alert APC name

* qdel

* raise ever so slightly

* revert

* Delete broken_hand_icons.txt

* Update setup.dm

* Create setup.dm

* attack_self

* fix filter icon, delete unused file, remove forcedisable from magtape deck

* accidental change

* mousedropfrom recharge station

* oh rite

* fixo

* remove useless code

* aaahhh
2022-01-19 08:15:08 -06:00
DamianX
1b30afe9a1 Timer subsystem (#30906)
* timers

* amend comment
2021-10-01 17:37:00 -05:00
gurfan
a1edb27ce4 TGUI Robotics Console (#30696)
* work

* thanks damian

* a

* figs

* una

* MIT

* fix formatting

* better formatting

* oh

* okay

Co-authored-by: jknpj <jknpjr@gmail.com>

* reeevert

Co-authored-by: jknpj <jknpjr@gmail.com>
2021-09-17 10:30:17 -05:00
DeityLink
71743ea84d Coffin unbuckle alarm button (#30029)
* Adds a coffin unbuckle alert button

* derp
2021-07-19 11:07:38 +00:00
rob
afd51afe57 adds many periods to many descriptions (#29577)
* its very nice! so full of spice!

* .

* gangstalked

* more

* sorry for breaking the entire thing by accident

* f*ck you zth!!!!
2021-05-30 23:12:45 +02:00
ShiftyRail
b2533d5768 Add defcons levels to help the crew during blob. (#29176)
* Add defcons levels to help the crew during blob.

* Feedback and fixes

* Copypasted it in the wrong place

* Travis bump

* devmode off

* oversight

* Update code/_onclick/hud/screen_alarms.dm

Co-authored-by: jknpj <jknpjr@gmail.com>

* review

Co-authored-by: jknpj <jknpjr@gmail.com>
2021-04-19 11:42:48 -05:00
DeityLink
4182d468a7 Spider Revolution, Part 1: Laying the Groundwork (#28947)
* SPIDAHHH

* do_after

* dqsdqsdq

* huh

* woops

* woops

* fix defines

* fixed
2021-03-11 16:02:26 +01:00
gurfan
d3ee630bb6 Malf AIs get a screen alarm while hacking, fixes a bug with hacking APCs (#27836)
* new screen alarm, show it to ais, fix endless hacking

* dumb mistake

* why are alerts so fucking annoying

* jump to the APC

* new malf spell backround

* haha dont leave it at 999
2020-09-21 19:04:16 -03:00
sood
e1d74a65a0 Fix typo highlighted in #26192 (#26193)
I have no idea how this compiled
I have no idea if this changes behavior
Why was this here? Who knows, for all I know it's my fault
2020-04-14 13:09:19 +02:00
jknpj
a4f5ebee92 Adds asleep screen alarm for humans (#25267) 2019-12-07 13:06:37 -03:00
MadmanMartian
c2f050167e Adds an emphasis overlay to some screen alarms if needed (#25201)
* Adds an emphasis overlay to some screen alarms if needed

* re-add the overlay
2019-12-03 18:39:21 -03:00
jknpj
59771d7069 Screen Alarms for EVERYONE! (#25133)
* Screen Alarms for EVEREVERYONE!

* Forgot this one

* cleanup

* Moves internals HUD down

* 28 is better.

* Now we're good to go.

* vehicle buckle alarm

* *gasp

* define

* Update screen_alarms.dm

corgi goof
2019-11-28 17:15:14 -06:00
jknpj
322f66fa15 Namepick alarm now lasts twice as long (#25188) 2019-11-28 08:53:20 -03:00
MadmanMartian
b044d71017 Adds a screen alarm for renaming yourself (#25115)
* Adds a screen alarm for renaming yourself

* Wizard and ninja now use this
2019-11-23 09:42:00 -03:00
jknpj
23f8125198 Screen Alarms (#25064)
* Screen Alarms

* Silicon Alarms

* More alarms, some fixes.

* Another thing

* SECONDS

* quality

* TEST TINY, NO!

* i'm dumb

* this was supposed to be .len
2019-11-20 11:19:15 -03:00