fs2open: fs2_open-ai r4728

Author Committer Branch Timestamp Parent
Fabian fs2_open-ai 2008-07-29 14:13 Pending
Changeset Added modular system to load a new AI on the fly via a DLL or SO file:

The DLL file needs to do:

extern "C" {
    void ai_module_init(void);
}

and override the table functions it wants to override.

mod - /branches/fs2_open-ai/code/ai/aibig.cpp Diff File
mod - /branches/fs2_open-ai/code/ai/aicode.cpp Diff File
mod - /branches/fs2_open-ai/code/ai/aigoals.cpp Diff File
add - /branches/fs2_open-ai/code/ai/aimodular.cpp File
add - /branches/fs2_open-ai/code/ai/aimodular.h File
mod - /branches/fs2_open-ai/code/ai/aiturret.cpp Diff File