Commit Graph

41 Commits

Author SHA1 Message Date
dtookey
82acb36334 added some cheap docs 2023-09-10 19:24:52 -04:00
dtookey
9c3d3f2d70 Added some entry points for RS.
Tweaked some dice name/structure so it makes more sense from the caller side
2023-09-10 17:46:56 -04:00
dtookey
483e67bb16 renamed some things and snuck in some testing code 2023-09-09 19:56:53 -04:00
dtookey
a985417f83 last change, promise 2023-09-05 09:54:54 -04:00
dtookey
28bb5e30e0 broke up reporting into some component pieces 2023-09-05 09:53:44 -04:00
dtookey
5c7d72ea86 tweaks to reporting 2023-09-05 09:22:15 -04:00
dtookey
07f76b2e1d picking apart a few models 2023-09-05 08:57:09 -04:00
dtookey
d0f7c3bd11 madness has taken hold of me 2023-09-03 14:05:50 -04:00
dtookey
0107aeffb0 cleaning things up, trying to get the API into a sensible place 2023-09-03 09:04:01 -04:00
dtookey
20be086198 looks like we're go for theory crafting in the morning 2023-09-02 23:49:11 -04:00
dtookey
ac5aec6cb4 simple melee mechanics should be efficiently simulatable? easily simulated? it's past my bedtime 2023-09-02 23:36:14 -04:00
dtookey
8892f684e8 we have tested the *shit* out of dice... provided you don't fuck up the input on the constructors 2023-09-02 23:08:43 -04:00
dtookey
b918960040 wrote some tests to validate dice stuff 2023-09-02 21:52:39 -04:00
dtookey
3ce527b07f split dice up a bit better, and it should be easier to implement future roll types like reroll-once and other things 2023-09-02 21:09:32 -04:00
dtookey
2ac759deb4 added .idea to gitignore 2023-09-01 10:08:52 -04:00
dtookey
526caf9690 started modeling 5th ed fight mechanics 2023-09-01 10:08:27 -04:00
dtookey
e96a231d3c we now have an untested simulation framework 2023-09-01 09:05:30 -04:00
dtookey
b65b0c368d begun, the native interfacing has 2023-08-16 09:00:58 -04:00
dtookey
ee9287972f put the comments on a diet 2023-08-15 21:16:25 -04:00
dtookey
0f0c343a85 we have over-engineered "getrandom" to death 2023-08-15 08:07:08 -04:00
dtookey
c36583631c Seriously. Weekend. 2023-08-12 08:08:01 -04:00
dtookey
d0dcdffb9c it's the weekend. i should be playing video games. 2023-08-12 07:28:26 -04:00
dtookey
f72a44dfee cleaned up a whole bunch of stuff and started unit tests on helper functions 2023-08-12 07:16:24 -04:00
dtookey
244ca8d134 cleaning up the AI docs. verbose fucker, ain't he? 2023-08-12 06:23:50 -04:00
dtookey
bb23ab3ec2 i'm done for tonight 2023-08-11 20:47:59 -04:00
dtookey
c7596a7b85 VisionController can now pipe out visual stuff 2023-08-11 19:15:18 -04:00
dtookey
437a3b9fee checkin after random workday 2023-08-11 17:31:21 -04:00
dtookey
ec701f6658 checkin after 2023-08-11 17:30:46 -04:00
dtookey
d831da11b0 checkin before work 2023-08-09 09:00:11 -04:00
dtookey
15a0321a37 implemented some basic Windows desktop utilities using the User32 api 2023-08-09 06:47:32 -04:00
dtookey
1cb68f19a7 cleaning up desktop interactions. need to move things into individual files 2023-08-08 09:01:47 -04:00
dtookey
5bf0e4c226 started making the native interfaces 2023-08-08 07:16:53 -04:00
dtookey
a6b50d9e6b cleaned up testing. removed a bunch of stuff that didn't return anything. I think i understand a bit better what people mean by "testable code" 2023-08-07 09:04:04 -04:00
dtookey
e44a61958e changed WiggleParams to MouseWiggleParams to better indicate its purpose 2023-08-07 08:53:41 -04:00
dtookey
99556be92f improved some docks, added default value for getAlmostPoint wiggle 2023-08-07 08:52:56 -04:00
dtookey
72346ee6e6 real crappy tests implemented for all of the controllers 2023-08-07 08:41:38 -04:00
dtookey
367e4f7ef2 TemporalControllerTest.kt, DesktopControllerTest.kt, OrchestratorTest.kt, and TemporalControllerTest.kt have all been created 2023-08-07 08:38:46 -04:00
dtookey
b23c4b348e testing scaffolding has been set up 2023-08-07 08:05:52 -04:00
dtookey
1b2b24c317 structured everything into packages 2023-08-07 07:42:12 -04:00
dtookey
6b082a383a Fixed a bug with InputController.moveMouse 2023-08-07 07:27:10 -04:00
dtookey
08a27661b9 Import from initial project into Gradle for library support mostly 2023-08-07 06:33:20 -04:00