Commit Graph

2239 Commits

Author SHA1 Message Date
Leon Friedrich
311450864c Explosion refactor fixes pt1 (#7375) 2022-04-05 17:22:35 +10:00
Delete69
722a408c41 Flora: rock fix (#7333) 2022-04-05 17:22:18 +10:00
Moony
3d0eb6a5fb minibomb beeps again. (#7417) 2022-04-04 19:27:35 -05:00
Jack Fox
f957c58906 Machine Linking Overhaul (#7160) 2022-04-04 16:13:03 +10:00
Leon Friedrich
6fb2b2a735 fix disarm action (#7411) 2022-04-04 15:45:26 +10:00
metalgearsloth
019c106501 Remove IgnorePause from aobserver (#7320) 2022-04-04 15:44:16 +10:00
mirrorcult
982d21d012 Fix seeds not spawning (#7409) 2022-04-03 18:02:38 -07:00
Leon Friedrich
f54ab3f7c6 Make base beaker abstract (#7400) 2022-04-03 22:22:46 +10:00
Vera Aguilera Puerto
f12676a191 Fixes two prototypes that should have been abstract. 2022-04-03 14:09:54 +02:00
Vera Aguilera Puerto
8a1d5376b6 Fixes many entity prototypes being abstract when they shouldn't be. 2022-04-03 14:07:28 +02:00
Vera Aguilera Puerto
8924f1d53e Fix duffelbags being abstract when they shouldn't. 2022-04-03 13:25:02 +02:00
Paul
fe3c845ea6 fixes tests 2022-04-03 02:45:24 +02:00
Paul Ritter
2ff40d5a1f Serv3 rework content changes (#7145) 2022-04-03 02:01:22 +02:00
T-Stalker
31a9cc0acb Gives banners interaction outline (#7396) 2022-04-03 07:49:58 +10:00
Leon Friedrich
39c4d8be1f Move Anchorable to shared. (#7361)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-04-02 14:52:44 +11:00
Emisse
f3dd284ee5 Marathon (#7386) 2022-04-02 14:09:14 +11:00
Leon Friedrich
56168e592e Explosion refactor (#5230)
* Explosions

* fix yaml typo

and prevent silly UI inputs

* oop

* Use modified contains() checks

And remove IEnumerable

* Buff nuke, nerf meteors

* optimize the entity lookup stuff a bit

* fix tile (0,0) error

forgot to do an initial Enumerator.MoveNext(), so the first tile was always the "null" tile.

* remove celebration

* byte -> int

* remove diag edge tile dict

* fix one bug

but there is another

* fix the other bug

turns out dividing a ushort leads to rounding errors.  Why TF is the grid tile size even a ushort in the first place.

* improve edge map

* fix minor bug

If the initial-explosion tile had an airtight entity on it, the tile was processed twice.

* some reviews (transform queries, eye.mapid, and tilesizes in overlays)

* Apply suggestions from code review

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

* is map paused

* GetAllTiles ignores space by default

* WriteLine -> WriteError

* First -> FirstOrDefault()

* default prototype const string

* entity query

* misc review changes

* grid edge max distance

* fix fire texture defn

bad use of type serializer and ioc-resolves

* Remove ExplosionLaunched

And allow nukes to throw items towards the outer part of an explosion

* no hot-reload disclaimer

* replace prototype id string with int index

* optimise damage a tiiiiny bit.

* entity queries

* comments

* misc mirror comments

* cvars

* admin logs

* move intensity-per-state to prototype

* update tile event to ECS event

* git mv

* Tweak rpg & minibomb

also fix merge bug

* you don't exist anymore go away

* Fix build

Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-03-31 21:39:26 -05:00
Peptide90
6f71e05389 Splitstation (#7127)
* splitstation 1.0

* some fixes

* Splitstation - some rwalls and extinguishers

* last minute pipe additions

* grid fixes

* Decal pass and some minor decorating and additions

* splitstation 1.0

* some fixes

* Splitstation - some rwalls and extinguishers

* last minute pipe additions

* grid fixes

* Decal pass and some minor decorating and additions

* lots of changes courtesy of Emisse for feedback

* added basketball court and misc maint changes

* Revert "added basketball court and misc maint changes"

This reverts commit 05e7b91a511fd99509695452bc3ee27572b49b3c.

* Replaced SM with singulo and AI sat. Lots of other changes

* pipe colors updated
2022-03-31 14:08:54 -05:00
Emisse
f1f24ca8ae Marathon Station (#7364)
* Add files via upload

* Add files via upload

* Update Resources/Prototypes/Maps/marathon.yml

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
2022-03-31 14:08:25 -05:00
Rane
848478a464 Remove all prob: 1 from yaml (#7348) 2022-03-31 11:49:28 +11:00
Kai Shiba
5a35cecc50 Plague mask/suit (#7284)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-03-31 01:19:06 +11:00
mirrorcult
509aff8e07 3/4 tile decal overlays (#7335) 2022-03-31 00:42:57 +11:00
Leon Friedrich
e90f7f4330 Give reaction prototypes a priority (nerf ClF3 + smoke) (#7268) 2022-03-31 00:29:01 +11:00
Leon Friedrich
4bc73ac591 Make flashlights, atmos hardsuit, and RGB use the new layer features (#6253)
* Make flashlights, atmos hardsuit, and RGB use the new layer features

* avoid self-conflict

* fix rgb not updating on add

* cleanup

* Update Content.Client/Light/RgbLightControllerSystem.cs

Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>

* cleanup diff

Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
2022-03-30 00:57:35 -05:00
Moony
fd894f49b8 Enable lizard. (#7340)
🆑 moony
- add: Reptillian, or Lizard, is now enabled by default as a playable species.
2022-03-29 23:56:30 -05:00
Leon Friedrich
217d4c3ca5 Fix cloth stacks not being extractable (#7331) 2022-03-30 13:55:14 +11:00
T-Stalker
8f1ec1a09e Adds dresser, television, and a fireplace (#7327) 2022-03-29 13:17:34 +11:00
Rane
48fb4debc8 New sounds for diseases (#7250) 2022-03-28 16:11:45 -07:00
metalgearsloth
6dfa4c0fef Shuttle walls (#7219) 2022-03-28 16:11:39 -07:00
Peptide90
122029938a pillar update 5.3 - virology, misc changes (#7310) 2022-03-28 16:11:33 -07:00
areit
356186c33f Adds a stun chemical (uplink only) (#7258) 2022-03-28 13:53:27 -07:00
mirrorcult
3cc0eb5f33 Mouse content (#7307) 2022-03-28 13:53:20 -07:00
Delete69
255192caf7 Trees and flora (#7281) 2022-03-28 13:53:13 -07:00
mirrorcult
b8f26c47a7 Space bear (#7311) 2022-03-28 13:53:06 -07:00
EmoGarbage404
6405ac6d9b Corgi Meat Objective (#7304) 2022-03-28 13:52:45 -07:00
mirrorcult
2d610ebb52 Move spawning collections of EntitySpawnEntry out of StorageSystem, make Butcherable use it (#7305)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-03-28 09:58:13 -07:00
mirrorcult
a1155b3c72 Fix mercury/uranium groups (#7308) 2022-03-28 19:33:07 +11:00
mirrorcult
6de6cdd8a7 Make door remotes use access groups (#7309) 2022-03-28 15:25:22 +11:00
Emisse
e65e761920 Winter Coats (#7240)
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
2022-03-27 21:16:23 -07:00
Emisse
04792a47de Mantles, Medals, Changeling Prep (#7233)
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
2022-03-27 21:15:39 -07:00
EmoGarbage404
50ea06ba72 Grenade Penguin (#7283) 2022-03-27 21:03:08 -07:00
Leon Friedrich
80699543d9 Make grinder use item slots (& misc eject-button changes) (#7197) 2022-03-27 21:03:03 -07:00
Fishfish458
e0c046cf8e Change storagesystem.fill to always grant an item to orgroups when probability is equal to 1.0 (#6916)
Co-authored-by: fishfish458 <fishfish458>
2022-03-27 14:04:58 -07:00
Fishfish458
31c12cab4c Buff flashlight duration, minor buff for flare. (#7293)
Co-authored-by: fishfish458 <fishfish458>
2022-03-27 17:28:59 +11:00
ShadowCommander
c543d7e816 Don't let them eat cake infinitely (#7296) 2022-03-26 23:23:32 -07:00
T-Stalker
a59cdadb90 Adds banners and robot showcase (#7253)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-03-27 17:15:18 +11:00
Emisse
39df1fb683 Lower insul drop rate in maint lockers (#7227) 2022-03-26 15:18:37 +11:00
T-Stalker
b9a6b19de1 Fix the limzers, weh! (#7256)
* The stuff

* Venus

* Nuclear keg

* Lizzer weh

* Revert "Nuclear keg"

This reverts commit 3426340e5b2a81ea057dfd02aa2e424b1cf969c2.

* Revert "Venus"

This reverts commit 5df94d74b61e92641c4f4401b6ed4410e4421d99.

* Revert "The stuff"

This reverts commit ae8eb3582677566bb2ffbc66695461ae617cd722.

* they now need to breathe

* Literally crying and sobbing rn

* Missed deez

* REEE!
2022-03-25 12:29:23 -05:00
Leon Friedrich
1b0e7ae0f5 Add Modular grenades (chemnades). (#7138) 2022-03-25 15:17:29 +11:00
Leon Friedrich
414c03978d fix smokeable crafting (#7242) 2022-03-25 15:01:55 +11:00