Víctor Aguilera Puerto
cf2d1d4a77
Register new component ignores on client
2020-06-09 14:12:41 +02:00
AJCM-git
e2c80b7a00
Vending machines name case fix ( #1086 )
2020-06-09 12:35:13 +02:00
Tyler Young
bbbe8d2cb1
Fix throw controller not handling deleted thrown stuff ( #1097 )
2020-06-09 12:29:06 +02:00
Tomeno
4cb61b8693
Adds color changing to cooldown circle and a blink animation when done ( #1087 )
...
Co-authored-by: Tomeno <tomeno@lulzsec.co.uk >
2020-06-09 12:18:09 +02:00
Víctor Aguilera Puerto
df342548b5
Fix SpeciesComponent not taking state CanEquip/CanUnequip/CanChangeDirection into account
2020-06-09 02:35:22 +02:00
Pieter-Jan Briers
772010d4f0
Merge branch 'revert-virtualized-netids'
2020-06-09 00:40:23 +02:00
Pieter-Jan Briers
290650f8ea
Update submodule
2020-06-09 00:35:43 +02:00
Pieter-Jan Briers
11633279ce
Use latest .NET Core in CI
2020-06-09 00:18:48 +02:00
Pieter-Jan Briers
4ebba74b1f
Update submodule and fix ARM builds.
2020-06-09 00:17:11 +02:00
Víctor Aguilera Puerto
0a7f80653a
Update submodule.
2020-06-09 00:15:10 +02:00
Tyler Young
c3fd0ef882
Revert "virtualize all net ids to reduce net traffic"
...
This reverts commit 027c338c5f .
Formatting fix left in.
2020-06-08 16:49:05 -04:00
Acruid
694a5dd332
Adds an integration test for saving and loading a multi grid map.
...
Fixes a bug in SharedGalacticMarketComponent where the products were not being cleared between calls to ExposeData.
2020-06-08 13:19:40 -07:00
Víctor Aguilera Puerto
e85b839d27
Mark some base prototypes as abstract
2020-06-08 21:37:58 +02:00
Pieter-Jan Briers
a897be3c99
Remove stray usings in TransformableContainerComponent.cs
...
For some reason there was a using for ICSharpCode.SharpZipLib.Zip.Compression and this is problematic because removing the library in the engine will mean this file will stop compiling, so let's avoid that.
2020-06-08 20:05:46 +02:00
Pieter-Jan Briers
433198a123
Fix a bunch of compiler warnigns.
2020-06-08 14:44:11 +02:00
Pieter-Jan Briers
101335debe
Fix an but not all integration tests.
2020-06-08 14:40:03 +02:00
Pieter-Jan Briers
60a875456a
Merge branches '20-06-08-submodule', 'virtualize-netids', 'betterConstruction' and '20-06-08-addcomp-default'
2020-06-08 14:20:05 +02:00
Pieter-Jan Briers
741cb9a81a
Update submodule
2020-06-08 14:19:56 +02:00
Pieter-Jan Briers
5ba610e868
Undo submodule update
2020-06-08 14:16:55 +02:00
Pieter-Jan Briers
fb5179b3b6
Revert "Fix integration tests."
...
This reverts commit d2a38bdb00 .
2020-06-08 14:14:37 +02:00
Tyler Young
3754713f7f
fix indentation
2020-06-08 07:12:49 -04:00
Tyler Young
027c338c5f
virtualize all net ids to reduce net traffic
2020-06-08 06:37:59 -04:00
Pieter-Jan Briers
d724c56d38
Adds round metrics for prometheus.
2020-06-08 01:18:40 +02:00
Pieter-Jan Briers
a07b771708
Update submodule.
2020-06-08 01:18:40 +02:00
Clyybber
2995981b5e
Better item construction
2020-06-07 19:42:00 +02:00
Pieter-Jan Briers
fb039c9c9b
Probably fix Actions build.
2020-06-07 17:09:13 +02:00
Pieter-Jan Briers
be0804fe06
Try GitHub actions for CI.
2020-06-07 17:04:19 +02:00
Leo
acaa63493a
Re-adds ISuicideAct to microwave ( #1085 )
2020-06-07 17:00:05 +02:00
Víctor Aguilera Puerto
952fa9f7ed
Drop items on entering dead or crit states ( #1082 )
...
* Drop items on dead or crit
2020-06-07 16:48:53 +02:00
Memory
21c41f28ed
Refactor all references to AudioSystem functions now that the old ones are obsolete. ( #1081 )
...
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
2020-06-07 15:55:15 +02:00
Víctor Aguilera Puerto
b8338bc64c
Fix exceptions on round restarts due to accessing deleted entities' components
2020-06-07 15:32:38 +02:00
Clyybber
5d2282231f
Cleanup
2020-06-07 14:00:53 +02:00
Clyybber
3333acee44
Construction UI improvements
2020-06-07 14:00:53 +02:00
Pieter-Jan Briers
5abd2e23f5
Import freezer airlock sprites from Eris.
2020-06-07 11:15:28 +02:00
Pieter-Jan Briers
54efa36bbc
Update submodule
2020-06-07 00:08:34 +02:00
Pieter-Jan Briers
873f10dcc0
Make airlock deny animation use the unlit layer.
2020-06-06 23:46:25 +02:00
Pieter-Jan Briers
8cf5ecdec6
Fix job access levels to be more correct.
...
e.g. assistants no longer have service.
2020-06-06 22:55:26 +02:00
Pieter-Jan Briers
83f5c4ed04
Remove duplicate data from preset ID cards.
...
It is now fetched from the corresponding job.
2020-06-06 22:55:00 +02:00
Pieter-Jan Briers
19e58d4d0b
Fix access not being set to ID cards at round start.
2020-06-06 21:59:52 +02:00
FL-OZ
41c9944c41
Fix pda crash from code being outside if statement ( #1079 )
...
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
2020-06-05 23:58:00 +02:00
Swept
9ffdd023fe
Adds bed, bedsheets and cloaks. ( #1022 )
...
Co-authored-by: AJCM <AJCM@tutanota.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-06-05 23:51:46 +02:00
FL-OZ
cec86f0533
EntityStorage empties contents on destroy. ( #1074 )
...
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
2020-06-05 23:48:42 +02:00
Víctor Aguilera Puerto
e1df008bce
Add conditional spawning component ( #1069 )
...
* Add conditional spawning component
* Remove null checks
* Remove leftover return
* Properly spawn items when game rule gets added
* Fix duplicate uids in saltern
* GameRules returns IEnumerable using yield.
2020-06-05 19:42:43 +02:00
FL-OZ
470f81fca1
fix microwave deleting entities at will ( #1073 )
...
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
2020-06-05 18:46:34 +02:00
FL-OZ
fa9169e346
pda improvements ( #1072 )
...
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
2020-06-05 18:44:25 +02:00
Clyybber
19c9e3e4f9
Make attack animation follow the character ( #1071 )
...
* Fix #971
* Make atacker parent of the animation instead
2020-06-05 13:00:32 +02:00
Víctor Aguilera Puerto
365a050e70
Fix bug where choosing a MIDI song while one was already playing broke MIDI
...
We just delay playing the new song 0.1 seconds.
2020-06-04 20:53:51 +02:00
AJCM-git
a89e806a50
Making improper nouns lower case. ( #1020 )
...
Co-authored-by: Hugo Laloge <hugo.laloge@gmail.com >
2020-06-04 18:45:07 +02:00
Clyybber
892d6b425d
Fix #1016 ( #1068 )
2020-06-03 17:06:14 +02:00
Pieter-Jan Briers
0f43e5e6ad
Access refactor
...
Access is now done through a list of access lists, instead of the necessary/sufficient system that was extremely confusing.
Added a "deny" list so you can screw over sec.
Cleaned the API up so it all uses sets and such.
PDA now relays access read-only to fix edge cases.
2020-06-03 11:46:59 +02:00