Commit Graph

3141 Commits

Author SHA1 Message Date
RemberBL
03d85cea1d Resolve bug that made players unable to buckle after forced to unbuckle (#2418) 2020-10-28 13:04:20 +01:00
DrSmugleaf
f785ec4efb Add pulling taking up a hand (#2405)
* Add pulling taking up a hand

* Revert unnecessary refactor
2020-10-28 10:16:40 +01:00
DrSmugleaf
10dc201704 Make pulled mobs not collide with other mobs (#2406) 2020-10-28 10:12:46 +01:00
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