DrSmugleaf
9ad1ae5d96
Fix error when starting a DoAfter while handling one on the same entity ( #24218 )
...
* Fix error when starting a DoAfter while handling one on the same entity
* Reuse array
2024-01-18 00:01:58 -08:00
TemporalOroboros
19614453d9
Makes thieving gloves sneakier ( #21398 )
...
* Hidden DoAfters
* Fix formatting warnings
* Hide progress bar and pickup animation
* Copy Hidden field in copy constructor
2023-11-02 22:10:58 -04:00
metalgearsloth
edbfef22d6
Climbing refactor ( #20516 )
2023-10-10 16:41:11 -07:00
metalgearsloth
bbbc1174e6
Fix do_after net initial item ( #20363 )
2023-09-20 22:01:54 +10:00
DrSmugleaf
89337f33bc
Fix doafters always being red for the client ( #20187 )
2023-09-15 10:21:59 +10:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
metalgearsloth
789c5e0a2b
Add fultons ( #18958 )
2023-08-29 16:34:05 +10:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
Topy
b85c902189
Added sink ( #14348 )
2023-06-30 18:10:47 -04:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
Vordenburg
f8888b0960
Allow specific entities to bypass DoAfter delays ( #17349 )
...
* Allow specific entities to bypass DoAfter delays
This adds the InstantDoAfters tag to the admin ghost for mappers.
* Add specific player prototype for InteractionTest
2023-06-15 13:18:38 -06:00
deltanedas
10932cc384
space doafters, like doafters but in space ( #16670 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-03 12:33:41 -07:00
metalgearsloth
e780c6a98a
Fix NPC door prying ( #15605 )
2023-04-21 15:05:29 +10:00
keronshb
c6aae19a16
Adds repeating DoAfters to Food and Drink ( #15233 )
2023-04-16 08:14:26 +10:00
Leon Friedrich
489660a6bb
Add interaction tests ( #15251 )
2023-04-14 12:41:25 -07:00
Leon Friedrich
61b19b3164
Remove unnecessary dependency injection from DoAfters ( #15170 )
2023-04-12 03:23:04 +10:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
Leon Friedrich
6e1fa57155
Fix instant awaited DoAfters ( #15088 )
2023-04-03 14:53:24 +10:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com >
2023-04-02 21:13:48 -04:00
Leon Friedrich
b148bebd60
Equipment verbs & admin inventory access. ( #14315 )
2023-03-06 04:12:08 +11:00
keronshb
eff088189d
Another batch of DoAfter fixes ( #14351 )
2023-03-04 21:26:03 -08:00
keronshb
e9dbcc4278
Another round of DoAfter fixes ( #14295 )
2023-03-01 11:51:42 +11:00
keronshb
9ebb452a3c
DoAfter Refactor ( #13225 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-02-25 01:01:25 +01:00
metalgearsloth
71ffca2257
Move do_afters to an overlay ( #10463 )
2022-08-13 14:32:23 +10:00
keronshb
7896620224
Adds a damage threshold property for DoAfters ( #7712 )
2022-04-23 17:41:48 -07:00
metalgearsloth
0f1aac396a
Fix do_after cancellations
2022-02-28 00:12:47 +11:00
metalgearsloth
6bd0de6299
"ECS" do_after ( #6531 )
2022-02-19 12:15:57 -07:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
Leon Friedrich
afc3ae6335
Make more uids nullable ( #5794 )
2021-12-26 13:32:45 +11:00
Visne
c67160ae19
Disable warnings that would be refactored anyway ( #5047 )
2021-10-27 18:10:40 +02:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
Acruid
59e5cc5e3c
Remove Static Component NetIds ( #4247 )
...
* Remove the unnecessary NetID property from ComponentState.
* Remove Component.NetworkSynchronizeExistence.
* Removed Component.NetID.
* Adds component netID automatic generation.
* Removed NetIdAttribute from serverside components with no corresponding clientside registration.
* Completely remove static NetIds.
* Renamed NetIDAttribute to NetworkedComponentAttribute.
* Add GenerateNetIds calls to client and server entry points.
Add test to make sure auto generated NetIds are identical.
* Component changes when rebasing that I am too lazy to rewrite into the branch.
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2021-07-12 10:32:10 +02:00
DrSmugleaf
ff1a2d97ea
Re-organize all projects ( #4166 )
2021-06-09 22:19:39 +02:00