DrSmugleaf
3f3ba6ac62
Move minds, roles, jobs and objectives to shared ( #19679 )
2023-08-30 21:46:11 -07:00
DrSmugleaf
15c0211fb2
Refactor minds to be entities with components, make roles components ( #19591 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2023-08-28 16:53:24 -07:00
DrSmugleaf
35107f7c2b
Fix component generic usages where IComponent would not be valid ( #19482 )
2023-08-24 20:10:55 +10:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
metalgearsloth
0c83642c5a
Add ambient music ( #16829 )
2023-05-29 10:44:11 +10:00
Nemanja
c6c319f7e4
move lockcomponent to shared ( #13722 )
...
* move lockcomponent to shared
* ajcm review
2023-02-12 01:12:29 +00:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +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
2ed3779405
cleaning up more stuff with crematoriums and morgues ( #11384 )
2022-09-19 16:59:04 -07:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
Leon Friedrich
e17c89eac4
Identity popup fixes ( #9743 )
2022-07-15 01:10:52 -07:00
Leon Friedrich
bad837fb85
Generic morgue visualizer ( #9696 )
2022-07-13 22:25:44 -07:00
Nemanja
5edf2ccad5
EntityStorage ECS ( #9291 )
2022-07-14 09:11:59 +10:00
Kara
50fc190f7f
Visual popup addendum ( #9570 )
2022-07-09 02:32:06 -07:00
Kara
dc28b58468
Visual popup types ( #9523 )
...
* Visual popup types
* Pass over `PopupCoordinates` and `PopupCursor`
* `PopupEntity` pass
* Disease and reagent popup pass
* COLOUR
2022-07-09 04:09:52 -05:00
Jessica M
8ba1c1f5e9
Remove more interaction without hands ( #8946 )
...
* Remove stack splitting without hands
* more no hands crap
2022-06-27 14:07:07 +10:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
wrexbe
16ad873688
Move disarmed event ( #8130 )
2022-05-13 15:30:30 +10:00
wrexbe
089e40a061
Convert suicide to ecs ( #8091 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-05-12 22:05:16 +10:00
Jacob Tong
8c853476fb
Rework CollisionGroups ( #7656 )
...
* Replace Mob, Vault, and Small impassable with Mid, High, Low
* Remove CollisionGroup.Underplating
* Remove CollisionGroup.Passable
* Fix constructed APCs not being interactable
* Change firelocks to occlude
* Make pipe inherit from BaseItem
* Clean up pipes
* Remove duplicate physics and fixtures from bucket
* Rework CollisionGroups on all entities
* Add SlipLayer
* Remove fixture from delta
* Fix maps
* Address reviews
* Add SubfloorMask
* Fix glass collisions for flying mobs
* Fix maps
* Update new items
* Fix bagel again
* Fix slug
* Fix maps
* Touchups
* Fix tables blocking high pressure movement
* Update StandingState to allow going under flaps
* Cleanup
* More formatting
2022-05-10 17:57:20 -07:00
Rane
7900abb888
Literally Murder IExamine ( #7352 )
2022-04-08 14:17:25 -07:00
metalgearsloth
836930e733
EntityLookup as a system for content ( #6931 )
2022-03-03 21:18:35 +11:00
Leon Friedrich
4a00d01ced
Remove ignore-inside-blocker ( #6692 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-02-16 19:40:03 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
1c9ffdc78c
Replace VerbTypes with verb classes ( #6525 )
2022-02-10 13:30:59 +11:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
Leon Friedrich
55f52f76be
Fix more component-dependency purge issues ( #6178 )
2022-01-15 00:06:48 -07:00
Paul Ritter
9e1607722d
removes componentdependencies ( #6160 )
2022-01-15 13:26:37 +11:00
metalgearsloth
88bdf0ce61
Add some more prototype serializers ( #5934 )
2021-12-30 00:48:18 +11:00
Paul Ritter
cc57d1380c
Revert Rich text ( #5848 )
2021-12-20 12:42:42 +01:00
E F R
b2da936848
Everything: Rich text redux ( #5625 )
...
* lord save me
* UI/ChatBox: Use the new `defStyle` param for `RenderMarkup`
The previous iteration didn't work because `AddMessage` can't inherit
its color from the PushColor (since we're not doing actual tag stacks
anymore).
* rebase touchup
2021-12-12 18:25:42 -08:00
Leon Friedrich
57fc442a8b
Fix entityUid nullability for handcuffs and morgues ( #5757 )
2021-12-12 18:53:02 +01:00
Vera Aguilera Puerto
8b09d55b10
Fix weird lifestage autorefactors.
2021-12-09 12:39:51 +01:00
Vera Aguilera Puerto
684cb76173
Bunch more resolves removed.
2021-12-08 17:17:12 +01:00
DrSmugleaf
ab9d0cc6d8
Fix errors
2021-12-05 21:02:04 +01:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
a5b57c8e10
Inline Transform
2021-12-03 14:20:34 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
2ff4ec65d5
Inline TryGetComponent completely
2021-12-03 14:05:27 +01:00
Vera Aguilera Puerto
0feebbff00
Inline HasComponent entirely
2021-12-03 12:23:18 +01:00
Vera Aguilera Puerto
e3227546b3
Inline Delete
2021-12-03 11:43:03 +01:00
Vera Aguilera Puerto
b2035543e2
Inline Deleted
2021-12-03 11:30:03 +01:00
Vera Aguilera Puerto
5e177ae734
Inline EntityManager
2021-12-03 11:18:05 +01:00
Pieter-Jan Briers
64861ff034
Add Content.Shared.Database ( #5588 )
2021-11-28 14:56:53 +01:00
Leon Friedrich
3d755caea1
Log verbs & alt-click interactions. ( #5471 )
...
* verb logging
* Just a lil regex
Verb ([a-zA-Z]*) = new\(\)
Verb $1 = new(args)
* nvm that didn't work
* better log messages
* Revert "Just a lil regex"
This reverts commit aa2b143d042f1ed007c801d9e2c264cb07993aa1.
* remove garbage code
* better docstring
2021-11-23 11:00:16 +01:00
Vera Aguilera Puerto
a666ddb045
Remove MindHelpers, stop using PlayerHelpers.
2021-11-21 17:59:38 +01:00