Commit graph

2104 commits

Author SHA1 Message Date
ScrawnyRonnie 962904b3d9 don't charge cargo 2023-11-14 11:05:58 -05:00
Fate-JH cc2089b513 make a better guess on the wonership of a facility during a capture/resecure; during a neutral capture, an 'owning side' will be decalred based on effort; changed the calculation of kill experience to simplify the modifiers and reduce the potential to have 0 bep 2023-11-13 02:24:36 -05:00
ScrawnyRonnie 0c3d5f3601 Fixafewthings 2023-11-12 07:48:50 -05:00
Fate-JH f4777fdcc3
Merge pull request #1137 from ScrawnyRonnie/master
Misc Cavern Fixes/Additions and Reduce Fall Damage
2023-11-11 23:56:07 -05:00
ScrawnyRonnie 9e76fcc42a
Update EffectTarget.scala
Set back to findLast after review
2023-11-07 21:38:28 -05:00
ScrawnyRonnie 537417f880
Merge branch 'psforever:master' into master 2023-11-07 18:59:06 -05:00
Fate-JH f883dd8ec1
Merge pull request #1136 from Resaec/hanhau_doors
Hanhau Doors
2023-11-07 16:25:13 -05:00
Fate-JH 7f61206ddd exp for ntu and ntu silo operation restored; message about progress system given more limited scope; adjusted cep for llu carrier kill; kd accumulates by kills and maintains between lives; ifflock does not discriminate rehack faction; no rewards for killing allies, or self 2023-11-07 16:07:08 -05:00
ScrawnyRonnie 5930e7fb76 Merge remote-tracking branch 'origin/master' 2023-11-04 07:56:33 -04:00
ScrawnyRonnie 78552f6691 Recharge only AT weapons 2023-11-04 07:56:09 -04:00
ScrawnyRonnie 12b90f0bc2
Merge pull request #5 from ScrawnyRonnie/Lodestar
Lodestar, repair interrupt, and more crystal fixes
2023-11-01 13:25:41 -04:00
ScrawnyRonnie fdccba40b5 Energy crystals weren't working. Seemed to be caused by GUIDs. 2023-11-01 13:21:14 -04:00
ScrawnyRonnie 8991a15470
Fix weapon recharge
Had it working, broke it, and forgot to fix.
2023-10-31 21:34:19 -04:00
Fate-JH 52deb2b212 appeasing the testing gods 2023-10-31 01:25:02 -04:00
Fate-JH d3392ecab2 QoL changes; event chat messages for exp when in debt; different calculations for sep; timestamps for progress system start and clear; hopefully proper cleanup for progress system 2023-10-30 23:53:43 -04:00
ScrawnyRonnie 26824da624 Lodestar repairs vehicles now and damage interrupts repairing 2023-10-30 20:28:35 -04:00
ScrawnyRonnie 8637ca6c8d
Merge pull request #4 from ScrawnyRonnie/Random_Fixes
Cavern crystals (except damage - that needs help)
2023-10-29 22:01:07 -04:00
ScrawnyRonnie d228784e1c Cavern crystals (except damage - that needs help) 2023-10-29 21:55:19 -04:00
ScrawnyRonnie 2f6d8eee7a
Merge pull request #3 from ScrawnyRonnie/Random_Fixes
Fix cave facility terms
2023-10-27 21:16:11 -04:00
ScrawnyRonnie 5f3c9d4cc9 Fix cave facility terms 2023-10-27 21:07:30 -04:00
ScrawnyRonnie d1bd6fb055
Merge pull request #2 from ScrawnyRonnie/Misc_tweaks_and_fixes
Fall damage reduced
2023-10-27 12:25:49 -04:00
ScrawnyRonnie 326ae1e674 Fall damage reduced 2023-10-27 12:20:35 -04:00
ScrawnyRonnie e7850fb612
Supai Terms - Fall Damage - Cavern IA (#1)
Tweaks
2023-10-26 20:52:22 -04:00
Resaec a63aa95d24 Fixed 7 door GUIDs 2023-10-24 00:30:59 +02:00
Fate-JH e9dbd5f259 importing controlled implementation changes from original exp-for-kda branch; assist kill experience rewarded
importing controlled implementation changes from original exp-for-kda branch; code for contributions from prior activity, but will be adjusting to new contribution methods

kill contributions should work; even if they don't, need to put this away for now

extensivwe changes to the way OwnableByPlayer manages owner user information due to uniqueness, that changes a lot of vehicle and deployable code; fleshing out experience calculation procedure for future testing

events for mounting and dismounting of both passenger and cargo; id'ing the installation of an amenity (vehicle or facility); separation of kill/assist experience and support experience calculations; retention of kill record which allows for the calculation of menace

support experience accumulates and is given to the user in gradual provisions

rewarding facility capture through cep; not fully tested yet; math sucks

sort of cep to bep consditions for squad facility capture; bep deposit for ntu silo activity

early reivision for v010; recording ongoing shots fired and landed

restored bep from ntu deposits into resource silos; updating statistics in the database regarding kills and related stats including weapons; updated history management; basic experience calculation changes

all rewarded support events are accounted for

command experience calculations upon facility capture or resecure

corrected database migrations

most of the code for the play or progress system

statistics window updates for exosuits to report kills; killing an llu runner gives cep; moving play or progress functionality to a bang command rather than piggybacking setbr; bep is no longer too high by error
2023-10-17 14:06:21 -04:00
Fate-JH b866aa8a30 importing controlled implementation changes from original exp-for-kda branch; primary kill experience rewarded 2023-10-17 14:06:20 -04:00
Fate-JH 0485c759e7
Merge pull request #1132 from Fate-JH/db-patch
Scoring Database Patch
2023-10-11 23:13:21 -04:00
Fate-JH 90c507eaca before this, changed table on trigger without fixing function called by trigger 2023-10-11 17:50:08 -04:00
Fate-JH 2edb50eb03
Merge pull request #1130 from Fate-JH/pg10-4
PostgreSql10 v4
2023-10-08 13:48:18 -04:00
Fate-JH 5b806f8912 i am blind sometimes maybe 2023-10-08 13:34:31 -04:00
Fate-JH 113416554a
Merge pull request #1129 from Fate-JH/pg10-3
Still Adjusting Triggers
2023-10-08 13:11:56 -04:00
Fate-JH 6582e90499 no WHERE clause in trigger; moved that into called function body 2023-10-08 12:52:19 -04:00
Fate-JH 7a5319b062
Merge pull request #1128 from Fate-JH/pg10-2
Adjusting triggers
2023-10-08 12:34:27 -04:00
Fate-JH 8d0b8648a2 removing the OF statement in a trigger 2023-10-08 12:20:20 -04:00
Fate-JH 0b0b23d99c
PostgreSGL 10 Standards (#1127)
* attempting to resolve pg14->pg10 issues

* unidon't

* rev 1

* rev 2

* rev 3

* rev 4
2023-10-08 11:52:50 -04:00
Fate-JH c68d5e9864
Merge pull request #1125 from Fate-JH/fixed-relog
Return Relog
2023-08-15 15:06:38 -04:00
Fate-JH 2446a844e5 quit back to the server select screen and rejoin the server without having to close the client 2023-08-07 20:36:43 -04:00
Fate-JH c9a14527ea
Merge pull request #1123 from Resaec/add_launcher_and_token_functionality
Add support for launcher login via tokens and file verification
2023-08-01 01:37:13 -04:00
Fate-JH abd37c1726
Merge pull request #1122 from Fate-JH/kda-tables
KDA Tables
2023-07-31 23:58:03 -04:00
Resaec 7f792d63d4 Add support for launcher login via tokens and file verification
Added code to LoginActor to handle client authentication via login token
Added code to LoginActor to generate the password used by the launcher to authenticate with the API
Changed code in LoginActor to replace deprecated bcrypt functions
Changed code in Account to add the field password, token and tokenCreated
Added database migration V009 containing table changes on account, new tables launcher and filehash and a trigger/function combo to update the tokenCreated column.
2023-08-01 00:33:14 +02:00
Fate-JH dc89fa6b3f plsql tables for a future kda update 2023-07-31 16:21:15 -04:00
Fate-JH 663cfdc90a
moved polling of blockmap from psm callback to upstream handling (#1121) 2023-07-26 23:08:40 -04:00
Fate-JH 2b6edc25fb
No Work (#1116)
* make the timer for outbound packet bundling a fallback option rather than a primary control for outbound timing

* better emergency timer determination

* eh

* master merge and light changes
2023-07-26 23:07:24 -04:00
Jakob Gillich e391a0b3ef
Merge pull request #1120 from psforever/akka26
revert to open-source akka
2023-07-12 02:32:45 +02:00
Jakob Gillich 94486cc97d revert to open-source akka 2023-07-12 02:26:38 +02:00
Jakob Gillich 45609f62dc
Merge pull request #1119 from Resaec/dependency_updates_no_code_changes
Updated dependencies
2023-07-12 02:18:22 +02:00
Resaec 5c5712c24b Updated dependencies
Updated to the newest minor/patch version. No code changes were necessary.
0-3 failing tests, changing each run :(
2023-07-12 00:43:48 +02:00
Fate-JH d413516a11
Merge pull request #1118 from Fate-JH/old-mac
Old Mac
2023-07-10 21:15:39 -04:00
Fate-JH 735f5f95cd missing subslots is now a self message rather than an anonymous callback 2023-07-10 20:01:37 -04:00
Fate-JH 490b04380f reuse crypotgraphic informtion for the md5-mac algorithm in packet coding; deprecated toFoo calls 2023-07-10 14:29:16 -04:00