Commit Graph

4085 Commits

Author SHA1 Message Date
Leon Friedrich
00e274ea38 Add new entity spawn test & fix misc bugs (#19953) 2023-10-16 16:54:10 +11:00
Nemanja
b5a7af1d58 Fix uncuffing for zombies (#21021) 2023-10-15 23:31:03 -06:00
ShadowCommander
c20bf50f40 Fix sound on material reclaimer (#21030)
* Fix saw sound error on client

The sound tried to play using shared PlayPvs which doesn't work on client. PlayPredicted handles client and server.

Fixed NextSound not playing again while continuously gibbing items.

* Fix duplicate splat sound on Recycler gibbing
2023-10-15 23:30:35 -06:00
ike709
d10e33cff0 Allow Hand-Prying Most Unpowered Airlocks (#21002)
Co-authored-by: ike709 <ike709@github.com>
2023-10-15 18:17:44 -04:00
DrSmugleaf
8801885b35 Fix not being able to sort by playtime in the F7 players tab (#21004) 2023-10-14 14:56:06 -07:00
metalgearsloth
aac17c3321 Cleanup more follower leaks (#20902)
* Cleanup more follower leaks

Rather than check stop everywhere we'll just check it on start and cleanup the old following. If someone were already following and followed something new the FollowedComponent would never get cleaned up and would never have its ref to the entity removed.

* Don't cause archetype changes
2023-10-14 14:02:36 -04:00
DrSmugleaf
ed15b93926 Make starting gear automatically find hands for inhand items (#20861) 2023-10-14 10:28:52 -07:00
TemporalOroboros
0775ab6a14 Moves SolutionContainerManagerComponent to Shared. (#20944) 2023-10-15 03:45:28 +11:00
Kara
546fa44526 Kill SharedUnoccludedExtensions (#20914) 2023-10-15 03:42:37 +11:00
DrSmugleaf
5be0df32ad Add admin Erase verb, add checkbox to erase from the ban panel (#20985) 2023-10-14 02:02:56 -07:00
DrSmugleaf
3a2482420f Show total playtime in player list and AHelp window (#20980) 2023-10-14 01:55:40 -07:00
Nemanja
5ecd5f7521 Fix hostile simplemob rotation (#20900) 2023-10-14 00:15:20 -07:00
liltenhead
d5e5b80c97 Increase containment field connection duration (#20965) 2023-10-13 16:41:43 -07:00
chromiumboy
4c630d0b17 Radiation collector sprite update (#20956) 2023-10-13 19:08:00 -04:00
DrSmugleaf
db4ad40430 Add panic bunker UI and automatic panic bunker (#20954) 2023-10-13 11:56:12 -07:00
Psychpsyo
1508f513bf Jittering System Fix + Cleanup (#20921) 2023-10-11 15:57:09 -07:00
DrSmugleaf
b53f10fbb2 Fix not removing RevolutionaryRoleComponent from minds on mindshield application (#20832)
* Fix not removing RevolutionaryRoleComponent from minds on mindshield application

* Simplify other part of the mindshield code

* Fix being able to mindshield head revs

* Other way around
2023-10-11 18:14:00 -04:00
Leon Friedrich
fcd0d9ef0f Add methods to transfer actions between containers (#20901) 2023-10-11 13:50:10 -04:00
Leon Friedrich
1f21826c21 Fix inventory relay by-ref events (#20816)
* Fix inventory relay ref events

* this works too (avoid duplication)

---------

Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2023-10-11 19:31:10 +03:00
mokiros
071f75d146 Fixed "Dropping things makes you teleport" (#20919) 2023-10-12 00:26:22 +11:00
Kara
7dd20f7af1 Kill ComponentExt (#20907) 2023-10-11 20:19:46 +11:00
Kara
dbb7c7065a Kill ContainerHelpers (#20908) 2023-10-11 20:18:49 +11:00
Kara
756fd6f309 Kill GravityExtensions (#20911) 2023-10-11 02:04:33 -07:00
DrSmugleaf
9bcf67753a Replace string data fields with LocId where relevant (#20883) 2023-10-10 23:06:24 -04:00
deltanedas
6db534ef86 uncloak ninja after attacking (#20892)
* raise MeleeAttackEvent on the user after swinging

* add disable bool to RevealNinja

* uncloak ninja after attacking

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-10 22:55:53 -04:00
metalgearsloth
edbfef22d6 Climbing refactor (#20516) 2023-10-10 16:41:11 -07:00
metalgearsloth
425e49bbc8 Fix salvage mission biome seed (#20885) 2023-10-10 14:35:50 -07:00
metalgearsloth
8e77faf71e Fix salvage faction non-determinism (#20886) 2023-10-10 14:33:17 -07:00
Slava0135
6f8c2b7e52 Use conditions to store progress for Ninja objectives (#20254)
* TryGetObjectiveComp

* helper function to get objective

* store N of jacked doors in condition

* store called in threat bool in condition

* store techs in steal research condition

* fix access

* remove unused transform system

* use popup from shared system

* fix formatting

* condition => obj everywhere

* i fogror to remove downloaded nodes from role

* change signature

* use query

* View Variables

* spider charge detonated => condition
2023-10-10 09:32:10 +03:00
iacore
21247fb642 cleanup: remove TargetingDoll-related code (#20866) 2023-10-09 16:40:17 -07:00
gus
9eede28d8c Using capital letter for radio channel prefixes works now (#20846)
Co-authored-by: gus <august.eymann@gmail.ccom>
2023-10-08 22:07:54 -07:00
Nemanja
6ec02db63f Make MMIs work again (#20844) 2023-10-08 21:49:20 -07:00
Nemanja
25a6912667 Reformat hand examine text (#20842) 2023-10-08 14:01:18 -07:00
Leon Friedrich
364c9b7f0a DamageableSystem cleanup & performance improvements (#20820) 2023-10-09 03:27:41 +11:00
LankLTE
d691ddae64 Give player species slight passive regen (#20638)
* Implementation

* Reviews
2023-10-07 15:34:32 -04:00
Leon Friedrich
3101e5a18d Fix action-granting items not being predicted (#20778)
* Ensure actions are predicted

* Fix test fail
2023-10-07 15:08:13 -04:00
Leon Friedrich
427cae2d25 Misc mind tweaks and fixes (#20614) 2023-10-06 18:00:48 -07:00
DrSmugleaf
783ed6f917 Change ThrownItemComponent to be removed after flytime (#20700) 2023-10-06 17:43:54 -07:00
coolmankid12345
0a7338c0fe Minor Rev changes (#20771)
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
2023-10-06 15:41:26 +11:00
chromiumboy
acc9c8940b Use construction graphs for hacking protections (#20265) 2023-10-05 19:15:03 -08:00
brainfood1183
d4ed37d266 Rock Anomaly (#20635) 2023-10-05 12:53:53 -07:00
Nemanja
3949932536 Fix access for vehicles and mechs (#20737)
* fix access for vehicles and mechs

* optimize
2023-10-05 03:12:40 -06:00
coolmankid12345
9df5ded9ad Revolutionaries (#18477)
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2023-10-04 18:47:33 -07:00
Nemanja
6131721fe5 fix borgs not being able to toggle flashlight (#20448) 2023-10-04 10:30:11 -04:00
deltanedas
be55f9a825 Play sound when filling ammo (#20691)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-02 13:43:38 -08:00
I.K
dc95582679 Make forcing others into disposals take longer and more apparent (#20687) 2023-10-02 11:35:58 -08:00
metalgearsloth
9b06e52b33 Fix sericulture (#20673) 2023-10-02 18:51:27 +11:00
chromiumboy
149c494972 Fix powered door prying popup (#20669) 2023-10-01 22:27:29 -08:00
deltanedas
3488e577d9 Electric grill (#20661)
---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-01 19:17:50 -05:00
Leon Friedrich
fc034dd9d1 Remove SpreaderNodeGroup (#20230)
* Remove SpreaderNodeGroup

* Fix airtight updates

* more smoke stuff

* more smoke fixes

* wtf is smoke code

* Fix merge

* Fix divide by zero
2023-10-01 16:56:41 -04:00