* Remove a lot of CSS and make boxed message stylish
* Paint themed boxed message and sort light chat styles
* Remove copyright from chat spans
* Uh oh
* Added UI overlay for incursions. Levels replaced with mining power.
* skull blinky now
* Rebuild TGUI
* skull less blinky
* red skull
* skull even less blinky
* Resolve TGUI conflict
* Remove the redundant defines
* TGUI rebuild
* style fixes, icon switch now covers the range of possible power inputs, additional clarification on stabilizer power calculations
* breaks up the stabilizer power calculation into different lines
* Rebuild TGUI
* Rebuild TGUI
* I am once again building TGUI
* fix indentation
* Comment formatting
* oops
* Rebuild TGUI
* Comment fix and using a stack on the overlay
* Rebuild TGUI
* New look and preferences
* A lot of fixes and style issues
* Add divider betwen chat and stat panel
* More 516 compatability
* Scale turf inspect too
* I am stupid
* Rebuild TGUI
* Rebuild
* Rebuild TGUI
* I love it
* Are you fucking kidding me?
* Remove container and use body instead
* Fuck readability
* GOD, HOW I FUCKING HATE `ALT-CLICK` CODE
* I AM SO FUCKING STUPID
* Un-Fuck readability
* Finally fixed?
* Finally...
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* Reopens runechat color tweak.
Fully changes how the runechat color works with human mobs.
- Ties Runechat color to DNA (unchangable via scramblers, or other methods like DNA modifying)
- Runechat color is now a preference based thing and can be changed at mirrors.
* Linter mint
* Comment for comment's sake + Rerun cerestation CI/UNIT test because mouse ate a cable.
* augh
* reverts toml
* Fixes a SQL query, good for final review.
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* MOAAAAAR POWEEEEEEER
* base points are per level again. reduced to 2
* Style changes, spaghetti is now in a box and the alert logic has been tidied up
* Stabilizer and Autoshutoff buttons are now stuck in the off position when emagged
* Rebuild TGUI
* Rebuild TGUI
* rebuild tgui
* Emag now forces highest level possible
* Rebuild TGUI
* Portal amount no longer dependent on stabilizers. Stabilizers no longer stabilize when off. Portal spawning message now only plays if there are no portals currently spawned to prevent spam when auto shutdown is disabled. Warning message now correctly indicates auto shutdown is disabled. Improved Readability
* corrects a comment
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* Introduce constants for map size and pixes per turf
* Scale markers with zoom
* Remove unused state
* Center map by default
* Fix zooming offset
* Add view reset button
* Fix exaggerated dragging when zoomed
* Remove zoom from local state
* Rewrite centering code
* Allow opening air alarms from map view
* Rename Marker to MarkerIcon
* Factor out generic map marker
* Implement name highlighting
* Fix oversight
* Save settings across UI opens
* Do not sanitize air alarm names
They are already automatically sanitized by Inferno
* Build and update tgui
* force ci
* Make labelStyle optional
* Make labelStyle optional again
* [ci skip]
* Build and update /tg/ui
* Reformat /tg/ui
* Autodec variables
[ci skip]
---------
Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
Co-authored-by: /tg/ui Builder <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* ebent
* WHYYY
* bobobo
* adds ton of epic stuff
* messages added
* Outfit!
* Indentation! Arrhghg
* Gamemode checks, antag check stuff and outfit changes and tourist icon
* ID icon, random species, gender, hair, a few comments and logs.
* Mirroring review
* Applies suggestion
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com>
* Tourist Id's now have linked accounts, code cleaning as per reviews
* Following suggestion
* Apply suggestions as per review
* Addresses the risk of two people having the same account
* Typos and final cleaning
* Checking for jobban/Not showing as tourist on manifest
* Orbit test
* compile
* ebent
* WHYYY
* bobobo
* adds ton of epic stuff
* messages added
* Outfit!
* Indentation! Arrhghg
* Gamemode checks, antag check stuff and outfit changes and tourist icon
* ID icon, random species, gender, hair, a few comments and logs.
* Mirroring review
* Tourist Id's now have linked accounts, code cleaning as per reviews
* Applies suggestion
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com>
* Following suggestion
* Apply suggestions as per review
* Addresses the risk of two people having the same account
* Typos and final cleaning
* Checking for jobban/Not showing as tourist on manifest
* Orbit test
* TGUI Bundle Rebuild
* Applies suggestions
---------
Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
* Replica syndicate space suit sprites
* Revert "Replica syndicate space suit sprites"
This reverts commit 1fb5cf68ac.
* Anti-bodies now visible if virus is present
* Run Prettier
* Fixes spacing with stealth virus
* I must please prettier (again)
---------
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* className should be string-only
* Type button
* Make tooltipPosition optional
* Restore onclick
* Restore logger
* Add comment about Box changes
* Make onclick optional
* Build and update tgui
* Fix regression
* Build and update tgui
* Fix type errors
* force CI
* force CI
* Fix type mismatch
* Build and update tgui
* Reformat /tg/ui
---------
Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
Co-authored-by: /tg/ui Builder <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
* Light Update
* Not failing tests I hope
* Whitespace Removal
* Tweaking here and there
* Merge Conflict Fix
* Rebuild TGUI Bundle to Fix Merge Conflict
* Settings are now in "Game Preferences" too
* ColorMatrix formatting and removal of unused procs
* A little mistake on matrices
* A little mistake x2 (last I hope)
* Moving Glare under every other effect, tweaking values, playing with blending
* Update TGUI Bundle for Merge Conflict
* Apply suggestions from code reviews
* Fuck it, it just works
* No tabs cool
* Remove unused
* Am I retarded
* We better return
* Whitespace we need
* oh
* New SQL update version
* Missing comma fix and recompiled tgui.bundle
* Updating SQL version in misc_defines and config
* Remove datum in holder
* BloomEdit empty lines removal
* No more unneeded functions calls
* Tgui.bundle rebuild
* SQL Changes
* SQL Version = 56 now
* Documentation and some formatting
* tgui.bundle.js rebuild
* Remove unused layers and variables
* Allow cameras to render backdrops
* Possible runtime issue fix
* Remove "baked" bloom from the lamps
* Revert the "remove". Make it low on alpha channel
* Shuttle rotation light update fix
* We don't need this
* Possible runtime issue fix x2
* tgui.bundle.js update
* tgui.bundle.js update
* tgui.bundle.js update
* Revert config.toml changes
* Revert the revertion of config.toml changes
* Bring that config changes back!
* Entry added
* tgui.bundle.js update
* Prettier possible fix (?)
* Runtime fix (and broken tubes now have light after reinstalling them)
* config update
---------
Co-authored-by: Mikhail Dzianishchyts <mikhail.dzianishchyts@gmail.com>
* Edit max line length
* oh god
* ts also
* rebuild tgui
* Format again after conflicts resolving
* Me rebuild tgui
* this is minified
* this is removed
* rebuild tgui
* WIP
* changes
* more changes
* chnges
* update
* changes
* I suck at TGUI if you see this please help
* UI a bit better still figuring it out
* More things
* Eject Select, Select empty and autoselect empty implemented. can insert replaace stat/all stats from disk list
* Ready to make a PR
Disks can be loaded into the machine from boxed, an empty disk is automatically selected once an extraction is performed if one is available. All insert and replace buttons moved to the disk lists. Window size and scaling changed to fit LSD properly without wrapping.
* minor ui tweak, fixes core stat disk being auto selected unintentionally. Loading via box now makes a sound.
* rebuild TGUI
* rebuild tgui
* implemented RO button/indicator in UI, Added null checks for can_add
* slightly shrink some buttons rebuild TGUI
* Rebuild TGUI
* use istype for type checks
* removes the disk compartmentalizer from maps
* removes Disk Compartmentalizer
* actually removes the disk compartmentalizer
* rebuild tgui and remove all remaining disk compartmentalizer sprites
* fixes a message being output to world instead of the user
* auto doc and readability improvements.
* some fixes
adjusts display name to display the new doubled percentages. Stored seed no longer counts as a disk for the purpose of reaching the disk capacity.
* Rebuild TGUI
* Allows the biochip pad to change the GPS tag on the tracker implant. No more standard 'TRACK0' on everything.
Updates the UI for the biochip pad.
Adds the biochip pad to the protolathe under the medical tab
* Prettier!!! :)
* Moves the "tag" property below the general blurbs.
* Update code/game/objects/items/weapons/bio_chips/bio_chip_pad.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Spaghetti-bit <60483458+Spaghetti-bit@users.noreply.github.com>
* Merge Conflict Fix (1/2)
* MC (1.5/2)
* Merge Conflict Resolution (Hopefully)
---------
Signed-off-by: Spaghetti-bit <60483458+Spaghetti-bit@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
* Wormhole jaunters are less harsh on miners, upgraded teleporters can lock onto beacons directly
* prittier
* types on my cast till I
* she tguis me
* tgui moment