Commit Graph

36638 Commits

Author SHA1 Message Date
DrSmugleaf 18572ed3f3
Fix pulling distance being too short (#2407) 2020-10-28 10:11:48 +01:00
DrSmugleaf c2301b08e0
Make popup messages track the source entity (#2414)
* Make popup messages track the source entity

* Fix jitteryness when popping a message up on the player
2020-10-28 10:10:45 +01:00
Víctor Aguilera Puerto cda34e9d6f Rejuvenate now sets your damage state to Alive. 2020-10-28 10:08:09 +01:00
Víctor Aguilera Puerto a1c6d08b87 Add round reset cleanup for PlantSystem
It now repopulates the entire seed database.
2020-10-27 22:17:56 +01:00
Víctor Aguilera Puerto d8d0889807 Fix power integration test 2020-10-27 21:35:58 +01:00
Peter Wedder b81b8612b6
Add Botanist, Warden, Quartermaster and Chaplain (#2402)
* Add Botanist, Warden and Quartermaster

* QM ID card, warden sprite state

* Add missing sprites

* Chaplain + some fixes

* typo fix

* capitalization

* copyrihgght

* add spawnpoints
2020-10-27 21:28:39 +01:00
Swept 9b5950e380
Updates a bunch of entities physics yaml. (#2404)
* Initial

* Reverts firelocks
2020-10-27 21:15:54 +01:00
Víctor Aguilera Puerto 870d052354
Gas tanks and masks (#2409)
Co-authored-by: a.rudenko <creadth@gmail.com>
Co-authored-by: creadth <creadth@users.noreply.github.com>
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2020-10-27 20:53:44 +01:00
Víctor Aguilera Puerto 329926b175 Update submodule. 2020-10-27 20:23:32 +01:00
Peter Wedder f04818437d
Fix scientist's locker sprite (#2401) 2020-10-27 00:35:19 +01:00
Víctor Aguilera Puerto 5364d4ec1f Ignore seed prototype on the client. 2020-10-27 00:10:38 +01:00
Swept 077b5d1a4e
Adds botany stuff to IgnoredComponents.cs and fixes Science locker ID. (#2400) 2020-10-27 00:08:29 +01:00
Peter Wedder 2c18a6788a
Fix reinforced table HP (#2399) 2020-10-26 23:37:44 +01:00
Peter Wedder e62f66e692
Access lock lockers and add some more access types (#2389)
* access lock lockers and add some more access

* Forgot something
2020-10-26 23:32:55 +01:00
Víctor Aguilera Puerto 484eb0bba4
Botany (#2357)
* plants and seeds go brrrr

* update plants

* P L A N T

* brrrr

* Hydroponics actually work! How about that?

* Reuse resource path in visualizer

* They lied to us.

* Several stuffs

* more werk

* Add a bunch of plants

* Logs go brr.

* Brrr moment.

* Remove unused method

* Important comment.

* Seed inventory, yo!

* tomato moment

* Balance consumption

* Makes hydroponics pourable

* Adds plant metabolism effect for sugar, the same as glucose.

* Eggplant moment

* Apple moment

* Corn moment

* Chanterelle mushroom moment

* prototype tweaks

* Seed extractor moment

* typo

* IPlantMetabolizable doc improvement

* I should trust my gut instinct more often.

* egg-plant.....

* localization

* Make WaterLevel and NutritionLevel setters private

* Less code repetition! Wooo!
2020-10-26 23:19:46 +01:00
Peter Wedder 7c57d10531
Implement PDA ID lights (#2397)
* add PDA id light (yaml changes pending)

* the rest of the owl

* Do it better
2020-10-26 19:35:20 +01:00
DrSmugleaf 7dcaa1ff88
Fix being able to pull multiple entities at once (#2398) 2020-10-26 18:15:19 +01:00
Víctor Aguilera Puerto 847ff6dd34 Update submodule. 2020-10-26 16:30:38 +01:00
Peter Wedder 790c7666c7
Rebind throw to shift-q (#2388) 2020-10-26 14:08:04 +01:00
DrSmugleaf 70867d88cc
Today I join Zumorica in leaving behind our crimes against humanity (#2396) 2020-10-26 12:11:46 +01:00
DrSmugleaf ebe8a82033
Add commands to show and hide organs inside bodies (#2292)
* Add seeing entities through containers and on the context menu and 4 commands

* Remove unused imports
2020-10-26 12:11:32 +01:00
metalgearsloth 8a2e0ed142
Refactor pauses (#2215)
* Refactor pauses

* The last of the physics

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-10-26 12:07:11 +01:00
Git-Nivrak 47c88c294b
Disable Pulling When Buckling an entity (#2374)
* Disable Pulling When Buckling an entity

* Update Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs

Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2020-10-26 12:00:28 +01:00
DrSmugleaf 30bfed8978
Add attach to self, grid and grandparent debug verbs (#2395)
* Add parenttoself, attachtogrid and attachtograndparent verbs

* Remove body system changes

* Name consistency
2020-10-26 11:31:27 +01:00
Ygg01 9838a994b9
Fix various description and description related fields (#2386)
* Added descriptions

* Fix punctuation in various .yml files

* Update Resources/Prototypes/Catalog/VendingMachines/seeds.yml

Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2020-10-26 10:45:23 +01:00
metalgearsloth 71eea91f1b
Bonk power allocations (#2392)
linq bad.

Last one on my hit list is PVS but that needs a full rewrite.

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-10-26 10:31:41 +01:00
DrSmugleaf d460d2b64d
Add a command and verb to attach a body part to yourself (#2372)
* Add attachbodypart command

* Make the slot name depend on the verb instead of the command
2020-10-25 23:16:57 +01:00
DrSmugleaf 4c46c7afce
Make ExplosionHelper methods extensions (#2373) 2020-10-25 12:11:23 +01:00
metalgearsloth ab537a0f56
Content-side grid-parenting (#2371)
Shouldn't be setting WorldPosition with these IMO.

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-10-25 12:09:56 +01:00
F77F c21920df6c
Add examine tooltip to ghosts. (#2382)
* Add examine tooltip to ghosts.

* remove ghost name in examine tmsg. reformat time since death

Co-authored-by: scuffedjays <yetanotherscuffed@gmail.com>
2020-10-25 12:08:22 +01:00
Víctor Aguilera Puerto 45ace1d345 Fix prototype filename typo 2020-10-25 00:10:05 +02:00
Pieter-Jan Briers 3fe73c8778
Update submodule 2020-10-24 15:57:26 +02:00
Exp 32ff4b8521
Ignore Brain (#2367) 2020-10-23 15:56:13 +02:00
ShadowCommander c3df5c3882
Fix exiting med scanner (#2365)
* Reorganize fields and properties

* Add exit on move to MedicalScanner

* Fix crash when MedicalScanner contains an entity

Fixes #2331
2020-10-23 10:33:27 +02:00
Swept bae8816c44
Slightly offsets LV cable sprites. (#2363)
* Initial

* Unfucked the cable meta.jsons and applied proper licensing.
2020-10-23 10:25:42 +02:00
Pieter-Jan Briers f61aeb19e5
Fix the last of the compiler warnings. 2020-10-22 10:26:24 +02:00
Víctor Aguilera Puerto e98abd923c Fix crash related to reagent reactions 2020-10-21 23:08:31 +02:00
Swept 1f56b5db0b
Saltern Tweaks (#2347) 2020-10-21 22:01:51 +02:00
Swept 3103e60c3f
Fixes icons on consoles (#2351) 2020-10-21 22:01:28 +02:00
Swept 227b4ae689
Fixes broken double-barrel shotgun sprites. (#2350) 2020-10-21 21:40:33 +02:00
Víctor Aguilera Puerto 48841a274d
Remove default grids (content) (#2241)
* Default grids go poof

* Address review

* Update submodule

* Fix DoAfterSystem for entities without grid.

* Fix SubFloorHideSystem for entities without grid.

* Fix ExplosionHelper for coordinates that aren't in a grid

* Fix TurfHelpers' GetWorldTileBox crash in the case of invalid grid

* Fix tile prying component crash when trying to pry space.

* Spill fixes when passing coordinates without grids.

* Are you static'in, son?

* Change SaveLoadSaveTest grid Id hardcoded value
It's still hardcoded, but at least now it's correct!

* Only send debug AI thing if grid is not invalid

* Update submodule.

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2020-10-21 17:13:41 +02:00
RedlineTriad 78507ac9a2
Remove leftover Travis files (#2334) 2020-10-21 15:11:04 +02:00
Swept 5501b2c5c5
Fixes missing CE equipment headset (#2344) 2020-10-21 10:26:31 +02:00
metalgearsloth ea4a8c7e78
Fix throwing (#2345)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-10-21 10:25:18 +02:00
metalgearsloth 58f5c8e2b5
Remove this thing (#2346)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-10-21 10:25:08 +02:00
metalgearsloth c70066aede
Fix airlock crush (#2348)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-10-21 10:22:38 +02:00
py01 c7e7ff4065
Scrubber and vent rotation fix (#2298)
Co-authored-by: py01 <pyronetics01@gmail.com>
2020-10-20 14:35:00 +02:00
Víctor Aguilera Puerto cf2b23ad9e Fix server crash on startup 2020-10-20 12:24:33 +02:00
Víctor Aguilera Puerto b409901806 AtmosphereSystem subscribes to RotateEvent instead of AirtightComponent.
Fixes a crime against humanity
2020-10-20 12:21:13 +02:00
Víctor Aguilera Puerto 90b7239dcb ConstructionPlacementHijack nullability fix 2020-10-19 15:43:12 +02:00