Commit graph

1809 commits

Author SHA1 Message Date
Fate-JH b558444947
Merge pull request #890 from psforever/renovate/org.scalameta-sbt-scalafmt-2.x
Update dependency org.scalameta:sbt-scalafmt to v2.4.3
2021-07-12 07:03:25 -04:00
Fate-JH 4cfcecac6c
Merge pull request #888 from psforever/renovate/org.xerial.sbt-sbt-pack-0.x
Update dependency org.xerial.sbt:sbt-pack to v0.14
2021-07-12 07:03:02 -04:00
Renovate Bot 1747396347
Update dependency io.getquill:quill-jasync-postgres to v3.8.0 2021-07-12 00:18:29 +00:00
Renovate Bot d6bb0920ea
Update dependency org.scalameta:sbt-scalafmt to v2.4.3 2021-07-08 23:05:19 +00:00
Renovate Bot 2dc2f06bdb
Update dependency org.xerial.sbt:sbt-pack to v0.14 2021-07-08 15:03:51 +00:00
Renovate Bot e80ba5dea3 Update dependency org.flywaydb:flyway-core to v7.11.1 2021-07-08 15:03:10 +00:00
Renovate Bot ef1a1be7b8 Update dependency org.specs2:specs2-core to v4.12.3 2021-07-06 19:09:54 +00:00
Renovate Bot d5cd523e8f Update dependency org.postgresql:postgresql to v42.2.23 2021-07-06 17:30:41 +00:00
Mazo 04e1f4209d
Merge pull request #866 from Mazo/publish-container
Fix publishing docker containers on push (tagged with sha for all pushes, master is tagged with sha, master, latest)
2021-07-02 18:14:03 +01:00
Mazo 8da38d6c3d
Merge pull request #885 from Fate-JH/cus-filter
Simple Regex Filter
2021-07-02 17:31:01 +01:00
Jason_DiDonato@yahoo.com a6b09faa84 replaced EvaluatorFilter with custom regex-based filter and removed non-dependency 2021-07-02 07:30:29 -04:00
Fate-JH abf7135e64
Merge pull request #882 from Fate-JH/adv-regen
Implant: Regeneration
2021-07-01 22:40:16 -04:00
Fate-JH 6d13ae972e
Merge branch 'master' into adv-regen 2021-07-01 22:11:47 -04:00
Renovate Bot 8ad53103b9 Update dependency org.flywaydb:flyway-core to v7.11.0 2021-07-01 13:04:13 +00:00
Fate-JH 82579111e2
Implant: Second Wind (#880)
* support for the second wind implant; minor enum modifications to damage reasons that were executed for alternate implementation where second wind stopped player from dying once

* vital history entry to note from where the 25hp came
2021-06-30 20:48:09 -04:00
Fate-JH 6ac81fc1c6
Merge pull request #881 from Fate-JH/boosted
Implant: Melee Boost
2021-06-30 20:29:35 -04:00
Jason_DiDonato@yahoo.com 540eec5bdd support for advanced regen implant; not pretty, but it works 2021-06-30 19:43:37 -04:00
Jason_DiDonato@yahoo.com 7f731f37d5 support for melee booster implant 2021-06-29 03:02:21 -04:00
Fate-JH 76f283c617
Merge pull request #877 from Fate-JH/angles2
What's Left of Angles
2021-06-29 00:33:41 -04:00
Renovate Bot 2109ab21cf Update dependency org.json4s:json4s-native to v4.0.1 2021-06-29 04:18:02 +00:00
Renovate Bot 14bc2c6c68 Update dependency org.specs2:specs2-core to v4.12.2 2021-06-28 20:27:52 +00:00
Mazo d3f4a95f9a
Merge pull request #878 from LtRipley36706/windocker
Update docker configuration
2021-06-28 18:11:55 +01:00
Ty Conner 9c5ddc1155 Update docker configuration
these changes resolve issues, preventing successful startup and binding with Docker for Windows
2021-06-26 20:30:26 -04:00
Mazo 6ea875f3be
Merge pull request #876 from jgillich/fix-compose
Fix docker compose file
2021-06-26 08:03:12 +01:00
Jakob Gillich 34bcd7c6a7
Remove Xms JVM argument 2021-06-26 06:47:06 +02:00
Jakob Gillich c40dbe9bb6
Fix docker compose file 2021-06-26 06:32:28 +02:00
Jason_DiDonato@yahoo.com 42db02f576 recovery from original angles branch, mostly concerning changes with ChangeFireStateMessage_Stop and WeaponFireMessage field info 2021-06-25 22:57:55 -04:00
Renovate Bot da2a4068a5 Update dependency io.getquill:quill-jasync-postgres to v3.7.2 2021-06-22 10:41:13 +00:00
Renovate Bot e25c084e14 Update dependency org.specs2:specs2-core to v4.12.1-junit-5 2021-06-22 09:35:04 +00:00
Fate-JH 90e09a335a
Merge pull request #873 from psforever/renovate/com.beachape-enumeratum-1.x
Update dependency com.beachape:enumeratum to v1.7.0
2021-06-21 23:42:02 -04:00
Fate-JH c7ebe6a34f
Separate Vehicle Controls (#871)
* broke vehicle control agency down into specific agencies for different types of vehicles

* moved shared cargo vehicle pain onto the carrier control agency; apc-type vehicles have charging capacitors and emit emp's

* comments and documentation; cargo learning about damage to carrier corrected; fixed tests and added tests

* adjustment to explosive deployable distance filtering; apc now uses this filter when determining valid emp targets by distance
2021-06-21 23:40:44 -04:00
Mazo a348b43e92 Publish image only on master push 2021-06-20 20:08:54 +01:00
Mazo 667e76a5ad Authenticate to ghcr.io as github.repository_owner 2021-06-20 18:51:52 +01:00
Renovate Bot 2b7bb16fda
Update dependency com.beachape:enumeratum to v1.7.0 2021-06-20 07:25:42 +00:00
Renovate Bot 2216958d72 Update dependency org.postgresql:postgresql to v42.2.22 2021-06-16 17:18:11 +00:00
Renovate Bot 0dff9472e8 Update dependency com.typesafe.scala-logging:scala-logging to v3.9.4 2021-06-16 13:17:35 +00:00
Fate-JH 04e16f2901
Merge pull request #868 from psforever/renovate/openjdk-18.x
Update openjdk Docker tag to v18
2021-06-15 20:18:51 -04:00
Fate-JH 7b840719be
Merge pull request #865 from Mazo/env-config
Load config with ConfigSource.default to allow environment variables or java opts to override config values
2021-06-15 18:58:38 -04:00
Fate-JH 7c64b23e1f
Persistent Vehicle Loadouts (#863)
* persisting vehicle loadouts in between sessions, saving to db and loading from db

* reusing refactored code for clob; initial loadout without empty entries; reverting method of stopping session child actors
2021-06-15 18:32:12 -04:00
Renovate Bot a66db445ae
Update openjdk Docker tag to v18 2021-06-14 22:11:28 +00:00
Mazo 3ab5b12fbe Split out actions, only run them as required, fix GITHUB_SHA under PR context 2021-06-13 23:26:47 +01:00
Mazo f0d39f9943 Specify if ports are UDP or TCP in dockerfile 2021-06-13 23:26:01 +01:00
Mazo e093925bf5 Remove unused import 2021-06-13 21:12:04 +01:00
Renovate Bot e2a81d68c1 Update dependency commons-io:commons-io to v2.10.0 2021-06-13 16:48:16 +00:00
Mazo 9135123895 Fix publishing docker containers on push (tagged with sha for all pushes, master is tagged with sha, master, latest) 2021-06-13 16:26:17 +01:00
Mazo 0bb681babc Load config with ConfigSource.default to allow environment variables or java opts to override config values 2021-06-13 15:36:02 +01:00
Renovate Bot cada786010 Update dependency org.specs2:specs2-core to v4.12.1 2021-06-13 09:13:52 +00:00
Fate-JH 051ccdc39b
Merge pull request #862 from psforever/renovate/org.fusesource.jansi-jansi-2.x
Update dependency org.fusesource.jansi:jansi to v2.3.3
2021-06-11 23:39:04 -04:00
Fate-JH 79f452259f
Merge pull request #857 from Fate-JH/plockers
lockers interact with the database by loading and storing contents
2021-06-11 23:15:18 -04:00
Fate-JH 3966b0264d
The Blockmap (#852)
* separating geometry classes

* 2d geometry; retirement of the *3D suffix

* makings of an early block map datastructure

* entities in a zone - players, corpses, vehicles, deployables, ground clutter, and buildings - divided between sectors of the zone upon creation, management, or mounting; superfluous messages to keep track of blockmap state, for now

* trait for entities to be added to the blockmap; internal entity data keeps track of current blockmap sector information; calls to add/remove/update functions changed

* modified pieces of environment into an entities that can be added to a block map and have a countable bounding region; fixes for vehicle control seat occcupant collection; fix for squad individual callback references (original issue still remains?)

* introduced the block map into various existijng game calculationa where target selection can be reduced by its probing

* he_mines and jammer_mines now trigger if a valid target is detected at the initial point of deploy; they also trigger later, after a valid target has moved into the arming range of the mine

* conversion of interactions with zone into a queued, periodic set of tasks

* explosive deployable control -> mine deployable control

* tests repaired and all tests working

* mostly comments and documentation

* amenities are now represented on the blockmap
2021-06-11 23:02:48 -04:00