warzone2100/src
Buginator e8f4edbb56 Fixes bug #12053
After a SP game has ended, needed to reset the search path back to mod_multiplay. 

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5839 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-19 05:07:06 +00:00
..
Makefile.am Add a line break ('\') in src/Makefile.am which got removed in r5696 2008-08-11 10:45:28 +00:00
action.c Mostly cosmetic cleanup of action update code 2008-08-15 21:48:58 +00:00
action.h Remove the limit on how long a path can be, remove the attack wall hack, and remove 2008-05-07 20:23:39 +00:00
advvis.c
advvis.h
ai.c Fix bug that made droids seemingly explode randomly during the game. The cause 2008-07-11 17:57:25 +00:00
ai.h Give enemy weapon droids more priority when looking for a target. 2008-04-21 19:58:14 +00:00
aiexperience.c Rename astrlcpy and astrlcat to sstrcpy and sstrcat. Add ssprintf and sstrcmp also. 2008-04-30 17:26:38 +00:00
aiexperience.h
anim_id.h
astar.c patch #1064: Multi-threaded path-finding, this merges in the path-finding branch. 2008-08-02 14:37:53 +00:00
astar.h patch #1064: Multi-threaded path-finding, this merges in the path-finding branch. 2008-08-02 14:37:53 +00:00
atmos.c
atmos.h
aud.c * Rename audio_Get3DPlayerPos to audio_GetPlayerPos and change it to return a Vector3f instead 2008-08-03 17:51:43 +00:00
basedef.h Make function isDead const correct 2008-07-26 21:48:02 +00:00
bridge.c
bridge.h
bucket3d.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
bucket3d.h
cheat.c Use ARRAY_SIZE to determine the length of the cheat-code list rather than a NULL pointer at the end of the list (as a form of NUL-termination) 2008-05-28 22:08:34 +00:00
cheat.h
clparse.c Add a new command line option: --flush-debug-stderr which causes the debug output to be flushed when used 2008-07-21 19:49:36 +00:00
clparse.h
cluster.c Don't #define DEBUG_GROUP0 in places where it cannot possibly be used 2008-07-21 00:52:33 +00:00
cluster.h
cmddroid.c * Delete unused and empty function StartTacticalScroll() 2008-04-20 17:17:50 +00:00
cmddroid.h - units get effectiveness boost (equal to the promotion to the next rank) just by being assigned to a commander 2008-04-15 15:15:19 +00:00
cmddroiddef.h * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
combat.c Rename function vtolDroid to isVtolDroid: 2008-07-07 10:15:00 +00:00
combat.h
component.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
component.h
configuration.c Add a new configuration option "music_enabled" which can be used to disable the ingame music with 2008-07-10 16:05:19 +00:00
configuration.h Get rid of an unnecessary extern. 2008-04-12 15:13:58 +00:00
console.c Rename astrlcpy and astrlcat to sstrcpy and sstrcat. Add ssprintf and sstrcmp also. 2008-04-30 17:26:38 +00:00
console.h Console will always show text messages using correct colors, even if console is dropped and alliances change. 2008-03-30 17:59:13 +00:00
data.c Add a new parser: message_parser which parses research message data in a significantly different format from the current CSV message format as "parsed" by loadViewData (this allows for easier gettext translation) 2008-07-28 21:01:05 +00:00
data.h
design.c * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
design.h Scripting: 2008-05-10 13:20:23 +00:00
difficulty.c
difficulty.h
display.c Should finally fix the smoking droid issue. 2008-08-03 17:52:03 +00:00
display.h patch #969: Rewritten minimap code. This changes the radar window, so that 2008-06-18 18:35:25 +00:00
display3d.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
display3d.h Merge in mostly cosmetic pieces of patch #969: Rewritten minimap code 2008-04-24 20:32:24 +00:00
display3ddef.h
displaydef.h Remove unused code 2008-08-02 16:14:59 +00:00
drive.c Try to fix bug #12083: radar's frustum is drawn incorrectly, by making sure different parts 2008-08-02 15:17:22 +00:00
drive.h
droid.c Attempt fix for bug #12118: Could not find string for ID. Has high risk for creating 2008-08-07 15:40:21 +00:00
droid.h Make CHECK_DROID() call a new function checkDroid() to make it more obvious 2008-07-13 11:54:41 +00:00
droiddef.h * Move type OBJECT_POSITION (and macro POSITION_OBJ to declare it) from structuredef.h to the new file positiondef.h 2008-07-13 18:15:03 +00:00
e3demo.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
e3demo.h
edit3d.c Add backend support for multiple brush sizes for internal map editor. 2008-04-21 17:14:13 +00:00
edit3d.h Add backend support for multiple brush sizes for internal map editor. 2008-04-21 17:14:13 +00:00
effects.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
effects.h * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
environ.c
environ.h
feature.c Fix bug #12121: Map: Highway broken with 2.1. Be more lenient with broken maps, since we do not 2008-08-07 16:02:22 +00:00
feature.h
featuredef.h Remove unused code 2008-05-18 13:53:43 +00:00
formation.c Don't #define DEBUG_GROUP0 in places where it cannot possibly be used 2008-07-21 00:52:33 +00:00
formation.h * Make function formationFind() return the formation it found (and NULL if none found rather than false) instead of writing it into an output parameter 2008-04-20 23:42:59 +00:00
formationdef.h * Formations work purely, and only with DROIDs, so rather than casting back and forth to BASE_OBJECT* pointers, just stick to using DROID* pointers only 2008-04-16 00:01:41 +00:00
fpath.c Fix problem introduced in previous bugfix to paths, which made us create non-optimal paths for single 2008-08-04 19:11:24 +00:00
fpath.h patch #1064: Multi-threaded path-finding, this merges in the path-finding branch. 2008-08-02 14:37:53 +00:00
frend.h Add proper icons for the 'ready' buttons. Icons by elio`. 2008-05-03 17:43:55 +00:00
frontend.c Make it possible to translate Video Options 2008-07-07 15:36:55 +00:00
frontend.h Added visual feedback for when there are no games available in the lobby, we notify the user of that fact. 2008-08-17 18:18:31 +00:00
function.c Return the retrieved string from strresGetIDString and allocateName and use NULL to indicate failure. 2008-07-24 16:13:03 +00:00
function.h
functiondef.h Move the definitions of structs SENSOR_STATS, ECM_STATS, REPAIR_STATS and CONSTRUCT_STATS from statsdef.h into a single definition in stats-db2.tpl 2008-07-11 19:40:49 +00:00
game.c Add ugly workaround for buggy maps created by the map editor, where the number of terrain 2008-08-17 20:51:57 +00:00
game.h Enhances 'map preview' screen with map maker's ordering of the players position. 2008-08-02 04:28:58 +00:00
gateway.c Don't include fpath.h if it isn't necessary 2008-04-15 21:41:47 +00:00
gateway.h Remove zones and gateway routing. Also remove optimization of path steps by 2008-04-15 20:52:53 +00:00
gatewaydef.h
geometry.c Rename function vtolDroid to isVtolDroid: 2008-07-07 10:15:00 +00:00
geometry.h
group.c
group.h
hci.c Remove unused code and fix some indentation. 2008-07-27 20:13:41 +00:00
hci.h
ingameop.c If software cursors are turned on, also use them for in-game menues, to avoid cursor 2008-04-09 20:48:50 +00:00
ingameop.h INTINGAMEOP_.* apparently enumerates values, so lets make it an enum! 2008-04-12 15:07:24 +00:00
init.c Fixes bug #12053 2008-08-19 05:07:06 +00:00
init.h
intdisplay.c * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
intdisplay.h patch #969: Rewritten minimap code. This changes the radar window, so that 2008-06-18 18:35:25 +00:00
intelmap.c Remove some dead code. 2008-08-15 20:40:38 +00:00
intelmap.h
intfac.h Fix bug #11911: two patrol buttons. Patrol now has a new icon, drawn by 2008-07-16 12:06:26 +00:00
intimage.c Add in support for coloured mouse cursors: 2008-03-30 15:44:50 +00:00
intimage.h
intorder.c Fix bug #11911: two patrol buttons. Patrol now has a new icon, drawn by 2008-07-16 12:06:26 +00:00
intorder.h
keybind.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
keybind.h * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
keyedit.c Use sstrcpy|sstrcat instead of strlcpy|strlcat for manipulation of statically sized strings 2008-05-25 13:46:49 +00:00
keyedit.h
keymap.c Provide a more useful error message than "Weirdy action on keymap processing". 2008-07-03 14:57:18 +00:00
keymap.h
level_lexer.l Allow (warning-less) compilation with Flex 2.5.33 2008-07-27 13:34:58 +00:00
levelint.h Revert r4830: 2008-05-24 12:20:23 +00:00
levels.c * Make the level parser state enum a typedef (LEVELPARSER_STATE) 2008-06-21 17:32:03 +00:00
levels.h Add more logging, used to find previous bugfix. 2008-05-11 10:50:15 +00:00
lighting.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
lighting.h
loadsave.c Use sstrcpy|sstrcat instead of strlcpy|strlcat for manipulation of statically sized strings 2008-05-25 13:46:49 +00:00
loadsave.h
loop.c Revert r5768 which got committed accidentily 2008-08-03 23:09:33 +00:00
loop.h Add a pause button to ctrl+o menu which sets the game into a new 'edit pause' 2008-04-06 00:09:13 +00:00
main.c Add the used command line to crash dump reports 2008-07-13 21:26:09 +00:00
main.h
makefile.win32 Revert r5768 which got committed accidentily 2008-08-03 23:09:33 +00:00
map.c patch #1064: Multi-threaded path-finding, this merges in the path-finding branch. 2008-08-02 14:37:53 +00:00
map.h TILE_NOTBLOCKING -> BITS_NOTBLOCKING, and store it in tileInfoBits instead of texture 2008-07-06 13:57:03 +00:00
mapdisplay.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
mapdisplay.h
mapgrid.c Fix a typo introduced in r5665 2008-07-26 17:12:58 +00:00
mapgrid.h * Replace some uses of BASE_OBJECT* with DROID* to reduce yet some casting 2008-04-16 00:15:29 +00:00
mechanics.c Don't include astar.h if it isn't necessary 2008-04-15 21:35:19 +00:00
mechanics.h
message.c * Slight refactoring of viewDataShutDown to reduce nesting 2008-07-29 21:20:44 +00:00
message.h Add a new parser: message_parser which parses research message data in a significantly different format from the current CSV message format as "parsed" by loadViewData (this allows for easier gettext translation) 2008-07-28 21:01:05 +00:00
message_lexer.l Add a new parser: message_parser which parses research message data in a significantly different format from the current CSV message format as "parsed" by loadViewData (this allows for easier gettext translation) 2008-07-28 21:01:05 +00:00
message_parser.y Get rid of the `numFrames' fields that are only used by PSX code (it's only read in, but not used anywhere) 2008-07-29 21:20:31 +00:00
messagedef.h Get rid of the `numFrames' fields that are only used by PSX code (it's only read in, but not used anywhere) 2008-07-29 21:20:31 +00:00
messagely.h Add a new parser: message_parser which parses research message data in a significantly different format from the current CSV message format as "parsed" by loadViewData (this allows for easier gettext translation) 2008-07-28 21:01:05 +00:00
miscimd.c
miscimd.h
mission.c Fixes bug #12116 2008-08-18 03:28:03 +00:00
mission.h Mostly cosmetic cleanup of mission code. Remove dead code. 2008-04-05 21:25:00 +00:00
missiondef.h Remove unused aMapLinePoints global. 2008-05-02 21:10:08 +00:00
modding.h
move.c Remove dead code 2008-08-02 16:32:48 +00:00
move.h Add Doxygen documentation to some functions in move.[ch] 2008-04-20 22:43:14 +00:00
movedef.h Backport from path branch: Fix sMove->DestinationX|Y to use world coordinates, as they should be. 2008-06-28 15:25:58 +00:00
multibot.c Fixes bug #12116 2008-08-18 03:28:03 +00:00
multigifts.c * Add a new function transporterIsEmpty to determine whether a transporter holds no droids 2008-07-27 13:38:17 +00:00
multigifts.h Enforce strict function prototypes for autoconf builds, and fix function prototype problems. 2008-04-05 15:34:55 +00:00
multiint.c Add a fallback for the map preview when drivers report they have FBO, but we detect a FBO error. 2008-08-17 18:35:22 +00:00
multiint.h Add proper icons for the 'ready' buttons. Icons by elio`. 2008-05-03 17:43:55 +00:00
multijoin.c Print the dpid on NET_LEAVE messages as well 2008-07-13 17:36:29 +00:00
multijoin.h
multilimit.c Get rid of all references to the 'OK' button that used to start a multiplayer game. 2008-05-01 12:52:24 +00:00
multilimit.h
multimenu.c
multimenu.h
multiopt.c Implemented 'Ready' button for the lobby. The game starts when all players have clicked on it. 2008-04-09 20:05:09 +00:00
multiplay.c Use sstrcpy|sstrcat instead of strlcpy|strlcat for manipulation of statically sized strings 2008-05-25 13:46:49 +00:00
multiplay.h Fixes bug #12116 2008-08-18 03:28:03 +00:00
multirecv.h Remove function declarations for non-implemented functions receiveWholeDroid and sendWholeDroid 2008-05-03 23:13:20 +00:00
multistat.c Don't include fpath.h if it isn't necessary 2008-04-15 21:41:47 +00:00
multistat.h
multistruct.c Use direct initialisation, since this is easier here. 2008-05-23 11:03:03 +00:00
multisync.c Fixes bug #12116 2008-08-18 03:28:03 +00:00
objectdef.h
objects.c
objects.h
objmem.c Make sure we release paths when we exit a map. 2008-05-08 20:10:31 +00:00
objmem.h
oprint.c * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
oprint.h
order.c Fixes bug #12116 2008-08-18 03:28:03 +00:00
order.h Fix bug #11911: two patrol buttons. Patrol now has a new icon, drawn by 2008-07-16 12:06:26 +00:00
orderdef.h
parsetest.c * Use the lexer_input framework instead of a custom YY_INPUT implementation for audp_lexer.l 2008-05-12 20:29:13 +00:00
parsetest.h * Make sure to set psPrev to NULL at the start of the deletion loop 2008-05-12 12:33:38 +00:00
positiondef.h * Move type OBJECT_POSITION (and macro POSITION_OBJ to declare it) from structuredef.h to the new file positiondef.h 2008-07-13 18:15:03 +00:00
power.c Clean up powerCheck, making the assert more informative. 2008-04-24 18:02:53 +00:00
power.h
projectile.c Mostly cosmetic cleanup of naybor functions. Inline a macro that is only used once, 2008-08-02 12:32:30 +00:00
projectile.h Indention fix and test the stats pointer, too. 2008-05-31 09:42:54 +00:00
projectiledef.h Minor documentation fixes: 2008-05-13 23:19:20 +00:00
radar.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
radar.h Try to fix bug #12083: radar's frustum is drawn incorrectly, by making sure different parts 2008-08-02 15:17:22 +00:00
raycast.c Fix bug #11828: Raycast visibility now too far 2008-06-18 22:23:06 +00:00
raycast.h Fix bug #11828: Raycast visibility now too far 2008-06-18 22:23:06 +00:00
research.c Return the retrieved string from strresGetIDString and allocateName and use NULL to indicate failure. 2008-07-24 16:13:03 +00:00
research.h
researchdef.h * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
scores.c * Change colours for some of the status bars in the mission "completion score screen" to be more "vivid" 2008-05-28 22:08:49 +00:00
scores.h
scriptai.c Add naval propulsion, appropriating the unused 'Propellor' 2008-07-28 09:15:20 +00:00
scriptai.h Add naval propulsion, appropriating the unused 'Propellor' 2008-07-28 09:15:20 +00:00
scriptcb.c -make sure AI receives gifted droids, this fixes bug #11442. 2008-04-14 19:19:16 +00:00
scriptcb.h
scriptextern.c
scriptextern.h
scriptfuncs.c Explicitly cast away constness in the script gettext functions 2008-07-29 11:26:13 +00:00
scriptfuncs.h Add these gettext "macros" to the scripting engine: N_, P_, PE_, NP_, gettext_noop and pgettext, which work just like their C counterparts 2008-07-28 02:12:59 +00:00
scriptobj.c Get rid of the ID number cruft in the string resource system: 2008-07-27 23:58:49 +00:00
scriptobj.h Scripting: 2008-05-10 13:20:23 +00:00
scripttabs.c Add these gettext "macros" to the scripting engine: N_, P_, PE_, NP_, gettext_noop and pgettext, which work just like their C counterparts 2008-07-28 02:12:59 +00:00
scripttabs.h
scriptvals.c Remove useless wrapper function scrvGetString, which does nothing more than to forward its call to strresGetStringByID 2008-07-27 23:51:56 +00:00
scriptvals.h Remove useless wrapper function scrvGetString, which does nothing more than to forward its call to strresGetStringByID 2008-07-27 23:51:56 +00:00
scriptvals_lexer.l Allow (warning-less) compilation with Flex 2.5.33 2008-07-27 13:34:58 +00:00
scriptvals_parser.y Get rid of the ID number cruft in the string resource system: 2008-07-27 23:58:49 +00:00
selection.c Prefix all propulsion types (from enum PROPULSION_TYPE) with `PROPULSION_TYPE_` to qualify these names more fully 2008-07-10 17:59:35 +00:00
selection.h
seqdisp.c * Make the ppTextMsg string arrays of VIEWDATA and SEQ_DISPLAY hold there strings as const references 2008-07-24 18:42:45 +00:00
seqdisp.h * Make the ppTextMsg string arrays of VIEWDATA and SEQ_DISPLAY hold there strings as const references 2008-07-24 18:42:45 +00:00
stats-db.c * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
stats-db.h #include stats-db2.h in stats-db.h, as the former is intended to eventually replace the latter 2008-07-13 21:30:15 +00:00
stats-db2.h * Move the definition of struct BRAIN_STATS from statsdef.h to stats-db2.tpl 2008-07-12 21:45:42 +00:00
stats-db2.tpl * Move the definition of struct BRAIN_STATS from statsdef.h to stats-db2.tpl 2008-07-12 21:45:42 +00:00
stats-db2.tpl.struct.h * Rename macro COMPONENT_STATS and struct COMP_BASE_STATS to STATS_COMPONENT and COMPONENT_STATS respectively 2008-07-11 15:37:46 +00:00
stats.c Get rid of the ID number cruft in the string resource system: 2008-07-27 23:58:49 +00:00
stats.h Return the retrieved string from strresGetIDString and allocateName and use NULL to indicate failure. 2008-07-24 16:13:03 +00:00
statsdef.h * Move the definition of struct BRAIN_STATS from statsdef.h to stats-db2.tpl 2008-07-12 21:45:42 +00:00
structure.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
structure.h * Move type OBJECT_POSITION (and macro POSITION_OBJ to declare it) from structuredef.h to the new file positiondef.h 2008-07-13 18:15:03 +00:00
structuredef.h * Move type OBJECT_POSITION (and macro POSITION_OBJ to declare it) from structuredef.h to the new file positiondef.h 2008-07-13 18:15:03 +00:00
target.c
target.h
text.c Replace the linked list of arrays of string pointers (premature) optimisation with just a linked list of strings 2008-07-24 18:57:09 +00:00
text.h * Move the definitions of the datatypes used by the string resource system from strres.h to strres.c 2008-07-22 22:36:23 +00:00
texture.c Access OpenGL headers on Mac OSX through OpenGL/<header> instead of opengl/<header> (lower case) 2008-07-22 20:23:24 +00:00
texture.h
transporter.c Fixes bug #12116 2008-08-18 03:28:03 +00:00
transporter.h * Add a new function transporterIsEmpty to determine whether a transporter holds no droids 2008-07-27 13:38:17 +00:00
version.c Use sstrcpy|sstrcat instead of strlcpy|strlcat for manipulation of statically sized strings 2008-05-25 13:46:49 +00:00
version.h #include frame.h in src/version.h as it depends on it 2008-04-05 23:47:19 +00:00
visibility.c Fix: warning: 'static' is not at beginning of declaration 2008-06-20 14:04:10 +00:00
visibility.h Cleanup visibleObject & Co, and use new data ptr to transfer data to callback. 2008-06-18 22:23:47 +00:00
warcam.c * Move the fixed point cruft used for representation of degrees and some matrix math into a seperate header: piefixedpoint.h 2008-08-03 16:04:41 +00:00
warcam.h
warzoneconfig.c Add a new configuration option "music_enabled" which can be used to disable the ingame music with 2008-07-10 16:05:19 +00:00
warzoneconfig.h Add a new configuration option "music_enabled" which can be used to disable the ingame music with 2008-07-10 16:05:19 +00:00
weapondef.h Remove `hitPoints` from the code as it's never used. 2008-07-09 19:02:19 +00:00
wrappers.c This patch adds a --host option (to compliment the --join option) to 2008-05-14 11:03:33 +00:00
wrappers.h