Commit Graph

3804 Commits

Author SHA1 Message Date
DrSmugleaf
f4978d1b9e Add pardon command and tests (#3190)
* Add pardon command

* Make pardoning check for an existing ban and unban first

* Add pardon test and documentation
2021-02-13 17:51:54 +01:00
Tarlan2
1c4e3ff8d5 Auto lathe branch (#3151)
* My first contribution in a while.Change AddAccent command to be case insensitive (#3112)

* got rid of the bottle of nothingness. thought it was an empty bottle.

* new correction

* Delete SpaceStation14.sln

I honestly don't know what happened here. I didn't code those lines.

* Revert "Delete SpaceStation14.sln"

This reverts commit 68876841dce9c6e2ce9d21996e4caef3512b1385.

* new attempt at fixing

* Revert "new attempt at fixing"

This reverts commit 780f66fda3d66b6d4d086871d0b2ea2f6d4ee004.

* Revert "My first contribution in a while.Change AddAccent command to be case insensitive (#3112)"

This reverts commit 08041a30365331b82309aedaf2136d7631459887.

* Revert "Revert "My first contribution in a while.Change AddAccent command to be case insensitive (#3112)""

This reverts commit b2dc76a6683e8df88188d37a836f9ab9a54287b5.

* Revert "Revert "Revert "My first contribution in a while.Change AddAccent command to be case insensitive (#3112)"""

This reverts commit 478d2bfe5daf6098d2f5665249ce0f161704dd73.

* Revert "Revert "Revert "Revert "My first contribution in a while.Change AddAccent command to be case insensitive (#3112)""""

This reverts commit 23c195143e1e3d05cb5f344329c01754432684a9.

* Revert "Revert "Revert "Revert "My first contribution in a while.Change AddAccent command to be case insensitive (#3112)""""

This reverts commit 23c195143e1e3d05cb5f344329c01754432684a9.

* still having figured what happened with the sln file

* please work

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2021-02-13 17:51:49 +01:00
Pieter-Jan Briers
f7dca21c03 Fix MoMMILink exceptions. 2021-02-13 13:15:07 +01:00
Paul
22066db90f placementghosts now change when you change the targeted recipe 2021-02-13 09:13:00 +01:00
Paul
c573009740 fixes multitool icon in autolathe 2021-02-13 08:51:35 +01:00
tmtmtl30
258fdc10ea Airlock / firelock code refactor, pseudo-prediction implementation (#3037)
* splits off airlocks, firelocks

* adds airlock prediction. anims broken though

* fixes animation weirdness

* removes opacity prediction because it looked odd

* Now firelocks don't visually start open. Argh.

* Fixes firelock weirdness, saneifies _state var.

* Documentation changes, code shuffle.

* Lets firelocks crush people.

* Stops open-hand opening/closing firelocks.

* updates serializable, netserializable attributes

* Addresses reviews... hopefully.

* updates submodule?

* nullability

* fuck fuck fuck fuck

* fucking finally
2021-02-12 16:02:14 +01:00
Vera Aguilera Puerto
5f15d97940 Fixes rotations on saltern 2021-02-12 14:09:50 +01:00
Vera Aguilera Puerto
6f20d00264 Add missing Dirty call in StunnableComponent 2021-02-12 13:04:52 +01:00
DrSmugleaf
9f5fca2334 Add banlist command (#3163)
* Add banlist command

* Fix up args
2021-02-12 13:04:32 +01:00
DrSmugleaf
6eb0dd4f50 Remove redundant TryGetComponent call in buckle initialize (#3164) 2021-02-12 13:04:19 +01:00
WlarusFromDaSpace
3a372c1b1c Removed unnecessary stunbatons and added security restrictions to secure crates (#3162)
* Remved stunbaton from security backpack.

* Added access requirements.

* Removed stunbatons from duffelbag and satchel
2021-02-12 22:48:19 +11:00
Vera Aguilera Puerto
86507791c0 Fix build, again. 2021-02-12 11:47:14 +01:00
Vera Aguilera Puerto
dde6d687c9 Fix build 2021-02-12 11:46:56 +01:00
Vera Aguilera Puerto
a0d7a5bf41 Remove obsolete BreakableConstruction component from wall prototype 2021-02-12 11:43:18 +01:00
Vera Aguilera Puerto
2b10ee6b8f Add cooldown to melee weapons on pickup/selected
Fixes #3149
Fixes kitchen knives not having ItemCooldown component.
2021-02-12 11:27:45 +01:00
20kdc
cc8458f23c Add "fixrotations" command to fix rotations of walls/windows/low walls (#3069)
* Add "fixrotations" command to fix rotations of walls/windows/low walls

* fixrotations: Migrate command to new command structure
2021-02-12 21:13:32 +11:00
Vera Aguilera Puerto
d65f79310d Fix RCD creating walls with wrong rotation
Fixes #3154
2021-02-12 10:59:06 +01:00
Vera Aguilera Puerto
c0f51d8c88 Ignore holiday prototypes on the client. 2021-02-12 10:55:45 +01:00
Vera Aguilera Puerto
4678e44edc Fix warnings 2021-02-12 10:53:02 +01:00
Vera Aguilera Puerto
9ee0ec4106 Holiday System (#3122) 2021-02-12 10:45:22 +01:00
tmtmtl30
857c65d968 ABSURDLY important footstep change (#3147)
* +1 db

* -.25db, different volume walking vs. running
2021-02-12 20:31:19 +11:00
Vera Aguilera Puerto
4c419f85ce Ghost Roles (#3106)
* Add files for Ghost Roles.

* Work on Ghost Roles

* Improvements

* GHOST ROLES IS DONE

* mmm yes

* auto-update when setting rolename/roledescription

* well

* command graceful error

* Makes UI have a scrollbar when it has too many entries

* fix command fuckup

* Apply suggestions from code review

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

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-02-12 14:35:56 +11:00
metalgearsloth
3923733113 Gas leak event (#3097)
* Gas leak event

* 5% spark chance

* HotspotExpose

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-12 14:28:51 +11:00
Vera Aguilera Puerto
eaad5cb16d Adds extended gamemode preset 2021-02-12 03:02:20 +01:00
tmtmtl30
d001d0b1e8 chair description change (#3146) 2021-02-11 10:54:14 +01:00
Acruid
ca4fd649fe Massive Namespace Cleanup (#3120)
* Engine namespace changes.

* Automated remove redundant using statements.

* Simplified Graphics namespace.

* Apparently the container system stores full type names in the map file.😞 This updates those names.

* API Changes to LocalizationManager.LoadCulture.

* Update submodule to v0.3.2
2021-02-11 01:13:03 -08:00
DrSmugleaf
ef8b833c96 Fix device network connection infinite recursion (#3121) 2021-02-10 21:48:14 +01:00
metalgearsloth
116fc027a1 addgas and settemp under admeme menu (#3098)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-10 13:36:11 +01:00
DrSmugleaf
96e5e34084 Make DoAfters use DamageChangedMessage instead of an event (#3115) 2021-02-10 12:36:05 +11:00
Leo
9a7e2ec5ff Toggling all chat options will correctly toggle Dead chat button (#3118) 2021-02-10 11:25:52 +11:00
DrSmugleaf
294b7c4d7f Cleanup integration tests prototype usage, naming and unused variables (#3114)
* Fix naming of prototypes variable in tests

* Remove unused variables in tests

* Remove unused variables in tests

* Replace content entities with test entities

* Fix airlock and lung test
2021-02-09 22:04:47 +01:00
DrSmugleaf
327257b8a4 Update RobustToolbox 2021-02-09 21:38:00 +01:00
DrSmugleaf
7a069a4a0f Change AddAccent command to be case insensitive (#3112) 2021-02-09 20:21:29 +01:00
Vera Aguilera Puerto
9b9fbfdcfe Replace BreakableConstructionComponent with a destructible threshold behavior (#3111)
* Replace BreakableConstructionComponent with ChangeConstructionNodeBehavior

* Fix ordering of behaviors in MachineFrame
2021-02-09 20:08:06 +01:00
DrSmugleaf
1ca254c418 Fix ChangeConstructionNodeBehavior.Execute not being async 2021-02-09 20:07:09 +01:00
DrSmugleaf
bbce504d12 Fix ordering of behaviors in MachineFrame 2021-02-09 20:02:57 +01:00
DrSmugleaf
33b5099efc Replace BreakableConstructionComponent with ChangeConstructionNodeBehavior 2021-02-09 19:59:52 +01:00
Vera Aguilera Puerto
9b1142973e Renames phoron to plasma everywhere in the codebase and replaces sprites. (#3110) 2021-02-09 19:05:19 +01:00
DrSmugleaf
2d06990ee3 Remove breakable component (#3109) 2021-02-09 14:55:54 +01:00
DrSmugleaf
8d7e8f4fc9 Remove outdated critical and dead thresholds from test prototypes (#3108) 2021-02-09 14:50:55 +01:00
DrSmugleaf
15f05b565a Add composite destructible thresholds (#3102)
* Add composite destructible thresholds

* Reorder yaml properties

* Update YAML

* Fix YAML

* Re-fix YAML

* Add missing nullable enable

* Go back window component is explosive

* rider
2021-02-09 22:57:21 +11:00
Pieter-Jan Briers
205c787773 Update submodule 2021-02-09 02:35:53 +01:00
Pieter-Jan Briers
c8ca4f3fbc Blame Rider for it that always works. 2021-02-08 22:52:52 +01:00
Pieter-Jan Briers
c4fe0c904c Merge branch 'master' into expl_int_analyzer 2021-02-08 22:46:28 +01:00
Pieter-Jan Briers
3025449d5d Update submodule 2021-02-08 22:35:58 +01:00
Pieter-Jan Briers
506a236e8b Sprite blinking is gone 🦀 2021-02-08 05:14:42 +01:00
Pieter-Jan Briers
9441defa13 Fix lighting bugs. 2021-02-08 01:25:36 +01:00
Pieter-Jan Briers
23d432725c Update patrons. 2021-02-07 22:28:43 +01:00
DrSmugleaf
c479903538 Update RobustToolbox 2021-02-07 14:56:08 +01:00
metalgearsloth
7fbf2c9873 Increase lobbyduration default (#3099)
I think 60's okay for SSS but when we get actual rounds I'd make it 90.

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-07 13:55:10 +01:00