Commit Graph

10204 Commits (24a67fa1dadc14e3561ae5828a9f6991334183e0)

Author SHA1 Message Date
safety0ff 24a67fa1da Cleanup bucketAddTypeToList by inlining bucketCalculateState and simplifying the result. 2011-06-13 02:52:48 +00:00
safety0ff 84fd40521b Don't push & pop the matrix unless we modify it. 2011-06-13 02:26:03 +00:00
safety0ff c4539a463e Remove now unused functions to prevent future misuse.
Graphics functions should not be used for deterministic code.
2011-06-12 17:33:13 +00:00
safety0ff f02f606913 Make a fixed point 3D affine transformation class and use it to do muzzle calculations.
Fixes #2724.
2011-06-12 17:33:06 +00:00
Buginator 7bf5a23cdd Fix menu issues when hitting the ESC (cancel) key.
Fixes ticket:2697
2011-06-12 15:09:03 -04:00
Per Inge Mathisen 316272bdaf Extend movement API to pass type of movement info to path-finder. Patch reviewed by stiv. 2011-06-12 16:40:31 +02:00
Per Inge Mathisen 94c94304fb Simple cleanup of actionX|Y droid fields. Patch reviewed by stiv. 2011-06-12 16:24:48 +02:00
Per Inge Mathisen b401d3e6a2 Allow health values in savegames be specified as a percentage. As requested by Flail13. 2011-06-12 13:54:39 +02:00
Per Inge Mathisen 060345a5e4 Fix pitch and yaw of loaded units, when loading maps. 2011-06-12 13:41:47 +02:00
Per Inge Mathisen cc0e183b96 Fix unit tests 2011-06-12 12:04:27 +02:00
Buginator 9a30832187 Don't assume a script will always return true. 2011-06-11 22:22:32 -04:00
Buginator 5fa3d50f0c Fix the flags so the colors are in the correct position, as the player's color. 2011-06-11 18:33:01 -04:00
Buginator 5fbe80529c Reinsert systemShutdown() that was mistakenly removed by a previous, unknown commit. 2011-06-11 18:31:47 -04:00
Per Inge Mathisen b70dfe8885 Convert features to ini format. Fix IDs of droids in existing maps. 2011-06-11 21:57:49 +02:00
Per Inge Mathisen 1160b191d7 Save features in ini format. 2011-06-11 20:58:54 +02:00
Per Inge Mathisen a42391580c Convert skirmish maps to use droid.ini instead of dinit.bjo 2011-06-11 19:42:11 +02:00
Per Inge Mathisen ff31f8d395 Change unit.ini -> droid.ini, since "unit" is an unused concept in Warzone. 2011-06-11 19:19:43 +02:00
Per Inge Mathisen 918594f00a Do not assert fail when a value is not present in savegame ini loading vectors. 2011-06-11 19:15:28 +02:00
Per Inge Mathisen dbea296778 Actually load rotation info from droid file. Bug noticed by Flail13. 2011-06-11 14:35:13 +02:00
dak180 84a64f1418 Externalize the dmg script. 2011-06-06 01:30:19 -04:00
dak180 0983b47ecf Add a path for fink qt. 2011-06-05 19:03:56 -04:00
Per Inge Mathisen 5066a04949 semperfi: Fix attacks of opportunity with allies. Do not try to hug an allied oil derrick, believing it to be hostile.
Also do not crash if we check whether an oil feature is allied to us.
2011-06-05 22:57:31 +02:00
Per Inge Mathisen 4f50b078b8 Add support for placing initial droids in the new unit.ini file rather than the rather limited dinit.bjo blob 2011-06-05 13:45:01 +02:00
Per Inge Mathisen b8472b8f9a Simplify droid init loading 2011-06-05 13:09:24 +02:00
Per Inge Mathisen 7842a7d981 Fix ticket:2766 - failure to end game when victorious in teams. Also fix failure to end in loss. 2011-06-05 12:26:14 +02:00
cybersphinx 3df67f1f22 Dutch translation update by Romano FC.
Closes #2761.
2011-06-04 16:22:48 +02:00
dak180 f7e2cbe5bd Use Clang for the frameworks. 2011-06-03 14:08:54 -04:00
Per Inge Mathisen c6f9bf72cb Treat qtscript syntax errors as asserts, as requested by Buginator. 2011-05-29 22:37:19 +02:00
Per Inge Mathisen f895176273 Access the config file directly instead of going through the virtual filesystem. This fixes
a bug where most manual changes to the config file are lost because it is cleared on modification.
2011-05-28 12:16:08 +02:00
cybersphinx 61a31770c1 Make sure configure fails when no compiler is found.
Closes #2756.
2011-05-28 03:03:48 +02:00
Buginator 690b2ccfde Fix MSVC project files that were broken after the miniupnc move. 2011-05-27 20:44:58 -04:00
cybersphinx 7e55df069b Hungarian translation update by mtomi78.
Closes #2754.
2011-05-26 21:20:56 +02:00
dak180 07519d308d Refine the autorevision.h update process. 2011-05-25 17:03:07 -04:00
dak180 896dd48a64 Do not update autorevision.h unless we have to. 2011-05-25 15:55:56 -04:00
cybersphinx dd60a26657 Hungarian translation update by mtomi78.
Closes #2747.
2011-05-24 17:07:29 +02:00
cybersphinx dc4e4b6487 Update translations. 2011-05-23 20:18:27 +02:00
Rene Jochum e5de591615 Fix windows mingw builds 2011-05-23 19:21:00 +02:00
dak180 75dbf4052b Use @rpath for the mac builds since 10.5 is the minimum supported version. 2011-05-22 14:55:19 -04:00
Per Inge Mathisen 0621b8a40f Prettify mapObjIsAboveGround(). Patch reviewed by stiv. 2011-05-22 17:16:56 +02:00
Per Inge Mathisen 10249e5095 Fix int overflow in radar blip drawing. Closes ticket:2731, reviewed by Safety0ff. 2011-05-22 14:37:53 +02:00
Per Inge Mathisen 8aca9437a4 Add support for normal map loading. (Note that normal map rendering is still not supported by shaders.) Patch reviewed by Safety0ff. 2011-05-22 13:59:30 +02:00
cybersphinx a42e26864d Fix compilation. 2011-05-22 04:46:05 +02:00
Rene Jochum 9930be667e Fix cross compile after the miniupnc move. 2011-05-22 04:32:13 +02:00
Rene Jochum 29bbd8fb3a Move lib/netplay/miniupnpc to 3rdparty/miniupnc on autotools and ...
hopefully MSVC.
2011-05-22 04:10:04 +02:00
dak180 888720d38e Move miniupnpc into 3rdparty and set up the xcode project. 2011-05-21 19:44:55 -04:00
Per Inge Mathisen 7c6261c37c Put autosaves in the right directory. Closes ticket:2730 2011-05-21 23:03:50 +02:00
Per Inge Mathisen f1321b5e49 Load mission droid pointers, fixes bug present in ticket:2731 2011-05-21 22:44:27 +02:00
Per Inge Mathisen 10f674077d Fix restoration of droid targets for non-weapon turrets when loading savegames. Closes ticket:2737 2011-05-21 22:23:17 +02:00
Per Inge Mathisen b1c962dcc4 Mute annoying warnings. This closes ticket:2740. 2011-05-21 22:07:51 +02:00
Per Inge Mathisen 0892ed7b4c Add translation support for the new AI pre-game dialog changes. Closes ticket:2742 2011-05-21 21:59:46 +02:00