Commit Graph

9869 Commits

Author SHA1 Message Date
Leo
19ca611f5f Improves kick, teleport and ban menus (#3312) 2021-02-19 19:26:34 +01:00
Acruid
d1b5a31397 PauseManager moved to Shared (#3288)
* Namespace changes for moving IPauseManager to shared.

* Namespace changes for moving ITimerManager from Timers to Timing.

* Rebase Fixes.

* Update engine submodule to v0.3.8
2021-02-18 20:45:45 -08:00
Clyybber
c996021b5d Spill hand contents when dropping them in a fall (#3304)
* Spill hand contents when dropping them due to falling down

* Better approach

* cleanup

* grammar

* stupid
2021-02-18 21:43:46 +01:00
DrSmugleaf
3766410178 Move job priority enum parity test ot unit tests (#3300) 2021-02-18 13:43:31 +01:00
Peptide90
4f2add8f90 Made firelocks damageable & destructible (#3303) 2021-02-18 13:17:38 +01:00
metalgearsloth
fb5c9d689e Sort reagent dispenser entries (#3272)
* Sort reagent dispenser entries

Saves manually doing it.

* zumzum's suggestion

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-18 20:58:43 +11:00
Swept
a328de07d7 Initial (#3297) 2021-02-18 20:05:05 +11:00
Swept
d9b871034b Hoe fix (#3296) 2021-02-18 20:03:03 +11:00
DrSmugleaf
1477cd4d0a Make component states dependant on the player getting them (#3280)
* Make component states dependant on the player getting them

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>

* Updated submodule to v0.3.7.

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
Co-authored-by: Acruid <shatter66@gmail.com>
2021-02-18 00:09:07 -08:00
komunre
77c8fc5b42 Spikes fix reopened (#3203)
* DoAfter, dead and stun check, DragDropOn

* Not ignored anymore

* Copied comment deleted

* Herbert's an ass

* Woops

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-18 18:49:50 +11:00
mirrorcult
eadcb3a296 fix pizzaboxes (#3291)
Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-02-17 23:42:36 -08:00
Leo
8640f342b5 Change all XAML to use spacestation14.io namespace (#3277) 2021-02-17 15:22:51 +01:00
collinlunn
fabc580df9 ApcNet updating fix (#3078)
* GridPowerComponent

* ApcNet Powered update bugfix

* PowerTest fix

* Add GridPower to Saltern

* test fix

* Update canceling cleanup

* code cleanup

* nullable & code cleanup for test

* undo power test nullable

* Replaces GridPowerSystem with ApcNetSystem

* build fix

* Update Content.Server/GameObjects/EntitySystems/ApcNetSystem.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-02-18 00:51:30 +11:00
Ygg01
55d65889ae Stacked sprite visualizer (#3096)
* Add Stack Visualizer

* Add cigarette pack resources

Adds transparent layers for visualizing cigarettes

* Add Bag Open/Close Visualizer

So storage opened in inventory can have different icons when opened
or closed.

* Create a component that only enumerates single item

Used for creating stuff like matchbox, or cigarettes. As a bonus.
It will only update stack visualizer for that particullar item.

* Refactoring stuff

* Fix other usage of stack in Resources

* Add docs

* Apply suggestions from code review

Apply metalgearsloth suggestions

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Applied suggestions from metalgearsloth

* Changed SingleItemStorageComponent to StorageCounterComponent

Difference. New component doesn't spawn items, merely counts them.

* Refactored StackVisualizer

* Fix breakage with master

* Update Resources/Prototypes/Entities/Objects/Consumable/fancy.yml

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Update with MGS suggestions

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-02-18 00:02:36 +11:00
Swept
83f102ea75 Cleans up Hydroponics content. (#3025)
* Adds to IgnoredComponents.cs

* Jackboots

* Half Done

* Moved to diff PR

* Everything functional

* Fixed Sprays

* Nice

* Fixed

* Update submodule

* Fix tests

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-17 23:59:15 +11:00
Leo
48eea211bc Converts AdminMenu to partially use XAML (#3231) 2021-02-17 13:39:31 +01:00
DrSmugleaf
c435b5150d Change character names to use datasets prototypes (#3259)
* Remove old name lists in .txts

* Fix tests

* LATEST MASTER TECHNOLOGY
2021-02-17 20:46:44 +11:00
Visne
25c884a84d Remove weird "S" jumpsuit from existence (#3267) 2021-02-17 20:41:14 +11:00
mirrorcult
a44d822ef0 Proper vector2i serialization for tile atmos (#3266)
* update map files

* update submodule

Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-02-17 20:33:58 +11:00
tmtmtl30
2e99ee4fc4 oops (#3268) 2021-02-17 17:39:23 +11:00
DrSmugleaf
8f95609053 Add a command and verb to delete entities (#3263)
* Add command to delete entities

* Add verb to delete entities
2021-02-17 11:54:21 +11:00
DrSmugleaf
ecb9993d80 Add cvar to disable ooc chat (#3258) 2021-02-16 20:14:32 +01:00
DrSmugleaf
3c54c755ce Remove some criminal if checks (#3261) 2021-02-16 20:14:21 +01:00
DrSmugleaf
b30bccc03b Add IRobustRandom extension to get a random value from a data set (#3260)
* Add extension to pick a random element from a dataset

* Add tests
2021-02-16 20:14:12 +01:00
DrSmugleaf
b48aa4d543 Update RobustToolbox 2021-02-16 20:07:26 +01:00
Pieter-Jan Briers
cea87d6985 Voting (#3185)
* Basic voting

* Rewrite lobby in XAML.
Working lobby voting.

* Escape menu is now XAML.

* Vote menu works, custom votes, gamemode votes.

* Vote timeouts & administration.

Basically done now.

* I will now pretend I was never planning to code voting hotkeys.

* Make vote call UI a bit... funny.

* Fix exception on round restart.

* Fix some vote command definitions.
2021-02-17 01:07:17 +11:00
Clyybber
db290fd91e Fix potential reaction crash (#3251) 2021-02-16 21:56:50 +11:00
Clyybber
c7876d624b Fix foam crash (#3250) 2021-02-16 21:43:45 +11:00
DrSmugleaf
78afc2db0f Add make ghost role verb (#3204) 2021-02-16 09:51:27 +01:00
DrSmugleaf
6a3072e4fd Default to a regular interaction when disarm is unavailable (#3226) 2021-02-16 09:48:45 +01:00
Visne
94edc0600a Add/improve descriptions (#3221) 2021-02-16 09:44:40 +01:00
DrSmugleaf
9965cbdc2f Update label names in keylabeler.yml (#3222) 2021-02-16 09:43:22 +01:00
mirrorcult
788ed8dbd1 Add stunbaton charging, fix other recharger related bugs (#3239)
Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-02-16 09:42:48 +01:00
mirrorcult
1ab8d3e6e9 Properly fix chair collision & disallow pulling objects you're buckled to (#3241)
Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-02-16 09:42:03 +01:00
Swept
372d994f16 Adds Travis Scott day to list of holidays. (#3236) 2021-02-16 09:41:36 +01:00
Alex Evgrashin
292a618141 Breakable light (#3237) 2021-02-16 09:40:43 +01:00
Pieter-Jan Briers
1e0da06488 Funny INI file 2021-02-16 09:35:54 +01:00
DrSmugleaf
04aa195c91 Add cooldown to shuttle calling (#3225) 2021-02-16 09:31:57 +01:00
DrSmugleaf
cf7ac025b4 Fix the admin panel only listing your character name (#3229) 2021-02-16 09:11:15 +01:00
DrSmugleaf
ae5f971fc3 Add cooldown to window knocking (#3224) 2021-02-16 12:56:46 +11:00
mirrorcult
f9429da269 break pulls when objects are anchored (#3248)
Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-02-16 12:53:35 +11:00
DrSmugleaf
237e40e60f Fix the puller not being sent to the client in pullable component (#3228) 2021-02-16 12:52:25 +11:00
DrSmugleaf
9f408945de Make pulled and cuffed players unable to move (#3227) 2021-02-16 12:51:52 +11:00
DrSmugleaf
17a224ad2c Fix being able to teleport with the ghost warp menu while alive (#3246) 2021-02-16 01:55:09 +01:00
DrSmugleaf
3703ae134b Fix being able to remotely give drinks to your fellow man (#3223) 2021-02-16 11:46:14 +11:00
Swept
43377d42f3 Makes AME less tanky (#3242)
* Tries to balance

* Renamed YML
2021-02-16 11:41:41 +11:00
Pieter-Jan Briers
d6e0263f64 add Robust.Analyzers.targets to sln 2021-02-15 17:59:16 +01:00
Pieter-Jan Briers
0c1da3adc7 Update submodule 2021-02-15 17:58:57 +01:00
tmtmtl30
37eaa510e0 Fixes airlock autoclose, adds a sanity check to welding doors shut. (#3211)
* removes unused door var, sanity checks welding

* Fixes doors failing to autoclose.
2021-02-15 13:01:26 +01:00
Vera Aguilera Puerto
ff68d30a8e Fix WeekdayInMonth holiday shouldCelebrate not checking for current month 2021-02-14 21:47:21 +01:00