Files
vgstation13/code/modules/client
Paul Ritter cc77bd4807 reworked the crew console to be a holomap (#22461)
* reworked the crew console to be a holomap

* committing this incase it was actually a good idea

* tracking people now, aren't displaying them correctly yet though

* don't need those anymore

* actually tracking people now, quite precise i might say

* tooltip broken

* now with working tooltip

* added z-level switching and exit button

* uhhh so smooth yeah

* caching ui and crew

* now kicking out users on power off or breaking

* added freeze

* oops

* should probably check if the power isn't on

* i got really bad ocd

* seperated tooltip interface from CMC interface

* added buttons and moved crew.dm out of that hellhole they call html_interface

* fixed some errors

* added the new icons

* blink blink goes the icon

* fixed some bugs + added background

* fixed bug

* BEGONE BUG

* new icons

* here you go

* ok i will

* added area to the infobox

* right this is html

* reworked tooltip obj a bit

* added list for textview, now we just need the ui

* oops

* some nice fancy ui-changes

* caching reworked + some fancy ui changes

* reworking caching yet again

* satisfied my ocd once again

* fixed vox- and syndieconsoles

* second times the charm

* sorted code and added some comments

* added textview

* added silicon icon and worked on textview

* worked on the textview a bit

* added textview styles

* compacted some code

* binary sensors now work like they should

* fixed a runtime error

* test

* fixed an error with the crewmarker tooltip

* actually fixed the error

* fixed the focus thing

* obligatory actually fixed error

* dont need that

* minor bugfix

* made onclose work and fixes the focus issue for now

* THE FUCKING TEXTVIEW WORKS FINALLY

* comments

* working everything yes finally

* added button

* moved sanitycheck to process()

* oops

* oops v2

* minor css oversight

* catching dem runtimes like... idk im bad at metaphoras

* fixes holomap disappering when on freeze

* fixed user.machine chucking you out of using other machines alongside the cmc

* hotfix

* hotfix v2

* god fucking dammit

* finally

* :byond:

* multiuser HYPE

* multiuser fixes cause lummox cant do lists fuck you

* turns out multiuser wasn't that easy afterall. and im retarded

* yeet

* hotfix

* pls work i wanna go to bed

* ok this should really fix it now

* its the final countdown *off-key kazoo*

* ai's can no longer need to be right next to the console to open it

* textview properly updated buttons

* sonix got good arguments or something i guess

* thing

* whoopsie doopsie didn't compile
2019-04-29 12:50:47 -03:00
..
2019-04-27 12:43:21 -07:00