mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-11 03:11:14 +03:00
* Multiple hands in gui first pass * Remove IHandsComponent interface * Create hand class and more hand textures * Refactor ServerHandsComponent to use a single list of hands * Seal SharedHand * Fix picked up items not showing on top of the hand buttons * Remove HandsGui buttons and panels dictionaries * Fix items in hands rendering * Fix wrong hand container comparison * Fix not updating the location of duplicate hands * Change ClientHandsComponent to use a SortedList instead of a dictionary * More merge conflict fixes * Change SortedList to List * Fix hand button order * Add item tooltip for more than 2 hands and updating when removing hands * Add add hand and remove hand command * Merge conflict fixes * Remove nullable reference type from ContainerSlot * Fix texture errors * Fix error when reaching 0 hands * Fix error when swapping hands with no hands * Merged remove hand methods * Fix item panel texture errors * Merge conflict fixes * Fix addhand and removehand command descriptions * Add properly displaying tooltips for 2 hands * Make hand indexes and locations consistent across the client and server * Add dropping held entity if a hand is removed * Change hand location to be calculated by index * Made different hand gui updates more consistent * Remove human body yml testing changes * Sanitize addhand and removehand commands * Merge conflict fixes * Remove testing changes * Revert body system changes * Add missing imports * Remove obsolete hands parameter in yml files * Fix broken import * Fix startup error and adding and removing hands on the same tick * Make hand container id use an uint In case someone gets more than 2 billion hands * Rename hand component files * Make hands state use an array |
||
|---|---|---|
| .. | ||
| AI | ||
| Click | ||
| JobQueues | ||
| ActSystem.cs | ||
| BaseChargerSystem.cs | ||
| BatteryDischargerSystem.cs | ||
| BatteryStorageSystem.cs | ||
| BloodstreamSystem.cs | ||
| BuckleSystem.cs | ||
| CargoConsoleSystem.cs | ||
| ChemistrySystem.cs | ||
| CombatModeSystem.cs | ||
| ConstructionSystem.cs | ||
| DoorSystem.cs | ||
| GravitySystem.cs | ||
| HandHeldLightSystem.cs | ||
| HandsSystem.cs | ||
| HungerSystem.cs | ||
| InstrumentSystem.cs | ||
| LatheSystem.cs | ||
| MedicalScannerSystem.cs | ||
| MeleeWeaponSystem.cs | ||
| MicrowaveSystem.cs | ||
| MoverSystem.cs | ||
| NodeGroupSystem.cs | ||
| PointingSystem.cs | ||
| PortalSystem.cs | ||
| PowerApcSystem.cs | ||
| PowerSmesSystem.cs | ||
| PowerSolarControlConsoleSystem.cs | ||
| PowerSolarSystem.cs | ||
| ProjectileSystem.cs | ||
| PuddleSystem.cs | ||
| ResearchSystem.cs | ||
| RoguePointingSystem.cs | ||
| RoundEndSystem.cs | ||
| StomachSystem.cs | ||
| StorageSystem.cs | ||
| StressTestMovementSystem.cs | ||
| StunSystem.cs | ||
| TemperatureSystem.cs | ||
| ThirstSystem.cs | ||
| TimedOverlayRemovalSystem.cs | ||
| TriggerSystem.cs | ||
| VerbSystem.cs | ||
| WelderSystem.cs | ||
| WireHackingSystem.cs | ||