Changesets: fs2open
trunk r4749 2008-08-10 17:17 Ported: N/A Details Diff |
Fix for mantis 0001744 | ||
mod - /trunk/fs2_open/code/hud/hudescort.cpp | Diff File | ||
trunk r4748 2008-08-10 17:16 Ported: N/A Details Diff |
Possible fix for mantis 0001728 | ||
mod - /trunk/fs2_open/code/freespace2/freespace.cpp | Diff File | ||
trunk r4747 2008-08-10 06:37 Ported: N/A Details Diff |
Add builtin messages for support ships back into TvT missions. | ||
mod - /trunk/fs2_open/code/ai/aicode.cpp | Diff File | ||
mod - /trunk/fs2_open/code/hud/hudsquadmsg.cpp | Diff File | ||
mod - /trunk/fs2_open/code/network/multimsgs.cpp | Diff File | ||
mod - /trunk/fs2_open/code/network/multiutil.cpp | Diff File | ||
trunk r4746 2008-08-06 21:35 Ported: N/A Details Diff |
ATTN: Swifty - Mantis 0001707. Update to fix what looks like basic math error on my part. | ||
mod - /trunk/fs2_open/code/ship/shipfx.cpp | Diff File | ||
trunk r4745 2008-08-05 17:25 Ported: N/A Details Diff |
Fix Mantis 1605 (Support ships are forever marked as abort on clients after initially called in). Fix a bug where support messages were sent from the client and the server so they played twice. |
||
mod - /trunk/fs2_open/code/ai/aicode.cpp | Diff File | ||
mod - /trunk/fs2_open/code/network/multimsgs.cpp | Diff File | ||
fs2_open-ai r4744 2008-08-05 13:28 Ported: N/A Details Diff |
Added ai/newai/newai.cpp to Windows projects. |
||
mod - /branches/fs2_open-ai/projects/MSVC_2003/code.vcproj | Diff File | ||
mod - /branches/fs2_open-ai/projects/MSVC_2005/code.vcproj | Diff File | ||
fs2_open-ai r4743 2008-08-05 13:25 Ported: N/A Details Diff |
Moved newai to below ai/. |
||
mod - /branches/fs2_open-ai/code/Makefile.am | Diff File | ||
add - /branches/fs2_open-ai/code/ai/newai | File | ||
mv - /branches/fs2_open-ai/code/ai/newai/newai.cpp | Diff File | ||
rm - /branches/fs2_open-ai/code/newai | File | ||
fs2_open-ai r4742 2008-08-05 13:23 Ported: N/A Details Diff |
Added defined compilation to distiguish between call from module and call from static library. |
||
mod - /branches/fs2_open-ai/code/newai/newai.cpp | Diff File | ||
trunk r4741 2008-08-04 18:54 Ported: N/A Details Diff |
Update MSVC2003 project files | ||
mod - /trunk/fs2_open/projects/MSVC_2003/Freespace2.vcproj | Diff File | ||
mod - /trunk/fs2_open/projects/MSVC_2003/code.vcproj | Diff File | ||
karajorma r4740 2008-08-04 15:18 Ported: N/A Details Diff |
Sync with trunk | ||
mod - /branches/karajorma/code/fred2/fred.rc | Diff File | ||
mod - /branches/karajorma/code/fred2/fredview.cpp | Diff File | ||
mod - /branches/karajorma/code/fred2/modifyvariabledlg.cpp | Diff File | ||
mod - /branches/karajorma/code/fred2/sexp_tree.cpp | Diff File | ||
mod - /branches/karajorma/code/fred2/shipflagsdlg.cpp | Diff File | ||
mod - /branches/karajorma/code/globalincs/windebug.cpp | Diff File | ||
mod - /branches/karajorma/code/mission/missionparse.cpp | Diff File | ||
mod - /branches/karajorma/code/parse/lua.cpp | Diff File | ||
mod - /branches/karajorma/code/parse/sexp.cpp | Diff File | ||
mod - /branches/karajorma/code/stats/scoring.cpp | Diff File | ||
trunk r4739 2008-08-04 05:56 Ported: N/A Details Diff |
Fix the Run Freespace option in FRED. Still not 100% but it should get a valid name more often than not. | ||
mod - /trunk/fs2_open/code/fred2/fredview.cpp | Diff File | ||
trunk r4738 2008-08-03 07:39 Ported: N/A Details Diff |
Fix Mantis 1731 (CTEXT reporting the variable value if a block variable of the same name existed) | ||
mod - /trunk/fs2_open/code/parse/sexp.cpp | Diff File | ||
trunk r4737 2008-08-02 15:20 Ported: N/A Details Diff |
Fix Mantis 1232 (Can't use Zeta in Coop or Beta/Gamma in TvT) | ||
mod - /trunk/fs2_open/code/mission/missionparse.cpp | Diff File | ||
trunk r4736 2008-08-02 12:53 Ported: N/A Details Diff |
Fix Mantis 1734 (Block variables appearing in modify_variable menu and SEXP) | ||
mod - /trunk/fs2_open/code/fred2/modifyvariabledlg.cpp | Diff File | ||
mod - /trunk/fs2_open/code/fred2/sexp_tree.cpp | Diff File | ||
fs2_open-ai r4735 2008-08-02 08:25 Ported: N/A Details Diff |
Oops, forgot to remove debugging code. |
||
mod - /branches/fs2_open-ai/code/ai/aimodular.cpp | Diff File | ||
fs2_open-ai r4734 2008-08-02 08:16 Ported: N/A Details Diff |
- Added newai.cpp to Makefile.am. - Changed ai_module_init to newai_ai_module_init due to new naming scheme. |
||
mod - /branches/fs2_open-ai/code/Makefile.am | Diff File | ||
mod - /branches/fs2_open-ai/code/newai/newai.cpp | Diff File | ||
fs2_open-ai r4733 2008-08-02 08:13 Ported: N/A Details Diff |
- Added possibility to fallback to program image if library or symbol in library cannot be found. - Added doxygen documentation. - Added dummy function for included AI implementations. |
||
mod - /branches/fs2_open-ai/code/ai/aimodular.cpp | Diff File | ||
fs2_open-ai r4732 2008-08-01 20:23 Ported: N/A Details Diff |
Added an example AI implementation. Under linux the following works to build it: g++ -I. -I /usr/include/SDL newai/newai.cpp -shared -o newai.so Then you need to use: LD_LIBRARY_PATH=$(pwd) ./fs2_open_r And add a newai-aip.tbm file: #AI Profiles $Profile Name: FS2 RETAIL +nocreate $AI Module: newai #End |
||
add - /branches/fs2_open-ai/code/newai | File | ||
add - /branches/fs2_open-ai/code/newai/newai.cpp | File | ||
trunk r4731 2008-07-29 15:25 Ported: N/A Details Diff |
Fix a problem with the assertion logging fix I added earlier if the stack trace was too long. Will now log errors too. | ||
mod - /trunk/fs2_open/code/globalincs/windebug.cpp | Diff File | ||
fs2_open-ai r4730 2008-07-29 14:27 Ported: N/A Details Diff |
Added aimodular.cpp aimodular.h also to MSVC++ project files. |
||
mod - /branches/fs2_open-ai/projects/MSVC_2003/code.vcproj | Diff File | ||
mod - /branches/fs2_open-ai/projects/MSVC_2005/code.vcproj | Diff File | ||
fs2_open-ai r4729 2008-07-29 14:16 Ported: N/A Details Diff |
- Added modular files to Makefile.am. - Added -rdynamic to be able to use global variables from the main program in the NewAI DLL file. |
||
mod - /branches/fs2_open-ai/code/Makefile.am | Diff File | ||
fs2_open-ai r4728 2008-07-29 14:13 Ported: N/A Details Diff |
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 | ||
fs2_open-ai r4727 2008-07-29 13:12 Ported: N/A Details Diff |
- Added global references to the default tables. - Fixed missing includes for aiinternal.h. |
||
mod - /branches/fs2_open-ai/code/ai/aibig.h | Diff File | ||
mod - /branches/fs2_open-ai/code/ai/aigoals.h | Diff File | ||
mod - /branches/fs2_open-ai/code/ai/aiinternal.h | Diff File | ||
fs2_open-ai r4726 2008-07-29 13:09 Ported: N/A Details Diff |
Added optional string $AI Module to AI Profiles. |
||
mod - /branches/fs2_open-ai/code/ai/ai_profiles.cpp | Diff File | ||
mod - /branches/fs2_open-ai/code/ai/ai_profiles.h | Diff File | ||
trunk r4725 2008-07-29 00:21 Ported: N/A Details Diff |
add isPXOEnabled scripting function to Testing library | ||
mod - /trunk/fs2_open/code/parse/lua.cpp | Diff File |