Vera Aguilera Puerto
2a95f5c4b6
Makes a few EntitySystems use the RaiseNetworkedEvent helper instead of manually calling IEntityNetworkManager.
2021-04-14 14:12:14 +02:00
Vera Aguilera Puerto
f257846de7
Anchorable component now raises cancellable event on (un)anchor. ( #3828 )
2021-04-13 13:18:20 +02:00
Vera Aguilera Puerto
c17426dfa7
AtmosphereSystem no longer creates a component manually. ( #3839 )
...
- Maps get SpaceGridAtmosphereComponent added automatically
2021-04-13 13:17:10 +02:00
PJBot
30d5b58319
Automatic changelog update
2021-04-13 06:58:31 -04:00
metalgearsloth
dc48b25a3b
Named fixtures for banana peels ( #3822 )
...
* Named fixtures for banana peels
* Soaps and PDAs
* Update submodule
2021-04-13 20:57:29 +10:00
Vera Aguilera Puerto
499cfe7c3d
Remove unused AudioMixTarget code. ( #3838 )
...
* Remove unused AudioMixTarget code.
* Update submodule
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-04-13 20:38:19 +10:00
PJBot
233c779181
Automatic changelog update
2021-04-12 20:33:22 -04:00
ike709
f0fc33a01a
Adds a library to the saltern ( #3831 )
...
Co-authored-by: ike709 <sparebytes@protonmail.com >
2021-04-13 00:32:20 +00:00
BulletGrade
beb5fa90ac
Add mask of joy into theater vending machine ( #3837 )
2021-04-13 00:32:02 +00:00
PJBot
e2ad152a6d
Automatic changelog update
2021-04-12 09:02:19 -04:00
metalgearsloth
d71cae470a
Fix GasOverlayData equals ( #3834 )
...
Was never returning true.
2021-04-12 23:01:17 +10:00
PJBot
ef863fe471
Automatic changelog update
2021-04-11 18:44:56 -04:00
ike709
69dbb9f654
HUD Themes ( #3774 )
...
* HUD Themes
* Prototypes
* field
* oops
* ugh
* Fixes
* Update Content.Client/UserInterface/GameHud.cs
Co-authored-by: ike709 <sparebytes@protonmail.com >
2021-04-12 00:43:53 +02:00
Vera Aguilera Puerto
98c158d2b7
Fix melee weapon arcs being rotated incorrectly.
2021-04-11 21:46:27 +02:00
SweptWasTaken
85d0b57f8b
Fixes organs being unconsumable
2021-04-11 11:16:13 -07:00
Vera Aguilera Puerto
ca0aa1a8d5
Makes YAML linter not blow up once warnings or errors are logged.
2021-04-11 19:13:02 +02:00
Vera Aguilera Puerto
2fac6b1089
Player list now lists antagonists. ( #3826 )
2021-04-10 22:24:50 -07:00
PJBot
67e7d49806
Automatic changelog update
2021-04-10 12:35:47 -04:00
TaralGit
478dab4b88
Reworked sprites, inhands and new melee weapons ( #3691 )
...
* reworks
* added the rest
* reworked the machete handle
* reworked the icon for the machete
* ok. last one
* .
* .
* replaced machete and knife sprites (again)
* the meta.json
* license
* ffs
* final
* bs
* .
* .
* got rid of the machete and bat
* fuck
Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
2021-04-10 16:34:45 +00:00
Vera Aguilera Puerto
c4d0c249af
Helper methods for NodeContainer
...
Including a GetNode<T> and TryGetNode<T>
2021-04-10 13:25:44 +02:00
Swept
252881776d
Adds some more toollists and debug entities ( #3807 )
...
* Adds upgraded tools to surgery and construction tools list
* Adds cow tools entity list
* Adds admin multitool
* Removed cowtools entitylist
* Merge
* RSI Validator doesn't cry now
2021-04-10 07:25:12 +00:00
Vera Aguilera Puerto
009870116d
Nodes in entities are now named. ( #3825 )
2021-04-09 20:47:31 +02:00
Pieter-Jan Briers
8a26920e4c
Disable HWID bans currently.
2021-04-09 19:28:03 +02:00
Vera Aguilera Puerto
0827a95bee
Move all logic from SubFloorHideComponent to SubFloorHideSystem. ( #3824 )
2021-04-09 16:46:45 +02:00
Vera Aguilera Puerto
a03e9686ea
Update submodule to v0.4.35
2021-04-09 16:10:01 +02:00
Vera Aguilera Puerto
03cd390478
Makes a lot of entity systems unsubscribe from events on shutdown.
2021-04-09 16:08:12 +02:00
Vera Aguilera Puerto
c28f22ebff
Removes chem. and react. from every prototype ID ( #3767 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-04-08 23:48:02 +10:00
komunre
69533a15d8
RangedWeapon now ignite plasma when shoot ( #3746 )
...
* RangedWeapon now ignite plasma on shoot
* Apply review
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-04-08 22:43:43 +10:00
PJBot
c8839127f2
Automatic changelog update
2021-04-08 08:40:52 -04:00
bryce0110
f51d7a9a6d
Crate and Locker welded sprite now appears ( #3606 )
...
* Crate and Locker welded sprite now appears
* Address requested changes
* UpdateAppearance method
* Make all appearance updates common
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-04-08 22:39:50 +10:00
PJBot
974e60eec1
Automatic changelog update
2021-04-08 08:29:08 -04:00
Alex Evgrashin
cfe427eb8c
Light replacer ( #3701 )
...
* Add graphics
* Barebone light replacer
* Now light replacer stores bulbs
* More interactions
* Added text messages
* Better light refil
* Add light replacer to locker and lathe
* Added sound
* Fixed ignore error
* Better inhand
* You don't like this commas?
* Fixed typo
* Deferring spawning
* Moved interaction logic to system
Co-authored-by: Alex Evgrashin <evgrashin.adl@gmail.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-04-08 22:28:06 +10:00
Swept
c7482140e1
Nukes any mention of CollisionGroup.Clickable ( #3782 )
...
* Initial
* Typo
* Update integer references
* Applied Reviews
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-04-08 21:44:20 +10:00
Acruid
2ae35a2270
Fix bug in GhostComponent setting the Visibility flags instead of ORing them.
2021-04-07 11:52:43 -07:00
PJBot
3102778c93
Automatic changelog update
2021-04-06 15:07:27 -04:00
MehimoNemo
1d4df2606d
+3 lathe recipes 8===D ( #3812 )
...
* Adds some lathe recipes for a few circuit boards
Does this mean I can call myself a video game dev now. Recipes can be tweaked and stuff if needed
Issue #3544
Lathe stuff :)
* Big Huge Changes To Lathe
Makes lathe able to craft 3 circuit boards
* +3 Circuit Boards to electromag research
* fixes icon sprites
* fixes textures for realsies
* Update Changelog.yml
* Unfucked changelog
I guess it's automatic
* Revert "Unfucked changelog"
This reverts commit b877188b1fc7928d618f27ef5a8d2c4b6d011523.
* Revert "Update Changelog.yml"
This reverts commit d31ef05b11d72f6781f563658e24083b8a14019d.
* Tweaked resource costs
2021-04-06 21:06:24 +02:00
DrSmugleaf
f7cda52528
Make TagComponent use PrototypeIdSerializer ( #3810 )
...
* Make TagComponent use PrototypeIdSerializer
* Fix not specifying the prototype to check for
* haha oops
2021-04-06 13:38:27 +02:00
Paul
febd6d1ab4
updates submodule
2021-04-06 12:01:37 +02:00
metalgearsloth
67f9e9cb5e
Split entity lookups from entity manager ( #3747 )
...
* Split entity lookups from entity manager
* IoC instead
* IoC refactor
* Fix bad resolve
* Remove EntityManager EntityLookup
* Update submodule
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-04-06 13:31:07 +10:00
DrSmugleaf
677706b117
Refactor body component to use slots instead of an army of dictionaries ( #3749 )
...
* Refactor body component to use slots instead of an army of dictionaries
* Update vox
* Replace static method call with extension
* Add setpart method, replace dispose with shutdown
* Fix tests, fix not listening to slot events when setting a part
2021-04-05 14:54:51 +02:00
Swept
5387f87608
Fixes all vending machine copyrights ( #3798 )
2021-04-05 14:52:09 +02:00
PJBot
f46ad7c12d
Automatic changelog update
2021-04-05 08:09:47 -04:00
DrSmugleaf
4c47cd4fe2
Add back pull moving ( #3635 )
...
* Add back pull moving
* Make pull moving event-based, use map coordinates, slow down moving when getting closer and stop moving when very close, add max range and add compensation for overshooting
* Remove compensation
* Prevent pull move from pulling you
* acruid did this
* Add unsubscriptions to shutdown
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-04-05 14:08:45 +02:00
PJBot
8f561b7d10
Automatic changelog update
2021-04-04 20:01:47 -04:00
Swept
e56e0c66cd
Increases material cost of all lathe recipes ( #3801 )
2021-04-04 17:00:45 -07:00
Swept
21bea1c8a8
Remaps computers again ( #3806 )
...
* Initial
* Rest of the things
2021-04-04 14:44:55 -07:00
ShadowCommander
9ec65e79d0
Update RobustToolbox
2021-04-04 12:23:04 -07:00
Vera Aguilera Puerto
fdf663342e
Fixes crash when computer prototype doesn't have a container manager but specifies a board prototype
2021-04-04 20:51:26 +02:00
Vera Aguilera Puerto
c817fa6299
Computer and machine parts are only created on map init now.
...
Fixes #3795
2021-04-04 20:36:44 +02:00
Swept
c7baec6e69
Sets rack/shelf drawDepth to be under objects ( #3803 )
2021-04-04 20:27:09 +02:00