* Track account creation date and trust score in ContentPlayerData
* Fix local connection check
I feel like I'm overlooking an obvious way to more easily determine this but whatever
* Add trust score & creation date to the player panel
* Adress reviews
* Use IsLocal instead of magic string
Requires engige update
* Change trust thing to be not silly
Maybe a bit more complicated though? I dunno, I personally think this is more sane
* Revert "Track account creation date and trust score in ContentPlayerData"
This reverts commit 26b8df56
I am incredibly stupid and apparently did not look hard enough
This implements the SS13 feature where ahelps display a link to get quick info when a character name is mentioned.
Also just some cleanup of bwoink code cuz it sucks.
* Initial commit
* Added pods
* Transit tubes should no longer connect with disposal pipes
* Updated the transit tube sprites
* Revisited how the transit tubes work
* Fixing merge conflict
* Updated sprites
* Simplified disposal component collections and updated yaml
* Moved the majority of the disposals code to Shared
* Move disposed ents via physics
* Disposal unit now use generic visualizers
* Followers of disposed entities have predicted movement
* Made BeingDisposedSystem shared
* Added documentation for some components
* Code clean up
* Removed unneeded container entries, tubes use directions instead of angles
* Many EntityUid/Comp -> Entity<Comp> changes
* Updated DisposableSystem
* Review of DisposalTubeSystem
* Review of DisposalUnitSystem
* Review of DisposalSignalRouterSystem
* Unit updates
* Fixing merge conflict
* Merge conflict resolved
* Re-organization of systems and components
* Allow trapped entities to escape endless loops
* Fix for item ejection
* UI updates
* Minor tweak
* Fixes for transit tubes
* Removed placeholder sprite
* Removed transit tubes (for now)
* Moved exit stun time to DisposalHolderComponent
* Added a limit on the amount of damage that can sustained from disposals travel
* Fix for PVS-related sound issues
* Added a limit on the number of entities that can be inserted into units
* Clean up
* Undid file scoping
* Fixed test fail
* Fixed test fail
* Increased min default capacity of disposal units
* Fixed audio spam occurring when dumping multiple items into a disposal unit
* Tile prying now occurs whenever exiting an open pipe
* Prevent attacking and interactions while traveling through disposals
* Added generic verbs for entering/exiting disposal units
* Fixed UI prediction bug
* Bug fixes
* Small improvements
* Moved the disposal holder prototype from the disposal entry to the unit
* Minor clean up
* Added support for a disposal holder despawn effect
* Added prediction guard
* Test fail fix
* Re-added new escape behavior
* Removed outdated PVS code
* Clean up
* More escape behavior changes
* More clean up
* Updated exit selection logic
* Bug fix
* More clean up
* Split up disposal unit code
* Cleaned up disposal units some more
* Adjusted exit throw distance
* Capitalized disposal and mailing unit window titles
* Bug fixes
* Taggers and routers show existing tags when the UI opens
* Fixed test fail
* test fail fix
* Minor performance improvement
* Minor improvement in pathing
* merge conflicts
* Fix heisentest
* Fixed mispredict
* Updated system referencing conventions
* Updated to account for changes made to the code
* Attempting to fix submodule issue
* Addressing test fails
* Additional fixes for tests
* Addressing reviewer comments
* Cleaned up exit randomization
* T-ray can see disposal pipes when in 'pipe' mode
* Fix for flush animation flickering
* mild thing
* fix both
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* fix: check for inhand sprite's existence
* refactor: simplify solution container visuals code
this made my brain hurt but I think I didn't break anything
* Part one of Vehicles
* Also we need this
* And we need this
* We REALLY need this
* Little fix
* fixes (i'm tired)
* Apply suggestions from code review
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* update
* fixed
* just for cleaner diff
* just in case
* I think this might be cleaner
* small fix
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* chat-with-open-radial-menu
* refactor: reuse checks in RadialMenuContextualCentralTextureButton.KeyBindUp in relevant codeparts of radial menu
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
* Request text from ID
* Requested Changes
* Removed TryGetIdentityShortInfoEvent()
* Removed unused using
* cleanup
* .
* Wrong if statement
* Revert "Merge branch 'identity-getname-cleanup' into cargo-console-requester-id"
This reverts commit 89245a4f6445dac723b417e2c19e176b96bbdef5, reversing
changes made to d6ce7e03aee7da7470f170a570f99c3b68e18565.
* missed one
* whitespace
* .
* updated to match other PR
* Moved to Dependency
* added partial class
* Update Content.Client/Cargo/BUI/CargoOrderConsoleBoundUserInterface.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Format code
* Fix Changelog button having incorrect size
* Reorder Changelog to no longer be the last one
* Switch changelog and quit colors
It doesn't make sense for Quit to be uncolored, yet for Changelog to be
red. I'm not sure if positive green is the right color, but there's not
really a better option to do quickly/easily
* Shape the buttons using Open{Left,Right,Both}
I wish we got the new XAMLX already as doing the <system:String> thing
is uh... not desirable
* Add background to MainMenu and change some margins and separations
* Random parallax
* Switch from enumerate to allow list
* Use ProtoId
* Validate
It's really been too long since I've done this kind of this, and it
shows...
* Update Content.Client/MainMenu/UI/MainMenuControl.xaml.cs
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* Admins can now see what items are contraband and chameleon in the strip menu
* Fix the color, the default is now red
* better admin view comment
* Simplify logic, make new simple slot overlay to combine logic
* Make isadmin logic a little clearer
* Minor cleanup / spelling mistakes
* change button shape
* change to res path
* opps
* Add option to change default behavior
* Fix spacing
* Remove unused
* Rename to default
* Take away the soul of the overlay
* Add tooltip
* Fix error
Correctly scope button pseudoclass generation
I was fighting in RT for a while trying to figure out why random
controls with new PseudoClasses would turn into black, but it turns out
THESE RULES broke it all...
* fix prediction and solution duplication issues
* lock down
* wait I fogrot other systems need to read this id I'm stupid
* fix
* actually throw
* better comment and obsoletion
* master merge + fix popup text
* netowkring fix
* better debug assert
* back to basics
* dumbb
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* changeling-gain-DNA
* review
* Return IsUniqueDevour
* oops
* Update SharedChangelingIdentitySystem.cs
* Store data in ChangelingIdentityData + fixes
List of changes:
- Whether an identity granted devour is now tracked in ChangelingIdentityData
- Made devoured shutdown cleanup again
- Made server set the mind to null if it never found one, instead of being invalid
Fixes:
- Fixed name being networked as empty if original was deleted
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu>
* working yay
* fixed the thing I had removed
* there it works
* i know my coding I hope
* Update Resources/Textures/Interface/Actions/changeling2.rsi/meta.json
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Server/VoiceMask/VoiceMaskSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Server/VoiceMask/VoiceMaskSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Server/VoiceMask/VoiceMaskSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update Content.Server/VoiceMask/VoiceMaskSystem.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Apply suggestions from code review
oh god you can just do batches oh my god
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update changeling-catalog.ftl
new line at EOF
* Update changeling.yml
same
* Update changeling.yml
line
* Update StoreSystem.Ui.cs
* Update StoreSystem.Ui.cs
* Update StoreSystem.Ui.cs
just reverted it to master
* Apply suggestions from code review
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* Update VoiceMaskSystem.cs
there ya go skar
* fixed the bug, yay
* clean
* GITHUB, DO YOUR THING
* [DataField] is in the air? WRONG.
* minor spelling mistake
* all is well all is well sometimes
* minor fix
* apathy
* it works
* VIVE LA RÉVOLUTION
* minor spelling mistake *dies*
* why the fuck are high-rez vest making tests fail
* stuff
* NEWLINENEWLINENEWLINE
* Update Content.Client/VoiceMask/VoiceMaskNameChangeWindow.xaml.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.Server/VoiceMask/VoiceMaskSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
---------
Co-authored-by: nomdéraisonnablementlong <you@example.com>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* i dont know whether this works or not
* holy shit
TODO:
Devour X identities objective
* imports, API cleanup
* event
* objective
* partial review
* Update ChangelingIdentitySystem.cs
* yippee!!
* events
* fuck
* another one
* small fix
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Everything except the YAML slop...
* She solution on my manager till I sajfslkahfsjakfhaskjfshajksafhfsakhfasjfas
* another 1000 lines
* fix chem dispenser size
* go my shnelf
* Implicit ass
* rider is being mean for some reason
* dasdas
* borger
* better formatting go!
* clothes/bloodstream
* Cartons
* cups and bottles
* mmm soder
* bar drinks
* Spray bottles and some size tweaks with hindsight
* 99 bottles of beer on the wall I hate YAML
* push that shit
* mmm burger
* Sneed
* sheets
* condiments
* mmm yummy
* fridge yummyfood
* meat...
* sub 300
* burger...
* bready
* let them eat cake
* does she know how to make a grilled cheese?
* pizza pie!
* misc shit
* soup or salad
* Food and drinks, vanquished
* the cubes!!!
* Almost free from YAML...
* fix test fails and some yaml issues
* fix prediction, almost done
* fix all test fails
* remove master merge artifacts and undo autonetworking
* review and compatibility
* graaah
* unfuck master merge I hate github
* merg conflicts
* sfsa
* ehoop
* sadas
* afsafsaasf
* merge conflicts
* fucked up the merge conflicts
* merge conflict is fucked I might need to completely redo this branch
* test fail
* no calcium????
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>