google-code-export / bwapi-mono-bridge

Automatically exported from code.google.com/p/bwapi-mono-bridge
0 stars 0 forks source link

Add support for BWAPI 3.3 #13

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Today a new release of BWAPI has been 
made(http://code.google.com/p/bwapi/wiki/Changes#Changes_from_BWAPI_Beta_3.2_%28
_%29_to_BWAPI_Beta_3.3_%28_%29) which contains some new bug fixes and new 
features.
Support for the new version would be highly appreciated! 
Thanks! :)

Original issue reported on code.google.com by krasi...@gmail.com on 19 Nov 2010 at 10:41

GoogleCodeExporter commented 9 years ago
Yeah it would be very nice with an update to this version. For instance it will 
fix the restart problem.

Original comment by twsandb...@gmail.com on 21 Nov 2010 at 5:00

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I have released a version compatible with 3.3 beware it has some code 
restructuring but should be simple to update to (just change using "BWAPI" to 
using "SWIG.BWAPI")

Original comment by dpershouse@gmail.com on 25 Nov 2010 at 2:41

GoogleCodeExporter commented 9 years ago

Original comment by dpershouse@gmail.com on 25 Nov 2010 at 2:42

GoogleCodeExporter commented 9 years ago
First I will say thanks for adding support for the new BWAPI version.
I just wondered why you have removed the Client version from the newest version 
3.3a, if you download it from the download section?
I needed this version, but of course I can just download through SVN.

In the SVN version you have added post build events to 3 of the projects, like 
copy /y  $(ProjectDir)$(OutDir)StarcraftBotLib.dll 
$(SolutionDir)..\..\Release\Libs\client 
This will only work if you are working in a path that has NO spaces. I tried to 
copy it into My Dropbox, and then it wouldn't compile.

So you might consider adding "" to the 3 post build events, like this:
 copy /y  "$(ProjectDir)$(OutDir)StarcraftBotLib.dll" "$(SolutionDir)..\..\Release\Libs\client"

Then you will properly avoid people complaining about that it can't compile. 
Just a suggestion. 

Original comment by twsandb...@gmail.com on 26 Nov 2010 at 10:11

GoogleCodeExporter commented 9 years ago
twsandberg,
you may want to open a new issue with your comments as this issue is now 
considered closed.

Original comment by krasi...@gmail.com on 26 Nov 2010 at 11:52

GoogleCodeExporter commented 9 years ago
twsandberg,

when you say the client version, you mean the testbot that doesn't implement 
IStarcraftBot? Your client code should still work, just reference bwapi-clr.dll 
from the client folder under libs

Original comment by dpershouse@gmail.com on 27 Nov 2010 at 3:18

GoogleCodeExporter commented 9 years ago
Yeah i have made my bwapi-clr-client bot working on your new version, but I 
just wondered why the bwapi-clr-client was not included in the version that can 
be downloaded. If people haven't used it before, how should they know that they 
could call BWAPI/StarCraft this way, unless they download it through SVN as I 
ended up doing.

It was just a suggestion to put this bwapi-clr-client version into the zip 
file, like in your last version 3.2.

But again I will say nice work and thanks for making it possible to code in C#. 

Original comment by twsandb...@gmail.com on 27 Nov 2010 at 10:36

GoogleCodeExporter commented 9 years ago
I have re-added the bwapi client version it is called starcraftclient and is in 
the root of the zip file

Original comment by dpershouse@gmail.com on 1 Dec 2010 at 4:06