Commit Graph

88 Commits

Author SHA1 Message Date
keronshb 671324bef8
Implanters and Subdermal Implants (#11840)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-11-20 17:49:37 +11:00
metalgearsloth 0e9213f523
Fix lookup flags (#12235) 2022-10-28 01:09:16 +11:00
DrSmugleaf f323fb7644
ECS and cleanup body system, merge body templates and presets into body prototypes (#11991)
Co-authored-by: Jezithyr <Jezithyr@gmail.com>
2022-10-22 15:46:28 -07:00
Nemanja 661a569732
Fix big boxes not holding in air (#12031) 2022-10-19 10:04:47 +11:00
Rapidgame7 cfeabc9731
Reordered item insertion checks (#11822) 2022-10-11 09:19:58 +11:00
keronshb 386c7f9223
Cardboard Box and Stealth Components (#11569) 2022-10-10 09:17:53 +11:00
Morb c6e9ff8119
Localize secret stash part names (#11724) 2022-10-09 12:24:07 -07:00
Nemanja 6f3caa07b8
support for not airtight entity storage (#11616) 2022-09-29 17:49:43 -07:00
metalgearsloth f51248ecaa
Melee refactor (#10897)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-09-29 15:51:59 +10:00
Nemanja 4fe4ba1575
wall mounted lockers (#11382) 2022-09-17 13:05:39 -07:00
Kara 4e5def0d03
Entity storage now holds air (#11355) 2022-09-16 11:46:09 -07:00
metalgearsloth 65954d207b
Fix area pickup bug (#10902)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-08-31 05:09:31 -07:00
Leon Friedrich 921e2ee57d
BUI changes required for Engine PR (#10608) 2022-08-21 03:38:30 +10:00
metalgearsloth 2b916391ca
Don't play storage fill sounds on mapinit (#10653) 2022-08-17 19:34:52 -07:00
Leon Friedrich 93584f21db
Add entity prototype save test (#10274) 2022-08-17 10:47:58 +10:00
Leon Friedrich d08b84c002
Log storage error (#10588) 2022-08-14 12:52:17 -07:00
Nemanja 3e1cf73469
Revs (the spooky ones) (#9842) 2022-08-13 23:49:41 +10:00
metalgearsloth 189d49a51f
ItemMapper ECS (#9867) 2022-08-08 12:35:57 +10:00
metalgearsloth 45bd1edd5b
Revert "Update submodule to 0.34.0.0 (#10356)" (#10359) 2022-08-06 16:48:21 +10:00
Leon Friedrich e06ea56eb2
Content BUI changes for engine PR (#10308) 2022-08-06 14:59:02 +10:00
Nemanja f511343220
EntityStorage placeable tweaks (#10344) 2022-08-06 09:49:16 +10:00
Fooberticus Bazly fafd541349
fixed plant bag double dump problem (#10188)
Co-authored-by: fooberticus <fooberticus@protonmail.com>
2022-07-31 01:14:21 -07:00
Kara 258ec0cac1
Clothing/item ECS & cleanup (#9706) 2022-07-27 03:53:47 -07:00
Ygg01 535f16a199
Add documentation for ItemMapperSystem etc. (#9998) 2022-07-26 06:57:00 -07:00
Lucas 78c784c5ae
Removed open and unlock for mobs with no hands (#9984)
* removed verbs open and unlock for mobs with no hands

* fix the file where check the hands

* fix now using HasComp looking for SharedHandsComponent

* remove blank line

* remove blank line

Co-authored-by: zero <ribeirolucasdev@gmail.com>
2022-07-26 11:31:25 +10:00
metalgearsloth b9e876ca92
The real movement refactor (#9645)
* The real movement refactor

* ref events

* Jetpack cleanup

* a

* Vehicles partially working

* Balance tweaks

* Restore some shitcode

* AAAAAAAA

* Even more prediction

* ECS compstate trying to fix this

* yml

* vehicles kill me

* Don't lock keys

* a

* Fix problem

* Fix sounds

* shuttle inputs

* Shuttle controls

* space brakes

* Keybinds

* Fix merge

* Handle shutdown

* Fix keys

* Bump friction

* fix buckle offset

* Fix relay and friction

* Fix jetpack turning

* contexts amirite
2022-07-16 13:51:52 +10:00
Leon Friedrich f7d02968a4
Make entity storage lookup range positive (#9735) 2022-07-15 07:55:36 +10:00
Leon Friedrich 6bd6937572
Entity storage whitelist (#9694) 2022-07-14 21:38:39 +10:00
Nemanja 5edf2ccad5
EntityStorage ECS (#9291) 2022-07-14 09:11:59 +10:00
Kara 2d5ec7f85c
Id[entity] 2.0 (real) (#9612)
* starter API

* network ID cards

* Port more stuff from old identity

* Re-implement identity representation + name updating

* move

* proper name returning for `IdentityName`

* move everything important to server, give in to  temptation

* shared / server / client split sadly. move ensure to shared and spawn to server

* identity update queueing + identityblocker

* fixes

* and just like that it's usable for admins

* huge identity pass

* pass dos

* jesus christ

* figs :D

* fuck u

* fix bad merge.

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
2022-07-10 20:36:53 -05:00
ike709 4645dbb33c
Makes storage insertion failure more explicit (#9465) 2022-07-07 10:45:00 +10:00
Profane McBane a73a6042d7
Trashbag Alt Verb to dump into disposals + Cigars are tagged as trash (#9203)
* cigars are marked as trash

* alt click added to trashbag disposals interaction

* request changes

* remove redundant check and auto refactor

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-06-27 14:19:18 +10:00
metalgearsloth 2b6c352aff
Jetpacks (#9023)
* Movement acceleration

* tweaks

* Weightless refactor coz fuck it

* CCVars

* weightless movement tweaks

* Some cleanup while I'm here

* dorkpacks

* thanks fork

* fixes

* zoomies

* toggles

* hmm

* yamls

* b

* so true

* Effects refactor

* namespace

* review
2022-06-24 17:44:30 +10:00
keronshb f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
metalgearsloth 47aa0815de
Increase gun item sizes (gun nerf) (#8683) 2022-06-12 15:30:03 +10:00
metalgearsloth a983b5e2f5
More container pruning (#8576) 2022-06-12 13:29:03 +10:00
WilliamECrew 4587b64796
Spread items when dumping contents out of a bag (#8678)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-06-05 17:34:44 -07:00
Leon Friedrich 8e0df3298a
Fix storage interaction (#8290) 2022-05-20 13:56:43 +10:00
wrexbe bc68ac96dd
Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
wrexbe 61d147aea9
Fixing warnings (#8131) 2022-05-13 15:35:13 +10:00
Kara 9217cc02af
Optionally deserialize `AudioParams` in `SoundSpecifier` (#8065) 2022-05-13 09:41:33 +10:00
Alex Evgrashin df49c2fd57
Universal weldable component (#7955)
* Weldable component for door

* Content update

* Examine message

* Universal visualizer

* Small fix

* Entity storage

* Content

* Fixed test

* Update Content.Shared/Storage/SharedStorageComponent.cs

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

* Fixed loc string

* Add public API to change welding time

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-05-09 15:51:52 +10:00
Rane 87e3afd2ee
Add checks missing in the current half-implementation of lockable sto… (#8004) 2022-05-07 22:18:53 -07:00
Kara 623b2a101a
Fix storage interactions not preventing afterinteract for the item (#7973) 2022-05-06 20:59:03 +10:00
Rane cfd00e74ca
Dumpable component to use a doafter to empty storage into a disposal unit, placeable surface, or the ground (#7792) 2022-05-03 20:00:22 -07:00
Júlio César Ueti cb7c820fcf
Fixes dropping items to ground on storage insert fail (#7885) 2022-05-02 20:05:23 -07:00
Alex Evgrashin 50ae467c76
Remove IDestroyAct, IBreakAct (#7876) 2022-05-02 15:43:25 -07:00
Fishfish458 4c9e45a480
Storage Component ECS (#7530)
Co-authored-by: fishfish458 <fishfish458>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-04-28 22:11:15 +10:00
Alex Evgrashin 9c65f4b324
Janitor cart (#7367) 2022-04-11 16:21:15 -07:00
Leon Friedrich f583d0b96a
Entity Whitelist changes (#7426) 2022-04-06 15:21:45 +10:00