Commit graph

21 commits

Author SHA1 Message Date
gered ec71d44c86 update initial console output again... decided i like less afterall 2017-04-19 22:21:37 -04:00
gered e450e25e99 fix Unit.getUnitsInWeaponRange crashing due to bwapi bug
bwapi's implementation of getUnitsInWeaponRange does not check for a
null filter function, so it crashes if one is not passed in. we were
never passing one in here. to work around this for now, we'll just pass
in a dummy filter function that always returns true (so returns all
units in range always).
2017-04-19 21:52:06 -04:00
gered 688c611e91 add missing bwapi classes to jni generator constant types list 2017-04-19 07:18:43 -04:00
gered 544e825362 should be casting pointers passed to Java via JNI as jlong, not long
this was the only remaining place where this wasn't being done this way
2017-04-18 21:54:36 -04:00
gered 3737998f60 minor initTables adjustments 2017-04-18 21:49:28 -04:00
Gered 794678d46e prefix BWMirror console output so it stands out from BWAPI's output 2017-04-14 17:51:38 -04:00
Gered e5721392c6 add hardcoded equals/hashCode impls to certain generated classes 2017-04-14 12:01:15 -04:00
gered 927ac86c9d convert majority of Mirror.startGame to Java code 2017-04-12 21:45:14 -04:00
Gered 13ff030393 temporary fix for javadoc issues, will revisit later 2017-04-12 12:32:18 -04:00
gered 9cefd694d6 remove bwapi/bwta headers, include them from user's environment 2017-04-11 22:52:34 -04:00
Gered 65c1dae3bd for consistency, rename /bwta2-c to /bwta2-includes 2017-04-11 13:08:48 -04:00
Gered be3abe0e58 move test classes back into the generator project 2017-04-11 13:03:24 -04:00
Gered 48f72e40c5 place generated java source files into bwmirror project source tree 2017-04-11 12:04:03 -04:00
Gered b06493dc93 update java compilation to abort on compile errors after each package 2017-04-11 12:03:40 -04:00
Gered 6beb507311 at startup, always clean out all existing generated files 2017-04-11 11:27:23 -04:00
Gered bd362f3a5f keep generated bwapi_bridge c++ sources in the same output directory 2017-04-11 11:05:53 -04:00
Gered c106d4b22b remove BWAPI3 support 2017-04-11 10:48:21 -04:00
Gered bf0cd16696 more debugging display and some start-up input path sanity checking
i expect the most common set of problems with running this project will
be path related, thus all the "silly" code i've been adding related to
paths and checking / debug displays
2017-04-11 10:25:06 -04:00
Gered c6787f8794 allow passing in custom base working directory used 2017-04-11 10:09:07 -04:00
gered bb3e7d4b51 update generator project to place all output files under "output/" 2017-04-10 18:17:54 -04:00
Gered d5b5f36a81 move 'generator' java project files into a more structured layout 2017-04-10 17:46:44 -04:00