The change to remove DisposeAllChildren in favor of RemoveAllChildren
didn't account for the fact that some controls have custom Dispose
behavior that wasn't getting triggered correctly.
I fixed it by switching it to ExitedTree + Orphan, which made it
magically work again
* Sprite Fade Overlay Restricted to overlapping clickables
* Added an IgnoreClickableRestrict for larger objects, and put it on Anomaly Generator as an example
* Adjusting fade changes based on review
* double for avoid
* {
* fsnjhjasfhfsajkasfhj
---------
Co-authored-by: jessicamaybe <jessica@jessicamaybe.com>
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* Add AFK kicks back in
Fixes the previous issues and also makes it a big window so users can close it / manually mark themselves as not being AFK now.
* review
* scar but im too lazy to apply suggestions and mess with commits
* sane minimums
* asd
* review
* augh
* Fix afk minimum + requested admin bump
* airhorn
* 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.
* arrow
* yoink orginal arrow rsi
* done
* fixes
* i just learnd about ignored components
* Update Content.Client/DirectionalArrowIndicator/DirectionalArrowIndicatorComponent.cs
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* customArrows
* docs
* more docs
* teg and blue arrow
* misc
* fixes
* remove color
* imma dummy
* meta
* soon to obsolete
* class not partial
---------
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* 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