CatStation/Content.Client
ShadowCommander be6cb75122
Add a wait time for the rules popup (#5823)
* Create new rules popup

* Implement accept and quit buttons

* Add rules accept timer

Forces the player to read the rules by making them wait.

Speed reading the rules took me just under 45 seconds which means it'll take longer than that if someone's reading this for the first time.

* Fix info rules header

* Change _rulesPopup to local variable
2021-12-24 17:32:33 -08:00
..
Access Verb predict (#5638) 2021-12-16 21:42:02 +11:00
Actions Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Administration Cache the last 3 rounds of admin logs in memory 2021-12-25 02:07:12 +01:00
AI Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
Alerts Remove encapsulation for previously protected XAML UI fields (#4975) 2021-10-28 14:23:17 +02:00
AME Fix 3000 errors 2021-12-05 18:09:01 +01:00
Animations ReusableAnimations sanity checks. 2021-12-11 15:30:32 +01:00
Arcade Block Game Ghosts (#5321) 2021-11-13 21:43:54 +01:00
Atmos Overlays: Avoid using IEyeManager whenever possible (#5709) 2021-12-10 16:47:21 +11:00
Audio Fix more errors, client and server now build 2021-12-06 14:00:39 +01:00
Body Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
Botany Fix 3000 errors 2021-12-05 18:09:01 +01:00
Buckle Fix 3000 errors 2021-12-05 18:09:01 +01:00
Cabinet Fix 3000 errors 2021-12-05 18:09:01 +01:00
Camera Inline UID 2021-12-03 15:53:09 +01:00
Cargo And a bunch more. 2021-12-08 12:19:45 +01:00
Changelog Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
CharacterAppearance nukes more resolves 2021-12-08 19:39:03 +01:00
CharacterInfo ECS characterinfo (#5669) 2021-12-11 16:12:55 -07:00
CharacterInterface Make CharacterWindow bigger to accomodate traitor objectives (#5850) 2021-12-20 17:30:12 -08:00
Chat Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Chemistry Fix 3000 errors 2021-12-05 18:09:01 +01:00
Clickable And a bunch more. 2021-12-08 12:19:45 +01:00
Climbing Remove IActionBlocker.CanMove (#4449) 2021-08-09 17:34:01 -07:00
Cloning/UI Fix #4070, Visualizer Edition (#4730) 2021-10-02 16:43:47 -07:00
Clothing Inline UID 2021-12-03 15:53:09 +01:00
CombatMode Overlays: Avoid using IEyeManager whenever possible (#5709) 2021-12-10 16:47:21 +11:00
Commands Mapping command shows markers on the client. 2021-12-25 02:10:46 +01:00
Communications/UI Replace most VBox/HBoxContainers with BoxContainers (#4274) 2021-07-18 18:39:31 +02:00
Computer Fix 3000 errors 2021-12-05 18:09:01 +01:00
Configurable/UI Replace most VBox/HBoxContainers with BoxContainers (#4274) 2021-07-18 18:39:31 +02:00
Construction And a bunch more. 2021-12-08 12:19:45 +01:00
ContextMenu/UI Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
Conveyor/Visualizers Fix more errors 2021-12-06 00:52:58 +01:00
Cooldown Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Crayon Inline UID 2021-12-03 15:53:09 +01:00
Credits Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Cuffs Inline UID 2021-12-03 15:53:09 +01:00
Damage Fix client visualizers 2021-12-08 13:11:49 +01:00
Decals Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
Disposal And a bunch more. 2021-12-08 12:19:45 +01:00
DoAfter Optimise do_after a bit (#5776) 2021-12-13 14:51:10 +01:00
Doors Fix client visualizers 2021-12-08 13:11:49 +01:00
DragDrop Fix weird lifestage autorefactors. 2021-12-09 12:39:51 +01:00
Electrocution Electrocution. (#4958) 2021-10-25 16:21:56 +02:00
Entry Salvage (#5686) 2021-12-23 13:14:01 +01:00
EscapeMenu Added set English language checkbox (#4898) 2021-12-21 20:35:34 +11:00
Eui Remove NetMessage deprecated boilerplate (#4196) 2021-06-21 07:43:54 +02:00
Examine Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Explosion Fix 3000 errors 2021-12-05 18:09:01 +01:00
Extinguisher Inline UID 2021-12-03 15:53:09 +01:00
Flash Fix 3000 errors 2021-12-05 18:09:01 +01:00
Fluids Fix 3000 errors 2021-12-05 18:09:01 +01:00
Friction Increase MoverController performance (#4448) 2021-08-15 14:03:08 +10:00
GameTicking/Managers Refactor how jobs are handed out (#5422) 2021-11-26 20:02:46 +11:00
Ghost Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Gravity Fix 3000 errors 2021-12-05 18:09:01 +01:00
Hands Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
HealthOverlay Fix weird lifestage autorefactors. 2021-12-09 12:39:51 +01:00
HUD Add a wait time for the rules popup (#5823) 2021-12-24 17:32:33 -08:00
IconSmoothing Remove more IoCManager IEntityManager resolves 2021-12-08 10:41:38 +01:00
Info Add a wait time for the rules popup (#5823) 2021-12-24 17:32:33 -08:00
Input ECS verbs and update context menu (#4594) 2021-10-04 20:29:03 -07:00
Instruments Use Timer.Spawn instead of TimerComp timers when disposing MIDI Renderers. 2021-12-18 00:30:29 +01:00
Interactable And a bunch more. 2021-12-08 12:19:45 +01:00
Inventory Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
IoC Mid-game prototype loading for game admins (#5675) 2021-12-11 16:28:16 -07:00
Items Verb predict (#5638) 2021-12-16 21:42:02 +11:00
Jittering Status effect refactor (#4868) 2021-10-15 23:45:04 +02:00
Kitchen Fix weird lifestage autorefactors. 2021-12-09 12:39:51 +01:00
Kudzu Fix 3000 errors 2021-12-05 18:09:01 +01:00
Labels/UI Cargo: pizza & bureaucracy (#5123) 2021-11-11 00:15:23 +11:00
LateJoin Random station names! (#5548) 2021-11-26 14:54:32 +01:00
Lathe Fix client visualizers 2021-12-08 13:11:49 +01:00
Launcher Make launcher connecting dialog show disconnect reason again 2021-10-04 01:45:39 +02:00
Light And a bunch more. 2021-12-08 12:19:45 +01:00
Links Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Lobby Refactor Game Modes (#5857) 2021-12-21 21:23:29 +01:00
MachineLinking Fix 3000 errors 2021-12-05 18:09:01 +01:00
MainMenu Remove encapsulation for previously protected XAML UI fields (#4975) 2021-10-28 14:23:17 +02:00
Markers Inline UID 2021-12-03 15:53:09 +01:00
MedicalScanner Revert "fixes a bunch of warnings" 2021-12-20 15:20:27 +01:00
Message Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Mining More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls 2021-12-07 22:22:34 +11:00
MobState Overlays: Avoid using IEyeManager whenever possible (#5709) 2021-12-10 16:47:21 +11:00
Module Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Morgue/Visualizers Fix 3000 errors 2021-12-05 18:09:01 +01:00
Movement/Components Fix 3000 errors 2021-12-05 18:09:01 +01:00
NodeContainer Overlays: Avoid using IEyeManager whenever possible (#5709) 2021-12-10 16:47:21 +11:00
Nuke Add barebone nuke (#5242) 2021-11-11 12:29:11 +11:00
Nutrition Remove redundant IComponent casts 2021-12-07 21:54:00 +11:00
PAI Stop pAIs from being able to wipe each other/do other odd things, pAIs name themselves after their owners (#5160) 2021-11-04 15:29:16 -07:00
Paper/UI Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
Parallax Use IWritableDirProvider helpers (#5739) 2021-12-12 18:26:22 -08:00
ParticleAccelerator Fix 3000 errors 2021-12-05 18:09:01 +01:00
PDA Verb predict (#5638) 2021-12-16 21:42:02 +11:00
Physics/Controllers Fix errors 2021-12-05 21:02:04 +01:00
Pinpointer Fix 3000 errors 2021-12-05 18:09:01 +01:00
Placement/Modes Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
PneumaticCannon Fix 3000 errors 2021-12-05 18:09:01 +01:00
Pointing Inline UID 2021-12-03 15:53:09 +01:00
Popups nukes more resolves 2021-12-08 19:39:03 +01:00
Power Fix 3000 errors 2021-12-05 18:09:01 +01:00
PowerCell Fix 3000 errors 2021-12-05 18:09:01 +01:00
Preferences Hide Jobs (#5832) 2021-12-19 16:36:16 +01:00
Projectiles Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Pulling ECS verbs and update context menu (#4594) 2021-10-04 20:29:03 -07:00
Recycling Remove useless resolves from a buncha tests. 2021-12-08 12:46:30 +01:00
Research Inline UID 2021-12-03 15:53:09 +01:00
Resources Stylesheets: Take advantage of Font stacking (#5111) 2021-11-03 20:32:03 -07:00
Rotation Remove useless resolves from a buncha tests. 2021-12-08 12:46:30 +01:00
RoundEnd Make round end summary scroll (#5740) 2021-12-13 00:09:47 +11:00
Sandbox Update showbb command (#4710) 2021-10-03 17:58:19 +11:00
Screenshot Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
Security Fix 3000 errors 2021-12-05 18:09:01 +01:00
Shuttles Fix 3000 errors 2021-12-05 18:09:01 +01:00
Singularity Stabilise singularity a lot more (#5725) 2021-12-15 13:47:12 +11:00
Slippery Slipping, now with 20% more ecs (#4310) 2021-07-21 22:13:58 +10:00
Smoking Fix 3000 errors 2021-12-05 18:09:01 +01:00
Spawners Remove useless resolves from a buncha tests. 2021-12-08 12:46:30 +01:00
Speech/EntitySystems Add-d-ds s-s-stut-ttering t-to the g-gam-me (#4901) 2021-10-17 01:23:31 +02:00
Stack Fix 3000 errors 2021-12-05 18:09:01 +01:00
State Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
StationEvents Fix more errors 2021-12-06 00:52:58 +01:00
Storage Client storage window cleanup (#5772) 2021-12-13 13:32:28 -08:00
Strip Replace most VBox/HBoxContainers with BoxContainers (#4274) 2021-07-18 18:39:31 +02:00
Stunnable Refactors stunnable to be ECS. (#4819) 2021-10-10 12:47:26 +02:00
Stylesheets Revert Rich text (#5848) 2021-12-20 12:42:42 +01:00
SubFloor Fix disposal pipe visibility in entity menu (#5790) 2021-12-15 17:46:42 +11:00
Suspicion overlay cleanup 2021-12-10 16:51:06 +11:00
Tabletop Merge branch 'master' into 2021-12-03-remove-IEntity-komm-süsser-todd 2021-12-07 17:48:49 +01:00
Targeting Get rid of any usage of VBoxContainer/HBoxContainer (#4653) 2021-09-19 17:56:04 +00:00
Toilet Fix 3000 errors 2021-12-05 18:09:01 +01:00
Tools Makes tools and welders ECS, add ToolQualityPrototype. (#4741) 2021-10-07 13:01:27 +02:00
Traitor/Uplink Uplink UI icons and withdraw button (#4929) 2021-10-29 11:40:47 +02:00
Trigger Remove useless resolves from a buncha tests. 2021-12-08 12:46:30 +01:00
UserInterface Gravity generator rewrite (#4828) 2021-11-02 11:12:55 +11:00
VendingMachines Remove useless resolves from a buncha tests. 2021-12-08 12:46:30 +01:00
Verbs Verb predict (#5638) 2021-12-16 21:42:02 +11:00
Viewport Slightly reduce allocations in GameScreenBase 2021-12-11 13:03:29 +01:00
Visualizer Fix 3000 errors 2021-12-05 18:09:01 +01:00
Voting Add variables to prevent voting of various kinds (#5361) 2021-11-23 10:03:04 -07:00
Wall Remove useless resolves from a buncha tests. 2021-12-08 12:46:30 +01:00
Weapons Fix weird lifestage autorefactors. 2021-12-09 12:39:51 +01:00
Window Adds generic damage visualizer to the game (#4893) 2021-10-29 10:04:24 +02:00
Wires Inline UID 2021-12-03 15:53:09 +01:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
Content.Client.csproj Update to .NET 6 and C# 10 (#5233) 2021-11-09 15:05:07 +01:00
Content.Client.csproj.DotSettings Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00