Leon Friedrich
56b9afd111
Stop mind ejection from logging errors on deleted entities. ( #15760 )
2023-04-25 10:01:00 +10:00
Leon Friedrich
489660a6bb
Add interaction tests ( #15251 )
2023-04-14 12:41:25 -07:00
DrSmugleaf
b4164e62b1
Remove id card console component reference ( #15205 )
2023-04-08 13:15:52 -07:00
Leon Friedrich
4d71b1b81e
Revert "Mind ecs" ( #14881 )
2023-03-27 08:24:00 +11:00
ShadowCommander
bfc4da9377
Mind ecs ( #14412 )
2023-03-26 14:31:13 -04:00
Nemanja
13d71f14e2
add support for per-id access on AccessReaderComponent ( #13659 )
...
* add support for per-id access on AccessReaderComponent
* comments!!!
* oh yeah we predicting baby
* foobar
* sloth review
* weh
2023-02-28 08:03:55 -08:00
Chief-Engineer
b482463c91
Add prevent suicide to minds and add tag control commands ( #13307 )
2023-02-17 01:36:10 +01:00
Leon Friedrich
9c6c6a797a
Remove reference to deleted mind ( #14101 )
2023-02-14 13:46:44 +11:00
Leon Friedrich
554ec85069
Add SpawnAndDirtyAllEntities test ( #13629 )
2023-01-24 11:33:49 +11:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
Chief-Engineer
1ceff51a69
Add mind and ghost logs ( #13306 )
2023-01-03 22:49:15 -08:00
metalgearsloth
0d7423c01d
Cleanup speech and emoting comps ( #13194 )
...
Networks speech and removes the shared prefix from emoting.
I have no idea if emoting is even being used or plan to be used in the interim.
2022-12-27 18:03:25 +01:00
Leon Friedrich
034c721b5a
Mind fix ( #13105 )
2022-12-20 18:03:28 +11:00
Chief-Engineer
fdb1181298
Add ability to prevent ghosting ( #12906 )
...
* add ability to prevent ghosting to MindComponent.cs
* make minds preserve properties in certain transfer scenarios
* Revert "make minds preserve properties in certain transfer scenarios"
This reverts commit 333cae0db0faf4ef81767b93332271d944c90a0e.
* move PreventGhosting to the actual mind
2022-12-19 21:55:45 -06:00
Jezithyr
5f9b4adf47
Cleaned up obsolete properties from MobStateComponent ( #13097 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2022-12-19 21:25:35 -06:00
metalgearsloth
4db3b30dc1
Sleep NPCs on attach ( #12014 )
2022-10-19 10:07:44 +11:00
Nemanja
9363674bd5
Bad 2 Da Bone [Skeleton Tweaks] ( #11669 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-10-15 15:06:01 -07:00
Flipp Syder
33c1456223
Adds station record renaming to the rename command ( #11759 )
2022-10-15 14:48:22 -07:00
Kara
db1dfc8958
Command perm modifications ( #11273 )
...
* Command perm modifications
* actually not this one
* string
2022-09-14 19:02:38 -05:00
Flipp Syder
f9922d9160
Restrict ghost role speech/movement to component flags ( #11183 )
2022-09-14 13:46:49 +10:00
metalgearsloth
0286b88388
NPC refactor ( #10122 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-09-06 00:28:23 +10:00
Nemanja
5f5f795ae2
empty id card name fix ( #10860 )
2022-08-29 21:38:00 -05:00
Leon Friedrich
c65d1c51ce
Load grid error related changes ( #10817 )
2022-08-25 23:33:40 +10:00
Leon Friedrich
93584f21db
Add entity prototype save test ( #10274 )
2022-08-17 10:47:58 +10:00
Pieter-Jan Briers
e852ada6c8
Play time tracking: Job timers 3: more titles: when the ( #9978 )
...
Co-authored-by: Veritius <veritiusgaming@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-08-07 16:00:42 +10:00
Rane
2f4849eae1
Cloning Rework ( #8972 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-08-03 21:05:17 -07:00
metalgearsloth
aad6a22a6a
ECS NPCs ( #9941 )
...
* ECS
* A
* parity
* Remove dummy update
* abs
* thanks rider
2022-07-25 14:57:33 +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
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
Leon Friedrich
fa4c6f63f8
Nullable grid Uid ( #8798 )
2022-06-20 10:14:35 +10:00
Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-12 11:54:41 +10:00
metalgearsloth
08e1d3cd66
Fix mind unvisit crash ( #8682 )
2022-06-09 04:01:37 +10:00
Pieter-Jan Briers
a323ba8223
Revert "Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )" (working this time) ( #8704 )
2022-06-07 15:26:28 +02:00
Pieter-Jan Briers
cecf87997b
Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )
2022-06-07 13:44:31 +02:00
Vera Aguilera Puerto
c5f7c61041
Fix some friend access violations by allowing others access. ( #8594 )
...
Rename Friend attribute to Access attribute.
Updates submodule to v0.21.0.0 as well.
2022-06-07 11:30:27 +02:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00
metalgearsloth
5d75539c7e
Fix aghost crashes ( #8556 )
...
There's still some oddity around MobObserver / AdminObserver where if you move after suicide then aghost you return to your original body, but at least you won't spawn a billion AdminObservers anymore or crash if you controlmob one.
2022-06-02 16:17:58 -05:00
themias
58cacd12ed
Fix bug where being eaten as a mouse tethers your ghost to who ate you ( #8338 )
...
* Check if the ghost spawn position is in inventory/default/null-space
* attach to grid instead of default spawn point
* Simply attach to grid first before entity is deleted
2022-06-01 17:39:50 +10:00
Moony
130302a262
Adds twenty-one new smites, moves the explosion smite to the verb category. ( #8456 )
...
* Adds seven new smites, moves the explosion smite to the verb category.
* adds even more smites.
* Even more smites, some messages for specific smites.
* Adds even more smites.
* Removes some junk, adds a smite that angers the pointing arrows.
* get rid of dumb component.
* Remove mistake from verb menu presentation.
* How did that happen?
* whoops
* c
* e
* fuck
* Loading...
* removes the BoM go away
* adds the funny kill sign. Fixes ghost smite.
* Move systems around.
* Adjust organ vomit.
* Adds a smite that turns people into an instrument, and one that removes their gravity.
* oops
* typo
Co-authored-by: Veritius <veritiusgaming@gmail.com >
2022-05-27 00:41:18 -07:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
Vera Aguilera Puerto
bcef118489
Extra checks in MindSystem entity deletion ghost spawning.
...
I have a feeling this might be the cause of the round restart bugs, so make sure the round hasn't ended in the spawned timer code and log every ghost spawned by this.
2022-03-07 12:56:19 +01:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
wrexbe
425712adea
Removed extra comp name attributes ( #6449 )
2022-02-08 19:42:49 +11:00
Rane
be7a770b78
Traitor objectives now include their target's job ( #6417 )
2022-02-06 19:25:04 -07:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
ShadowCommander
d1a033644b
Update admin overlay when player is renamed ( #6180 )
2022-01-15 14:15:41 +01:00
ShadowCommander
b46c1d4779
Rename command ( #6091 )
...
* Add rename command
* Move EntityUid parsing to a method
* Change to only two arguments.
2022-01-09 23:22:22 -06:00
Rane
8f6192dafa
Added briefings to character menu & the traitor briefing (codewords) ( #5971 )
2022-01-05 16:46:40 +11:00
Vera Aguilera Puerto
675a29ed33
ECS MindComponent ( #5917 )
2022-01-04 13:37:50 +01:00