Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Zoxc

#1
SC2 Tools / Re: StarCraft II Launcher
April 23, 2010, 03:47:12 PM
It works with patch 9 if you disable the Teams and NativeAPI plugins and turn on Free For All. However it will likely fail to parse the melee maps from patch 9 or maps created with the editor. It will likely take a little while until I can properly implement teams. You can probably expect better support for Blizzard's AI too.
#2
SC2 Tools / Re: StarCraft II Launcher
April 20, 2010, 07:41:26 PM
apriores: It's slightly more tricky than that.


nyuGGuh: Try to closing StarCraft II before starting another game.
#3
SC2 Tools / Re: StarCraft II Launcher
March 27, 2010, 11:43:02 PM
It's already open source and the source is included in each release.
#4
SC2 Tools / Re: StarCraft II Launcher
March 20, 2010, 12:42:50 PM
Which settings and with which map/AI?
#5
SC2 Tools / Re: StarCraft II Launcher
March 19, 2010, 11:14:55 AM
Let's hope 2.3.1 fixes things (I don't play StarCraft  :) ). I also bundled AMAI2 0.23.
#6
SC2 Tools / Re: StarCraft II Launcher
March 18, 2010, 06:13:55 PM
There you go, hacky support for teams :)
#7
AI Development / Re: Capturing Debug Lines
March 18, 2010, 02:53:15 PM
Using these you can print to files  :)
#8
SC2 Tools / StarCraft II Launcher Plugin Pack
March 18, 2010, 02:51:29 PM
Here is couple of plugins for my launcher. To use them place them in the 'Plugins' folder relative to the launcher.

Debug.dll
This is a plugin that will crudely disable StarCraft II's debugger so you can debug it.


NativeAPI.dll
This is a plugin at allows you to define new natives.


Timers.dll
This implements some stopwatch timers so you can benchmark your code.

The following natives are added:
native void StartCounter(); // Resets the counter
native fixed GetCounter(); // Gets the time in milliseconds since the reset



Loggers.dll
This implements simple file writing natives.

The following natives are added:
native int CreateLogger(string filename); // Creates a logger for Plugins\<filename>
native void LoggerLog(int logger, string message); // Appends text to the file. A newline is not added at the end
native void DestroyLogger(int logger); // Destroys the logger and closes the file



You can download the pack from http://www.multiupload.com/VPJP3M6Q20
#9
Galaxy Maps / Re: gcheck - a Galaxy parser
March 16, 2010, 06:00:52 PM
Version 1.1 fixes some errors in the grammar.
#10
Galaxy Maps / gcheck - a Galaxy parser
March 13, 2010, 05:50:13 PM
gcheck is a parser that will validate the syntactic structure of a Galaxy script. You simply pass the Galaxy script filename to the program and it will parse it and follow includes. Includes are looked for in the current folder.

The grammar uses is a LL(1) superset of the Galaxy grammar and it might allow things SC2 will not. It doesn't not do semantic analysis either so I suggest you chain it with something like LAPIN's Galaxy syntax validator.
#11
SC2 Tools / Re: StarCraft II Launcher
March 08, 2010, 06:47:38 PM
Version 2.2.3 uploaded. It updates the StarCrack AI to version 6.1.1. It also features a tiny plugin framework. Here is an example plugin. It adds four new natives to Galaxy.

       
  • native void StartCounter(); // Resets the counter
  • native fixed GetCounter(); // Gets the time in milliseconds since the reset
  • native string GetCounterString(); // Gets the time in milliseconds since the reset as a string
  • native string FixedToString(fixed f); // Converts a fixed point value to a string.
To use this plugin. Place the file in the Plugins directory.
#12
SC2 Tools / Re: StarCraft II Launcher
March 07, 2010, 06:13:24 PM
Released version 2.2.2 which can launch StarCraft II without LazyTown's Launcher and it includes version 6.1 of the StarCrack AI.


Can someone who gets that error message contact me on IRC(#sc2c at irc.rizon.net)?
#13
SC2 Tools / Re: StarCraft II Launcher
March 06, 2010, 09:45:31 PM
Version 2.2.1 handles StarCraft II path selection better.
#14
SC2 Tools / Re: StarCraft II Launcher
March 06, 2010, 06:51:17 PM
chikopaws: That error is fixed in 2.2.
Buzzard: I've added StarCrack AI 6.0 in 2.2.


New in 2.2 also race selection (thanks to the StarCrack team).
#15
SC2 Tools / Re: StarCraft II Launcher
March 05, 2010, 06:48:24 PM
Uploaded 2.1. This enables the color option for players. You can also select the StarCraft II version and force all computer players to be Terran.