Commit Graph
7269 Commits
Author SHA1 Message Date
adminandGitHub 64b065b7c9 More headshots (#2989)
* add some more headshots

* more headshots

* rename headshots and upload more

* lots more
2023-10-19 22:13:48 -07:00
adminandGitHub be6389fecc don't give an on-fire penalty if you're the defender and fleeing (#2988) 2023-10-18 20:12:44 -07:00
adminandGitHub 5ab671b575 Add more names (#2987)
* fix the hero generator for recent changes

* try a few more

* throw if it fails

* a few more

* extraneous print

* added more names
2023-10-18 20:10:25 -07:00
adminandGitHub d046b58e1c Slight cleanup in DefendCommandSelector (#2986)
* slight cleanup to DefendCommandSelector

* more cleanup
2023-10-16 17:10:57 -07:00
adminandGitHub be120d7cdf Make selected flee province optional, and must not be set if no flee provinces are available (#2985)
* make it optional

* make the flee province optional

* fix test to allow for optional flee province id

* add tests for incorrect flee province settings
2023-10-16 06:58:45 -07:00
adminandGitHub bbd62a09b3 experimental sandbox directories (#2984) 2023-10-14 15:39:58 -07:00
adminandGitHub 35fef3b924 move rules_jvm_external import to use bzlmod and upgrade to 5.3 (from 4.2) (#2983) 2023-10-14 08:44:40 -07:00
adminandGitHub e87417c7d5 Minimal flatbuffers (#2982)
* upgrade flatbuffers to 23.3.3 (from 2.0.8)

* back to 2.0.8

* unneeded
2023-10-14 08:25:02 -07:00
adminandGitHub 4e29c3d5a9 bring over the basic test (#2981) 2023-10-14 08:13:43 -07:00
adminandGitHub 24fa7af8e4 suppress the duplicate library warnings (#2979) 2023-10-11 21:30:29 -07:00
adminandGitHub adad79a0d6 upgrade googletest to a 1.14.0-derived version (from 1.12.1) (#2978) 2023-10-08 18:13:25 -07:00
adminandGitHub 9ca7037a9f defender cannot flee if they do not hold any other provinces (#2977) 2023-10-08 18:05:59 -07:00
adminandGitHub 6fe4e7a196 upgrade bazel to 6.3.2 (from 6.2.1) (#2976) 2023-10-08 18:02:32 -07:00
adminandGitHub b3c99caa56 Revert "link all the test libraries statically" (#2975)
* Revert "Make the test libraries static (#2968)"

This reverts commit 0042c39f13e5c01760d3d0e1a067cbe788d50a7e.

* add support for dynamic linker
2023-10-06 19:46:08 -07:00
adminandGitHub cee74ab0fc update to llvm/clang 15 (#2974)
* try updating to clang 16

* use 15.0.7
2023-10-06 16:56:42 -07:00
adminandGitHub fee7caba21 upgrade scalapb (#2973) 2023-10-06 06:53:02 -07:00
adminandGitHub 4a53fba799 Upgrade rules_scala to 6.2.0 (from an old git commit) (#2972)
* upgrade rules_scala but does not match

* more updates
2023-10-05 22:14:43 -07:00
adminandGitHub 7960bca566 make the function-ness of stuff in AIClient explicit (#2971) 2023-10-05 22:10:56 -07:00
adminandGitHub 8d0524d467 delete the test (#2970) 2023-10-05 17:12:23 -07:00
adminandGitHub d053784629 Make the test libraries static (#2968) 2023-10-05 16:55:13 -07:00
adminandGitHub 3c6e4c4770 cleanup (#2967) 2023-10-05 07:52:49 -07:00
adminandGitHub ee1cc8484e Use grailbio/bazel-tools (#2965)
* use my fork of llvm toolchain, currently failing on libunwind

* update bazelrc

* it builds
2023-10-03 21:42:18 -07:00
adminandGitHub ea8c4a9082 enable bzlmod (#2966) 2023-10-03 17:08:49 -07:00
adminandGitHub 167536b7ca update parallel-hashmap to 1.3.11 (from 1.3.8) (#2964) 2023-09-23 16:32:09 -07:00
adminandGitHub 20fdfd7ad2 update grpc to 1.53.0 (from 1.50.0) (#2963) 2023-09-23 10:41:25 -07:00
adminandGitHub cf3defaea3 fix an npe when the commanding unit's headshot is not known (#2961) 2023-09-22 19:12:23 -07:00
adminandGitHub d435ab6425 upgrade scala to 2.13.12 (#2960) 2023-09-22 06:43:04 -07:00
adminandGitHub 1dc90e95be Build and run with Java 17 (#2959)
* try building and running against java17

* missed a digit
2023-09-22 06:38:15 -07:00
adminandGitHub e7854999f2 add name words (#2958) 2023-09-21 06:43:21 -07:00
adminandGitHub 8a6051df50 use internalAssert for checking calls to mutate the gamestate (#2957) 2023-09-19 21:53:22 -07:00
adminandGitHub ddd6dbd875 add host_cxxopt for future absl builds (#2956) 2023-09-19 21:51:04 -07:00
adminandGitHub b4f2ea5d5e more unnecessary texture creation (#2955) 2023-09-18 17:46:31 -07:00
adminandGitHub 8dbe40089c Handle ransom offer invalidation (#2954)
* return ambassador to province if a ransom offer target is destroyed

* invalidate ransom offers if a faction is destroyed or if the ransom offer is no longer valid
2023-09-17 10:41:25 -07:00
adminandGitHub 76fecf2938 fix a crasher if there's no model set in the DominionPanelController (#2953) 2023-09-10 21:39:49 -07:00
adminandGitHub fe07761b35 Static AWSResourceFetcher (#2952)
* one thing at a time

* always get the AWSResourceFetcher from the static object
2023-09-10 08:25:23 -07:00
adminandGitHub 4e83f73f05 don't display the refresh rate (#2951) 2023-09-10 07:57:30 -07:00
adminandGitHub 9b6047eb44 minor cleanup in UnitInfoPanelController (#2950) 2023-09-10 07:47:26 -07:00
adminandGitHub cd5fd2de2a fetch on start instead of on demand (#2949) 2023-09-09 20:48:12 -07:00
adminandGitHub d7d2b7dd06 Revert "unload unused assets at every model swap (#2947)" (#2948)
This reverts commit 7b65acb8fcb27e911fe433a743de778e246f5bfd.
2023-09-09 19:41:01 -07:00
adminandGitHub ed72439b38 unload unused assets at every model swap (#2947)
* unload unused assets at start of year

* just unload resources on every model swap
2023-09-09 17:07:46 -07:00
adminandGitHub c906d49338 Crossing choices (#2946)
* remove unused definition for BestCommandIndexFor

* remove unused BestCommandIndexFor
2023-09-09 16:48:34 -07:00
adminandGitHub 4b50747193 Water crossing calculates score the way other strategies do, and uses lookahead (#2945)
* score calculator for water crossings

* use it for lookahead

* it works but is slow

* set the start crossing locations in advance

* remove the direct command index chooser
2023-09-05 21:23:38 -07:00
adminandGitHub e6fdd26075 reflow and shrink text if necessary for province events (#2944) 2023-09-05 19:57:12 -07:00
adminandGitHub 7dce6ec6a7 singular name (#2943) 2023-09-05 19:43:03 -07:00
adminandGitHub 341253cd2b load directly into RawImage (#2942) 2023-09-02 22:04:11 -07:00
adminandGitHub 8edca2f993 replace all new texture creation with LoadImage, except in Shardok (#2941)
* replace all new texture creation with LoadImage, except in Shardok

* load directly in Shardok too

* awake not start

* set up in awake, not start

* need to actually make the texture

* load correctly

* make on the fly I guess
2023-09-02 18:05:33 -07:00
adminandGitHub d3fca557a5 don't show support field when support isn't known (#2940) 2023-09-02 09:07:37 -07:00
adminandGitHub b28e4e4213 add some name words (#2939) 2023-09-02 09:01:16 -07:00
adminandGitHub fd35eb09bf filter dead heroes out of scouted province views (#2938)
* filter dead heroes out of scouted province views

* add tests
2023-09-02 08:49:10 -07:00
adminandGitHub 3b585887e6 hook up CapturedHeroReturned (#2937) 2023-09-01 20:21:18 -07:00