Delta-v/Content.Client
Hannah Giovanna Dawson 8d48570f0d
SS14-26950 Fix Waddling During Improper States (#26965)
* SS14-26950 Fix Waddling During Improper States

Fix some states when a clown can waddle when no clown should be able to waddle, no-matter their clowning powers.

1. You cannot waddle whilst weightless
2. You cannot waddle whilst stunned
3. You cannot waddle whilst slowed down due to stam damage
4. You cannot waddle whilst you're knocked down
5. You cannot waddle whilst you're buckled
6. You cannot waddle whilst crit
7. You cannot waddle whilst dead

There's some argument for being able to waddle whilst on the floor
and doing some bizarre floor-humping exercise but I'm not coding an animation layer system just to handle clowns doing the worm.

* Use a nicer "can move" check

(cherry picked from commit 3d0fc1067303635a743af04ef4c463abd0dba343)
2024-04-21 22:00:49 +02:00
..
Access Improve access overlay (#26667) 2024-04-21 21:47:42 +02:00
Actions Fix SCRAM implant not working while cuffed. Incidentally fix freedom implant working while dead/crit (#25978) 2024-03-24 00:01:51 +01:00
Administration Improve admin message seen/dismiss state. (#26223) 2024-03-24 00:08:01 +01:00
AlertLevel Alert display lights now properly react to power changes. (#14839) 2023-03-24 20:10:48 -07:00
Alerts Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00
Ame/UI Refactor AME to use ItemSlot for Fuel (#25558) 2024-03-07 01:08:04 +01:00
Animations Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Anomaly Anomalies behaviours (#24683) 2024-04-07 14:28:52 +02:00
Antag Initial Infected can see each other (#25934) 2024-03-24 00:01:46 +01:00
Arcade Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Armor Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Atmos Run `fixgridatmos` for cargo & emergency shuttle (#26382) 2024-03-27 18:32:40 +01:00
Audio Update audioparams (#26387) 2024-04-07 14:11:11 +02:00
BarSign Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Beam Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Bed Shuttle console + FTL rework (#24430) 2024-03-08 12:54:53 +01:00
Body/Systems Fix humanoid appearances for placement manager (#18291) 2023-08-05 14:25:47 +10:00
Botany Fix clientside storage Whitelists (#24063) 2024-02-08 12:22:58 +01:00
Bql Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Buckle Remove vehicles (#24681) 2024-02-08 12:06:49 +01:00
Cabinet predict itemcabinet (#14045) 2023-02-12 02:35:05 +00:00
Camera Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
CardboardBox Obsolete `Logger` cleanup for `EntitySystem`s part 2 (#26159) 2024-03-17 15:11:33 +01:00
Cargo Skipping bounties (#26537) 2024-04-21 21:47:43 +02:00
CartridgeLoader News UI overhaul and PDA notifications (#19610) 2024-03-07 01:02:24 +01:00
Changelog Fix changelog 2024-02-18 23:23:34 +01:00
CharacterAppearance Humanoid appearance refactor (#10882) 2022-09-22 17:19:00 -05:00
CharacterInfo Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Charges/Systems emag refactor (#15181) 2023-04-18 22:46:00 -07:00
Chasm Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Chat Attempt at a more noticably whispered bubble (#25602) 2024-03-17 14:55:51 +01:00
Chemistry Injector UI shows TransferAmount change, Spilling liquid changes Injector mode (#26596) 2024-04-07 14:21:27 +02:00
Clickable Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Cloning/UI Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
CloningConsole/UI Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Clothing Clown shoes make you waddle, as God intended (#26338) 2024-04-21 21:58:28 +02:00
CombatMode Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Commands Re-enable AnyCommand on acts 2024-03-01 01:04:24 +01:00
Communications Hallway textscreens (#24189) 2024-01-28 00:33:40 +01:00
Computer Adds the thermo-electric generator (#18840) 2023-08-12 15:41:55 -05:00
Configurable/UI Cleaner BoundUserInterfaces (#17736) 2023-07-09 02:02:17 +10:00
Construction Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-24 00:07:58 +01:00
ContextMenu/UI Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-24 00:07:58 +01:00
Cooldown Hud refactor (#7202) 2022-10-12 10:16:23 +02:00
Crayon Open some windows non-centered to avoid covering the player (#24767) 2024-02-08 12:21:00 +01:00
Credits Update patreon list (#807) 2024-02-09 16:51:32 +00:00
CrewManifest Make department / job list sorting consistent. (#25486) 2024-03-05 09:49:19 +01:00
CriminalRecords Criminal record hud icons (#25192) 2024-03-17 14:52:22 +01:00
Cuffs Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Damage Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
DamageState Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
DebugMon Fix admins unable to hide the coordinates debug monitor (#24084) 2024-01-26 22:50:09 +01:00
Decals Optimise DecalOverlay (#25266) 2024-03-05 09:49:43 +01:00
DeltaV Randomized lollipop and gumball flavors (#1074) 2024-04-14 16:48:59 +00:00
DeviceLinking Predict two-way levers (#25043) 2024-02-18 22:46:26 +01:00
Devour Added a component to eat bodies for health #8922 (#16345) 2023-05-15 18:44:35 -04:00
Dice Dice tweaks (#13514) 2023-01-21 10:51:26 +11:00
Disposal Toilet Upgrade (needs review) (#22133) 2024-04-07 14:18:32 +02:00
DoAfter Add a toggle for colorblind friendly progress bar colors (#25318) 2024-03-17 14:46:26 +01:00
Doors Add door electronics access configuration menu (#17778) 2024-04-07 14:26:56 +02:00
Dragon Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Drugs Added winddown to space drugs effect (#25652) 2024-03-17 14:46:32 +01:00
Drunk Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Effects NetSyncEnabled fixes (#23553) 2024-01-26 21:43:12 +01:00
Electrocution Electrocution. (#4958) 2021-10-25 16:21:56 +02:00
Emp Revert "Revert "Emp more effects" (#16159)" (#16165) 2023-05-06 11:26:04 -04:00
Ensnaring Remove some obsolete AppearanceComponent method usages (#13726) 2023-02-02 12:34:53 -04:00
Entry Randomized lollipop and gumball flavors (#1074) 2024-04-14 16:48:59 +00:00
Eui Fix Client EuiManager (#10898) 2022-08-27 22:17:30 -07:00
Examine Fix some text overflow bugs in HUD (#26615) 2024-04-07 14:23:26 +02:00
Explosion Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Extinguisher Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Eye Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Fax Fax machines can print from text file (#23262) 2024-02-18 23:03:53 +01:00
Flash Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
FlavorText Improve flavor UI (#19600) 2023-08-28 20:01:45 +10:00
Fluids Add prediction to Spill Container verb, add dummy TrySpill methods to shared (#25813) 2024-04-07 14:11:49 +02:00
Forensics Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Fullscreen Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
GPS Use item status extension method (#23884) 2024-01-26 22:30:27 +01:00
GameTicking/Managers fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore) (#25530) 2024-03-07 01:18:33 +01:00
Gameplay Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-24 00:07:58 +01:00
Gateway/UI Gateway destinations (#21040) 2023-11-19 22:09:46 +01:00
Ghost Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
GhostKick Kick mines (real) (#8056) 2022-05-18 14:07:35 +10:00
Gravity Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Guidebook Shuttle console + FTL rework (#24430) 2024-03-08 12:54:53 +01:00
Hands Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
HealthAnalyzer/UI Health analyzer UI unit correction (#26903) 2024-04-21 21:54:26 +02:00
Holiday Automatic holiday sprites (#22929) 2024-01-22 18:36:53 +01:00
HotPotato Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Humanoid Hide empty marking categories in the markings picker (#26377) 2024-03-27 18:28:50 +01:00
IconSmoothing Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00
IdentityManagement Fix a bunch of warnings (#11965) 2022-10-16 08:44:23 -07:00
Implants Use item status extension method (#23884) 2024-01-26 22:30:27 +01:00
Info Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-17 14:46:35 +01:00
Input Improved RCDs (#22799) 2024-04-07 14:19:42 +02:00
Instruments Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Interactable Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Interaction Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Inventory Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
IoC Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Items Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00
Jittering Reagent grinder jittering (#24190) 2024-01-26 23:01:11 +01:00
Kitchen Add auto modes to reagent grinder (#26290) 2024-04-07 14:11:40 +02:00
Kudzu Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Labels Add prediction to hand labeler labels (#25869) 2024-03-07 01:27:58 +01:00
LateJoin [BugFix] Persist Job Restrictions When New User Late Joins (#26498) 2024-04-07 14:10:51 +02:00
Lathe Fix lathe materials list bug (#26826) 2024-04-21 21:30:47 +02:00
Launcher Throttle people trying to connect to a full server. (#20972) 2024-03-17 15:07:14 +01:00
Light Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-17 14:46:35 +01:00
Lightning/Components Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Lobby fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore) (#25530) 2024-03-07 01:18:33 +01:00
Lock/Visualizers LockVisualizer (#25224) 2024-02-18 23:27:28 +01:00
MachineLinking/UI Remove superseded machine linking code (#18244) 2023-07-24 12:07:35 +10:00
MagicMirror Barber scissors fix (#22895) 2024-01-26 21:50:20 +01:00
MainMenu Re-organise main menu screen (#25173) 2024-02-18 23:18:57 +01:00
Mapping Partial atmos refactor (#22521) 2024-03-24 00:14:24 +01:00
Maps Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Markers Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
MassMedia Disable the publish and preview buttons on news management console when bounds are exceeded (#25939) 2024-03-17 14:46:19 +01:00
Materials Fix clipping/overlap in lathe machine UIs (#26646) 2024-04-07 14:28:58 +02:00
Mech Content update for NetEntities (#18935) 2023-09-27 21:59:12 +02:00
Medical Suit Sensors No Longer Use a Hardcoded 'Total Health' (#26658) 2024-04-07 14:34:09 +02:00
MedicalScanner Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Message RichTextLabelExt update (#19269) 2023-08-18 14:41:48 +10:00
Mind Mind tweaks & fixes (#21203) 2023-10-24 18:04:06 +02:00
Mining Ore veins (#14011) 2023-02-12 12:40:57 +00:00
Morgue/Visualizers cleaning up more stuff with crematoriums and morgues (#11384) 2022-09-19 16:59:04 -07:00
MouseRotator Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Movement/Systems SS14-26950 Fix Waddling During Improper States (#26965) 2024-04-21 22:00:49 +02:00
NPC Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-04-07 14:11:06 +02:00
NetworkConfigurator Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Ninja/Systems ninja 2 electric boogaloo (#15534) 2023-09-10 16:20:27 +10:00
NodeContainer Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-24 00:13:35 +01:00
Nuke Nuke defuse qol (#18990) 2023-08-11 03:43:08 -07:00
NukeOps Refactor antag rule code (#23445) 2024-03-07 01:06:59 +01:00
Nutrition/EntitySystems scoopable ash and foam, solution transfer prediction (#25832) 2024-04-07 14:27:04 +02:00
Nyanotrasen Vision filter accessibility option (#889) 2024-02-23 19:36:18 +01:00
Objectives/Systems Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
Options Fix options menu crashing in replays (#26911) 2024-04-21 21:57:19 +02:00
Orbit Remove obsolete usages of AnimationPlayerComponent (#20806) 2023-10-14 22:07:18 +02:00
Outline Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Overlays Task/fix nightvision huds (#26726) 2024-04-07 14:34:58 +02:00
PAI Seal/abstract/virtual everything (#6739) 2022-02-16 18:23:23 +11:00
PDA Add ability to copy data from pda (#23533) 2024-01-26 22:12:06 +01:00
Paper Paper save button, back to ctrl+enter save. (#25870) 2024-03-07 01:28:18 +01:00
Parallax Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
ParticleAccelerator Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Physics Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Pinpointer Make the buttons on the map ui not squished (#26604) 2024-04-07 14:21:51 +02:00
Placement/Modes Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
Players Fix game.role_timers not effecting the antag menu (#25964) 2024-03-17 14:51:22 +01:00
PneumaticCannon Gunify pneumatic cannon (#13296) 2023-01-16 08:56:09 -08:00
Pointing Fix pointing arrow trajectory (#25061) 2024-02-18 22:55:56 +01:00
Points Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Popups Add two-message overload to PopupPredicted (#26907) 2024-04-21 21:56:56 +02:00
Power Shuttle console + FTL rework (#24430) 2024-03-08 12:54:53 +01:00
PowerCell Speed Boots [Tier 3 Civ-Service] (#21438) 2023-11-12 20:48:04 +01:00
Preferences Species info in Guidebook and at chargen (#25844) 2024-03-17 14:52:17 +01:00
Projectiles Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
RCD Bug fixes for RCD (#26792) 2024-04-21 21:28:57 +02:00
Radiation Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-24 00:13:35 +01:00
Radio Good Intercoms (#17950) 2023-07-11 17:58:18 -06:00
RatKing Rat King Milsim + Buffs (#20190) 2023-09-27 21:59:12 +02:00
Remotes Door Remote now shows Mode in UI (#26162) 2024-03-24 00:08:08 +01:00
Replay Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Research Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Resources Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Revenant dynamic alert sprites (#25452) 2024-04-07 14:09:54 +02:00
Revolutionary Rev Components are no longer leaked + Rev and Zombie icon visibility to ghosts is now controlled by a cvar (#22194) 2024-02-08 12:22:54 +01:00
Roles Fix Client RoleSystem not inheriting SharedRoleSystem, network job component (#21436) 2023-11-12 20:48:03 +01:00
Rotation Fix rotation visuals desync & appearance state spam (#23016) 2024-01-22 18:37:45 +01:00
RoundEnd Open some windows non-centered to avoid covering the player (#24767) 2024-02-08 12:21:00 +01:00
SSDIndicator Fix SSD indicator (#24589) 2024-02-08 12:10:34 +01:00
Salvage Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Sandbox Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-24 00:07:58 +01:00
Screenshot Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
SensorMonitoring Adds the thermo-electric generator (#18840) 2023-08-12 15:41:55 -05:00
Sericulture Sericulture fixes (#19193) 2023-10-08 19:52:10 +02:00
Shuttles Coordinates Disks & Shuttle FTL Travel (#23240) 2024-04-07 14:24:24 +02:00
Silicons Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
SimpleStation14/Overlays Fix prescription glasses working from pockets (#286) 2023-10-24 23:40:06 -05:00
Singularity LockVisualizer (#25224) 2024-02-18 23:27:28 +01:00
Smoking Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Sound `EmitSound` prediction (#13282) 2023-01-05 05:56:35 +11:00
Speech/EntitySystems Ratvarian Language and CogChamp (#15639) 2023-04-29 18:34:19 +10:00
SprayPainter spray painter rework (#23287) 2024-02-08 12:25:35 +01:00
Sprite Fashion is my profession - Procedural jumpsuit variants (#25888) 2024-03-17 15:09:40 +01:00
Stack Use item status extension method (#23884) 2024-01-26 22:30:27 +01:00
Station Fix objects tab not showing nents (#23837) 2024-01-26 22:22:36 +01:00
StationRecords criminal records revival (#22510) 2024-02-08 12:37:29 +01:00
StatusIcon Task/fix nightvision huds (#26726) 2024-04-07 14:34:58 +02:00
Stealth Revert "Remove most usages of obsolete TransformComponent methods (#1… (#19714) 2023-09-01 12:30:29 +10:00
Sticky/Visualizers Remove some obsolete AppearanceComponent method usages (#13726) 2023-02-02 12:34:53 -04:00
Storage LockVisualizer (#25224) 2024-02-18 23:27:28 +01:00
Store/Ui uplink and store freshening (#26444) 2024-04-21 21:54:07 +02:00
Strip Predict StorageComponent (#19682) 2023-09-27 21:59:12 +02:00
Stunnable Fix stun baton throwing and visual effect (#18777) 2023-08-08 12:19:31 -08:00
Stylesheets Added chat window transparency slider to options (#24990) 2024-04-07 14:28:59 +02:00
SubFloor Allow t-ray to penetrate carpets and puddles (#25276) 2024-02-18 23:24:54 +01:00
SurveillanceCamera Remove SharedEye (but content) (#19481) 2023-09-27 21:59:12 +02:00
Tabletop Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Teleportation Add teleporter logs (#13375) 2023-02-17 01:27:43 +01:00
TextScreen cancelable brig timers (#26557) 2024-04-07 14:22:06 +02:00
Thief Thief hotfix (#22976) 2024-01-22 18:38:38 +01:00
Throwing Pulling rework v2 (#24936) 2024-03-24 00:03:20 +01:00
Toggleable Candles (#21087) 2023-11-12 20:35:48 +01:00
Tools Fix welder status always being "not lit" (#24705) 2024-02-08 11:56:57 +01:00
Traits Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
Trigger Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
UserInterface Added chat window transparency slider to options (#24990) 2024-04-07 14:28:59 +02:00
VendingMachines Vending UI facelift (#25377) 2024-02-21 03:58:07 +01:00
Verbs Obsolete `Logger` cleanup for `EntitySystem`s part 2 (#26159) 2024-03-17 15:11:33 +01:00
Viewport Remove SharedEye (but content) (#19481) 2023-09-27 21:59:12 +02:00
VoiceMask voicemask can select speech verb (#25768) 2024-04-07 14:09:57 +02:00
Voting Unrevert audio (#21330) 2023-12-02 20:16:36 +01:00
Wall Fix shuttle structure construction (#1069) 2024-04-09 22:12:36 -05:00
Weapons Fix rockets and lasers looking like they have nothing loaded (#26933) 2024-04-21 21:56:42 +02:00
Weather Code cleanup: Dirty(Comp) (#26238) 2024-03-24 00:04:13 +01:00
Wires Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Xenoarchaeology Artifact analyzer now pauses on power-loss (#22974) 2024-01-22 21:00:53 +01:00
Zombies Fix initial infected icon hiding (#26585) 2024-04-07 14:15:17 +02:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
Content.Client.csproj Switch project files to C# 12. (#25487) 2024-03-05 09:49:02 +01:00
Content.Client.csproj.DotSettings Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
GlobalUsings.cs Global usings (#6472) 2022-02-05 11:39:36 -07:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00