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