Commit graph

358 commits

Author SHA1 Message Date
Fate-JH b17d699b5f
Decode Packets, Again (#1156)
* fixing issue where the iterator of a closed stream produces no output; added option to include an entire directory of input files; streamlined workflow between gcapy and preprocessed files

* added documentation; restored functionality of the source's iterator; tidied code

* restored functionlaity/reliability of skip-existing and management of duplicate files and file cleanup; added exclusive log for decode error messages

* collects all literal decode errors falling through the logging cracks

* finally eliminating log spam; tidying up the decoded log files's format

* better subclassing and management of the decoy OutStream

* tightening of the noose

* fixing the readme to account for the -f flag
2023-12-19 14:52:12 -05:00
Fate-JH 93c3463985
Merge pull request #1147 from Resaec/gm_capturebase_turret_kick
GM command capturebase kicks players from turrets
2023-12-18 16:48:03 -05:00
ScrawnyRonnie e757d8e795 remove old timers 2023-12-15 08:35:09 -05:00
ScrawnyRonnie 9a8bcf9bc1 implants stay initialized 2023-12-14 20:15:38 -05:00
ScrawnyRonnie f415b028a8 last llu change? 2023-12-12 22:07:16 -05:00
ScrawnyRonnie 213943dc1d cancel zoning, driver rejoin, implant 2023-12-12 12:21:33 -05:00
ScrawnyRonnie 46b446048d don't need vals 2023-12-10 18:55:18 -05:00
ScrawnyRonnie 35bfab5768 passenger llu 2023-12-09 14:49:06 -05:00
ScrawnyRonnie 689f67ec39 drop the llu 2023-12-09 07:08:04 -05:00
ScrawnyRonnie 0d09d9d6fc adjust 2023-12-07 12:44:45 -05:00
ScrawnyRonnie c24e46f735 let me explore 2023-12-07 08:25:21 -05:00
Resaec 60a1771d1d Fix currently hacked base not clearing hack 2023-12-04 20:40:05 +01:00
ScrawnyRonnie ebf821865a no wrong health 2023-12-02 20:58:50 -05:00
Resaec e29f4e310b Fix Players getting unmounted but still appearing to be inside a Mountable 2023-12-01 03:23:53 +01:00
Resaec b5f15cd3d4 GM command capturebase kicks players from turrets 2023-12-01 00:51:38 +01:00
ScrawnyRonnie 1b0b15e4da slower recharge 2023-11-29 20:05:45 -05:00
ScrawnyRonnie e12cb38f22 more jam 2023-11-29 19:27:09 -05:00
ScrawnyRonnie da16c10dcc keep jamming 2023-11-29 14:47:03 -05:00
Fate-JH 5552d3469c
Merge pull request #1142 from ScrawnyRonnie/item_swap
Item Swapping
2023-11-28 20:05:38 -05:00
Fate-JH a71e699fa0 progress changes: revert to br normally after basic fte's, and support experience multiplier against debt to 3x 2023-11-28 11:24:07 -05:00
Fate-JH b336ddd25d player needs to be carried over from message 2023-11-25 10:13:29 -05:00
Fate-JH f7d8e79dd8
Merge branch 'master' into exp-for-kda-3 2023-11-25 10:06:37 -05:00
Fate-JH 30627ae59f break up initial hack statement; fix the !list command; fixed resource silo math (failed simplification of dividing over division) 2023-11-25 09:57:41 -05:00
ScrawnyRonnie 83ccdc8d73 cya llu 2023-11-24 21:23:17 -05:00
ScrawnyRonnie aa0ae5f731 fix item swap 2023-11-24 06:42:28 -05:00
Fate-JH 60989f488a
Merge pull request #1141 from ScrawnyRonnie/no_charge_cargo
A few more fix attempts
2023-11-21 03:22:26 -05:00
Fate-JH 42d1422fc7 corrected issue with multiplier for experience earned while in debt; poor separation between special case players in facility capture situation; missing database calls during facility capture situations 2023-11-21 02:38:44 -05:00
ScrawnyRonnie 26046580b2
split air and reduce time 2023-11-16 22:43:44 -05:00
ScrawnyRonnie 03ed518f07
Merge branch 'psforever:master' into Terminals_and_vehicles 2023-11-16 22:34:40 -05:00
ScrawnyRonnie 2aa2ffc275 Turret upgrading 2023-11-16 13:54:05 -05:00
ScrawnyRonnie 25804ca55f
Comment 2023-11-16 12:52:49 -05:00
ScrawnyRonnie 0cb9746cbb If I only knew the codebase and that MountedIn was already a thing -.- 2023-11-14 19:21:49 -05:00
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
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 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 fdccba40b5 Energy crystals weren't working. Seemed to be caused by GUIDs. 2023-11-01 13:21:14 -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 d228784e1c Cavern crystals (except damage - that needs help) 2023-10-29 21:55:19 -04:00
ScrawnyRonnie 5f3c9d4cc9 Fix cave facility terms 2023-10-27 21:07:30 -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