Changesets: fs2open

trunk r4749

2008-08-10 17:17

phreak


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

phreak


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

karajorma


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

WMCoolmon


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

karajorma


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

Fabian


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

Fabian


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

Fabian


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

WMCoolmon


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

karajorma


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

karajorma


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

karajorma


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

karajorma


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

karajorma


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

Fabian


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

Fabian


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

Fabian


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

Fabian


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

karajorma


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

Fabian


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

Fabian


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

Fabian


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

Fabian


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

Fabian


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

WMCoolmon


Ported: N/A

Details Diff
add isPXOEnabled scripting function to Testing library
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 247 248 249 250 251 252 253 ... 280 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last