AIInterface:Mono

From Spring
Revision as of 14:55, 23 November 2008 by Agon (talk | contribs) (initial version of MonoAIInterface)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Mono
Developer
Agon
Version
v0.1 (local copy)
Language Support
Mono
Status
pre alpha
License
GNU GPL v2+ and MIT
<- Back to AI Interfaces

Forum threads

Description

!NO CODE AVAILABLE YET!

This AI interface is written in C and allows spring to load AIs written in a CLI compatible language. These AIs consist of a .dll file, which contains at least one class with the name of the tag shortName described in a AIInfo.lua file.

The source of this AI interface library can be found here: {spring_source}/AI/Interfaces/Mono/

Currently supported AIs

!NO AIS SUPPORTED YET!

Download

!NO CODE AVAILABLE YET!

Known Crashes

  • Wrong class name

How to compile

C part:

  • cmake
  • make

How to install/use

Additional software you need to have installed to be able to use CLI AIs:

  • Mono >2.0
  • GLib2 (required for Mono)
  • AWK (for generating C# wrapper code)

<- Back to AI page