Commit graph

291 commits

Author SHA1 Message Date
ScrawnyRonnie
5a5a08137e some zoning protection, misc fixes 2025-12-14 18:20:18 -05:00
ScrawnyRonnie
20168cac27 sorry med app, home lock benefits 2025-12-12 09:19:24 -05:00
ScrawnyRonnie
c4d164e3fb wall turrets ignore walking max 2025-12-06 16:46:34 -05:00
ScrawnyRonnie
354376882a llu handling, report accurate capture data 2025-12-05 17:00:32 -05:00
Fate-JH
d00fa6a6bf
Restoring Proxy Damage (#1323)
Some checks failed
Publish Docs / docs (push) Has been cancelled
Publish Docker Image / docker (push) Has been cancelled
Test / test (push) Has been cancelled
* adjusted target selection to account for volumetric geometry, hopefully collecting more targets than before; additionally, utilize previously allocated local sector to reduce the target scope; combined mappings to reduce passing over those same results

* reactivating maelstrom availability; restore damage dealing potential to the maelstrom grenades; changing damage profile to 'no radial degrade'

* reactivating oicw availability; no more discrepancy checks on secondary projectiles; code for maelstrom chain lashing

* might have actually fixed oicw little buddies
2025-12-02 20:14:54 -05:00
2revoemag
4d2639b54d
fix: Prevent phantom strafe bug by clearing player velocity in ObjectCreateDetailedMessage (#1322)
Some checks failed
Publish Docs / docs (push) Has been cancelled
Publish Docker Image / docker (push) Has been cancelled
Test / test (push) Has been cancelled
Players would strafe without input after mode switches (gmtoggle) or zone transitions
when moving during the transition. The client was receiving stale velocity data in
PlacementData, causing it to restore phantom input state.

Fix: Always send None for velocity in player ObjectCreateDetailedMessage packets.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: 2revoemag <2revoemag@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-30 21:48:50 -05:00
Fate-JH
09e648e953
medical terminals should auto repair properly (#1320) 2025-11-26 03:01:51 -05:00
ScrawnyRonnie
15cf5c61a3 isolate chatmsg, disable bfr, fix cc hack logic 2025-11-23 21:13:42 -05:00
Fate-JH
abb71e9f53
No Stamina No Life (#1310)
Some checks failed
Publish Docs / docs (push) Has been cancelled
Publish Docker Image / docker (push) Has been cancelled
Test / test (push) Has been cancelled
* reverse order of protocol so that the avatar state (normal, csr) is checked first and then it calls back up to the specific avatar to perform the action

* reusing prior logic

* changed progress of damage inherit from 4->3->2->1->0 to [4,3,2]->1, 1->0
2025-10-02 01:30:55 -04:00
ScrawnyRonnie
617d2532f5 cc hacking and cep, outfit login time 2025-09-11 16:00:54 -04:00
ScrawnyRonnie
42e21f7c31 allow neutral 2025-09-06 19:39:23 -04:00
ScrawnyRonnie
0ce5e1ab0c ensure different factions and reward changes 2025-09-01 21:21:22 -04:00
ScrawnyRonnie
6ae3a71907 ants share exp with squad 2025-09-01 08:18:57 -04:00
Resaec
c0428bd3f6 add outfit (list) window event subscription handling
fix Kicked action send instead of Leaving action when players leave on their own
2025-08-31 23:37:30 +02:00
Resaec
446dee8235 Merge branch 'even-more-outfit-packets-2' into outfit 2025-08-30 22:44:18 +02:00
ScrawnyRonnie
ad52c8076c mostly kick from outfit 2025-08-29 15:31:26 -04:00
ScrawnyRonnie
402259e338 outfit checkpoint 2025-08-28 21:06:19 -04:00
ScrawnyRonnie
9f40e1fd45 bail messaging, cancel hack, no deploy, promote 2025-08-10 07:53:27 -04:00
Fate-JH
c1d9f679b2
No Safe Spaces (#1283)
* local zone maintains information about weapon fire capability per faction

* map reload by faction to represent a change in weapons fire permissions via LMM
2025-07-31 01:13:32 -04:00
Fate-JH
a00a95d152
allowing scaled back bfr accessibility (#1280) 2025-07-31 01:12:16 -04:00
ScrawnyRonnie
aa31d6e395 gm sees anims and crouch bfr 2025-07-30 10:39:50 -04:00
ScrawnyRonnie
2b1d01c4ba misc animations and turret range 2025-07-28 21:26:39 -04:00
ScrawnyRonnie
c2f87fcad4
Merge pull request #1284 from ScrawnyRonnie/density-alert
Red Alert!
2025-07-22 12:58:05 -04:00
ScrawnyRonnie
01cdc2db4c adjusted condition and weather 2025-07-22 12:28:54 -04:00
ScrawnyRonnie
4f50884c71 density-alerts 2025-07-21 10:38:08 -04:00
ScrawnyRonnie
3055f73a68 wrong name 2025-07-19 22:10:07 -04:00
ScrawnyRonnie
1b6e50cf0d we can reveal 2025-07-18 21:29:42 -04:00
ScrawnyRonnie
95b8b34594 cud emp and os 2025-07-17 15:35:10 -04:00
ScrawnyRonnie
b82e0280f6 gate fixes 2025-07-06 15:24:07 -04:00
Fate-JH
f74da61fa5
Mine Distance (#1276)
* changing to square distance during mine checks; repeating entity geometric distance check function

* added separate trigger radius rules for players and vehicles
2025-06-23 13:10:48 -04:00
Fate-JH
b876f4a8ca
Merge pull request #1248 from Fate-JH/death-plane
Death Planes
2025-06-23 10:46:49 -04:00
ScrawnyRonnie
c634aea786 heal & repair messages 2025-06-15 17:19:11 -04:00
ScrawnyRonnie
d1e8da208b bail malfunction, gen normal state, stop vehicle momentum 2025-06-08 19:48:28 -04:00
ScrawnyRonnie
ca15790a36 don't shoot mossie 2025-06-03 07:28:31 -04:00
ScrawnyRonnie
2f2fcd94f1 force spit sideness 2025-05-26 21:01:22 -04:00
ScrawnyRonnie
a1b7fe01ff sideness check 2025-05-26 17:54:39 -04:00
ScrawnyRonnie
bc978f177b normal minus bfr 2025-05-26 07:17:26 -04:00
ScrawnyRonnie
5d00a10e80 don't drop 2025-05-22 12:08:56 -04:00
ScrawnyRonnie
0621cb4fcd allow enemy equip in fav 2025-05-22 09:20:30 -04:00
ScrawnyRonnie
009e9bc361 lock the driver door 2025-02-19 21:49:17 -05:00
ScrawnyRonnie
e9336f52a6 boomers still go neutral 2025-02-03 06:46:22 -05:00
ScrawnyRonnie
dd87d5da89 misc deployables fixes 2025-02-02 21:33:32 -05:00
ScrawnyRonnie
a685f71d6e killed player lifespan calculation 2025-01-30 12:11:13 -05:00
ScrawnyRonnie
a758911a26 comment out debugInteriorCheck 2025-01-27 13:46:32 -05:00
ScrawnyRonnie
c0a357974f doors change player's sideness 2025-01-26 16:25:37 -05:00
ScrawnyRonnie
ed09a9a4e5 reward contributors still in zone 2025-01-23 13:31:21 -05:00
ScrawnyRonnie
d9c913e3ff grant exp for captures 2025-01-19 16:37:48 -05:00
ScrawnyRonnie
1430d3b584 variable hack timer 2024-12-22 15:13:32 -05:00
Fate-JH
58238df1fd
Customer Service (#1247)
* initial workings for a csr/gm player mode

* weird line removal after merge

* too many changes and refactors, but the code compiles properly; need to push these to the repo and sort out issues with it all later; hopefully, nothing has changed except for the csr stuff

* extensive changes to mode logic for refactoring and functionality improvements, especially for accommodating csr spectator mode

* csr's may now see players who are spectating, including csr's who are spectating, including a wide variety of their behavior such as location, weapon management, etc.; removes zoning cancel messages as a required log from certain use item actions

* corrected various issues identified in the comments of PR#1247

* restored killed->autorevive functionality; removed last traces of old door code from general operations

* knife stab corrected; spitfire turret corrected; blockmap interactivity using zone interaction allowance flag; visibility during resurgence code for csr; removing messages and experience gain for interactions with csr

* pruning imports and correcting the default spectator setting

* separated router/telepad activity from other vehicular activity, previously all considered a form of mounting/dismounting, and restored support experience rewards

* can not activate or deactive spectator of gm when dead; zoning while spectator removes spectator and defaults to sanctuary

* field turrets are neutral-neutral when constructed by a csr; custom bang command 'setempire' will adjust the faction affiliation of a variety of game objects

* fixed facility occupation recognition

* when transitioning between player modes, do not parse new messages about transitioning between player modes, until fully transitioned between player modes
2024-12-02 13:26:37 -05:00
Fate-JH
96d6c3737c added a death plane under hunhau and and under byblos 2024-11-04 13:10:03 -05:00