Commit Graph

11291 Commits (188b4ac5a010e8ab2c1b86b4e77728b76067f713)

Author SHA1 Message Date
cybersphinx 188b4ac5a0 Hungarian translation update by mtomi78.
Closes #3412.
2012-04-22 15:44:21 +02:00
cybersphinx a67868fed5 Polish translation update by Emdek.
Closes #1347.
2012-04-22 15:44:21 +02:00
Per Inge Mathisen 7c3e66d270 Fix save game load crash due to dangling, dead target from structures. 2012-04-22 15:34:12 +02:00
cybersphinx 0ad1b227ff Map fixes and updates: GreatRift, MizaMaze, Wheel.
Thanks to NoQ. Closes #2857, refs #3317.
2012-04-19 22:20:49 +02:00
cybersphinx b9d6e17f93 Hungarian translation update by mtomi78.
Closes #3412.
2012-04-19 21:40:12 +02:00
Per Inge Mathisen be375355ed Keep default secondary order from droid initialization if no replacement order found in savegame. Should fix ticket:3359 2012-04-11 20:10:09 +02:00
dak180 a00bab1a65 Use Clang wherever possible. 2012-04-10 16:55:17 -04:00
cybersphinx f5f61d0e4b Update translations. 2012-04-09 23:38:33 +02:00
cybersphinx c0d7331cdc Polish translation update by Emdek.
Closes #1347.
2012-04-09 23:38:15 +02:00
cybersphinx 56599111e2 Prevent % in research messages from breaking translations.
Translate research messages on loading, and replace %% with %. Research
messages should now use %% for % in ambiguous cases. Fixes #3376.
2012-04-09 23:37:22 +02:00
cybersphinx c01be7695c Remove trailing commas from the research messages.
Also remove the workaround to remove the resulting empty strings
introduced in 9799722c79. Refs #3039.
2012-04-09 23:25:50 +02:00
vexed 361212d906 Revert back to flashing the intel button by default. (New players to the game have no idea what "New Intelligence Report" meant if they don't have the vids installed) 2012-04-03 21:39:03 -04:00
vexed f2dd8a0098 Make it more obvious the game is free to anyone who wants it.
Thanks to Kreuvf for the wording.
2012-04-03 21:15:44 -04:00
vexed 76650418ad Don't scale the font, just use the regular size when displaying meter. 2012-04-03 21:15:43 -04:00
vexed 8e48e9e422 Don't spawn artifacts in campaign games, that is only done via scripts, since they serve a specific function in the campaign.
fixes ticket:3375
2012-04-03 21:15:43 -04:00
vexed 37a8ee7409 Don't prevent the use of the scroll wheel when the build / research / design / whatever window isn't up yet. 2012-04-03 21:15:43 -04:00
Cyp aaeaa4140a Restore missing check, so artefacts are only dropped by factories.
Check went missing in 29966c5da2. (Although the entire
function was skipped before 29966c5da299f944a0e52ab579d2b3a7ed8d3063.)
2012-04-01 14:05:54 +02:00
vexed f6fe0b7700 Fix release builds, busted in fe80d02734 2012-03-31 16:02:56 -04:00
vexed 33842677af Fix screen shake to only shake on things that are explosive by nature,
(power plants, factories, etc), and not on walls.
Change shake time to be in proportion to what was destroyed, minimal
time for features (skyscrapers), to a longer time for a laSat blast.
2012-03-31 15:06:30 -04:00
vexed fe80d02734 Don't assert when babas burn to death, and the pointer is still in the active list (apsDroidLists)
or that pointer is still "in use" by another droid, and also clean up the messages and attribute them to LOG_DEATH.

refs: 3905de35cb
2012-03-31 15:06:29 -04:00
Cyp 995d12479b Avoid orders given to tanks of wrong player. 2012-03-31 20:35:29 +02:00
dak180 359a035b39 Update Png to 1.5.10. 2012-03-31 13:56:04 -04:00
dak180 7170a60c49 Update the mac documents package. 2012-03-31 13:32:47 -04:00
Cyp 29966c5da2 Synchronise barrel and artefact placement.
Artefacts are now dropped by factories, again. Even if the structure was destroyed
without using debug mode.
2012-03-31 17:12:54 +02:00
Cyp ea243df7c0 Synchronise game random seed randomly at game start.
The generated synchronised pseudorandom number sequence will now vary from game to game.
2012-03-31 15:19:22 +02:00
Cyp 8283ac455e Fix clockwise skidding.
Droids (mainly hover and VTOLs) would skid when turning anti-clockwise, but not when
turning clockwise.
2012-03-30 09:30:31 +02:00
dak180 fa67c45c0d Make the FetchPrebuilt script smarter about replacing incorrect tarballs. 2012-03-29 16:28:31 -04:00
cybersphinx fad926f03b Actually use the include from our included quesoglc.
Fixes #3098.
2012-03-28 22:28:19 +02:00
cybersphinx a018ecdbb2 Spanish translation update by Saberuneko.
Closes #3361.
2012-03-26 13:24:21 +02:00
cybersphinx 183bb53360 Update translations. 2012-03-26 13:24:21 +02:00
cybersphinx d0fc1e580d Make unit design/radar depend on the existence of an HQ, not the base setting. 2012-03-26 13:24:20 +02:00
cybersphinx 466880e1cd Disable unit design when HQ gets destroyed in mp.
Fixes #3342.
2012-03-26 13:24:20 +02:00
Cyp 83f7adecc9 Avoid mixing up droid orders during lag.
Droid were sorted (in order to better compress net data) and queued, each game tick.
During lag, multiple build orders could be queued, and executed in an unintended order
due to being sorted. Queueing droid orders immediately after processing user input
should fix this, while maintaining net data size efficiency.
2012-03-26 13:22:00 +02:00
vexed 556bbc011b Don't bother even checking to send maps if not host. 2012-03-26 00:20:33 -04:00
vexed 0de4f38295 Handle host drop errors.
Restart the background screen on errors (instead of looking at a small map preview)

fixes ticket:3313
2012-03-26 00:19:37 -04:00
vexed 2f1e063ec8 Add debug command "damage me" to facilitate debugging issues related to
damage level.
Note: you can't kill a droid / structure with this command.
Used to debug retreat levels & autorepair issues & ...
2012-03-25 20:08:18 -04:00
Cyp 0c5aebfdc1 Subtract closed slots from displayed max players.
For example, in a 6 player map with 2 players and 2 closed slots, show 2/4 instead
of 4/6.
2012-03-25 13:15:30 +02:00
Cyp dc6a4b3eb8 Distinguish between wrong version, wrong mod and full game.
Using IMAGE_NOJOIN, IMAGE_NOJOIN_FULL and IMAGE_NOJOIN_MOD, respectively.
2012-03-25 13:00:38 +02:00
Cyp 73f089c217 Add IMAGE_NOJOIN_FULL and IMAGE_NOJOIN_MOD. 2012-03-25 12:58:59 +02:00
vexed bd6c1d203b Fix the lock icon to always show it being locked when a password is set.
Remove the box when we don't use a password & in skirmish games.

refs ticket:3357
2012-03-23 21:24:40 -04:00
vexed 8db07f4fb7 Try to fix the output of netlogs. 2012-03-23 21:22:07 -04:00
vexed 451201e89a Fix border on tooltips 2012-03-23 21:20:42 -04:00
vexed 8ed5fe5208 Try to switch to windowed mode if user is in FS mode on LOG_FATAL errors. This may, or may not work on some platforms. (http://www.libsdl.org/docs/html/sdlwmtogglefullscreen.html) "Toggles the application between windowed and fullscreen mode, if supported."
closes ticket:3144
2012-03-22 21:22:49 -04:00
vexed 1fae45407f Don't display repair icon if we are hovering the mouse over ourselves, and we are damaged.
fixes ticket:3242
2012-03-22 21:20:48 -04:00
Per Inge Mathisen d89dbd0f03 Update changelog 2012-03-20 21:05:46 +01:00
Per Inge Mathisen 3bd70ae8b9 Fix problem with continent generation, where rightmost and bottommost
tiles would be treated as passable. Closes ticket:3269. Thanks to NoQ
for debugging.
2012-03-20 21:03:20 +01:00
Per Inge Mathisen 7291bb9b28 Fix problem with trucks not being available before HQ. This closes
ticket:3344 and closes ticket:3337 and adds new qtscript function
enableTemplate(). Original patch by vexed.
2012-03-20 20:42:51 +01:00
NanoTech 6003273616 OS X Crash Dialog: Open log folders after Trac.
Better chance of the log folders not getting
hidden behind a large browser window.
2012-03-18 19:26:10 -06:00
NanoTech 153bd91631 OS X Crash Dialog: Open the /user's/ log folder.
Tilde roots are ignored in file urls.
2012-03-18 19:26:10 -06:00
cybersphinx 3262432247 Update translations. 2012-03-19 00:49:42 +01:00