avolkov
d9d6da8d18
The lander does not lift off upon discovery of Syreen Vault, so RETURNING TO THE FLAGSHIP makes no sense. Changed to LANDER
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3599 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-07 18:07:00 +00:00
avolkov
7828359716
Added Supox ruins/Ultron reports text from TFB; bug #1120
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3597 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-07 00:29:39 +00:00
avolkov
3178ac72a2
Cannot communicate with Ilwrath via caster when they are dead (bug #850 ); some pOrbitalDesc usage cleanup
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3586 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-04-24 19:47:22 +00:00
avolkov
fe993fd752
Energy and some bio generation code refactoring: generation funcs perform all action neccessary upon energy node pickup, Fwiffo hacks removed, duplicated code made into funcs; fixes bugs 1118/1028
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3583 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-04-23 20:59:25 +00:00
avolkov
431acfc39d
Build fleet queues and name captains in the same exact order on both net sides; fixes bugs 1081 and 989
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3570 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-21 14:41:18 +00:00
avolkov
0870178bb7
Fix melee.cfg loading: correct check for file size, calc fleet value after loading; bug #1099
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3559 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-15 13:05:00 +00:00
avolkov
6ff079b8e8
Change ReadResFile/WriteResFile interface to take size_t args; removes 64KB size limitation on key-value files; bug #1112
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3558 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-15 12:04:28 +00:00
mcmartin
19e4587288
Fix Win32 installer for UAC integration on Vista/7 and for the new download paths.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3557 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-14 08:00:27 +00:00
Meep-Eep
fc88f86cba
Fixed compilation with Netplay disabled (bug #1091 ), from Sze Howe Koh.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3552 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-12 21:29:10 +00:00
avolkov
3fe05b2562
Fixed ship picking order after a simultaneous destruction: a dead winner (e.g. Shofixti) is kept alive longer than its dead opponent; in a tie, readyForBattleEnd() is called once per frame for the first ship found dead (currentDeadSide guard removed); fixes bugs #1087 , #1088
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3551 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-07-11 00:22:27 +00:00
avolkov
a9d2bb1613
Use ditty-specific functions for playing and testing for (PLRPlaying() is not enough); fixes bug #1003
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3546 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-06-02 20:59:33 +00:00
avolkov
0ef4f37660
Reset input delay upon leaving Supermelee; bug #1022
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3545 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-06-02 18:26:41 +00:00
avolkov
1402590807
Account for ship death in Supermelee early to keep the scores correct after a simultaneous destruction of last ships in each fleet; some ship selection refactoring; bug #437
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3543 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-06-01 18:44:44 +00:00
avolkov
581d7309b6
Do not match singular stars when given a prefix in star search; bug #1071
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3540 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-05-22 19:45:39 +00:00
avolkov
fb828d599c
Preserve character case when editing with joystick; bug #0180
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3539 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-05-22 19:14:57 +00:00
avolkov
e354e5e481
Fixed uninited TEXT field in cargo display; bug #1092
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3538 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-05-22 18:27:21 +00:00
Meep-Eep
e4886e60ee
Replaced the 'Turn' protocol by the Update' protocol.
...
Bumped the UQM and netplay protocol versions.
Some cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3537 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-04-24 20:59:07 +00:00
Meep-Eep
ce534168c0
Updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3531 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-02-13 22:17:14 +00:00
avolkov
51c4e84b20
Properly signed math in SDL fillrect clipping; fixes a crash when filling fuel tanks over 10; bug #1082
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3529 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-02-12 00:20:25 +00:00
Meep-Eep
b6e0ed9cd3
Warnings fix.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3511 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-01-23 22:06:59 +00:00
Meep-Eep
40175c65c9
Cleanups and some refactoring of the SuperMelee code.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3502 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-01-23 00:34:27 +00:00
avolkov
a5e0b24a06
Fixed concurrent fades regression; bug #1079
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3499 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-01-16 21:56:46 +00:00
Meep-Eep
a1dc4777e1
Cleaned up some legacy source code files.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3494 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-30 01:00:14 +00:00
Meep-Eep
d3070d9fa7
Put SuperMelee source files in separate subdirectory.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3484 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-28 16:24:23 +00:00
avolkov
ec5a400052
Added additive and alpha drawing mode to gfxlib proper (TFB_Draw/TFB_Canvas/Color); this is to replace arith_frame_blit()/TFB_BlitSurface()
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3475 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-27 04:42:50 +00:00
avolkov
f84ec2d4c1
Pass graphics scaling mode properly through DCQ; fixes black pixel gaps between the planet and shield when entering orbit
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3463 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-22 02:35:16 +00:00
avolkov
40d81864d4
Split off SDL-specific colormap bits into SDL domain; fixed minor SDL_Palette access bug; some colormap processing cleanups
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3433 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-17 01:24:02 +00:00
Meep-Eep
d93037c045
Updated.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3396 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-07 19:56:32 +00:00
avolkov
890b844edb
Fixed planet blinking when exiting scan; bug #799
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3394 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-05 22:38:37 +00:00
avolkov
c3f408a9b8
Restore arrow menu sounds after editing a control set name; bug #1066
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3389 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-04 18:24:15 +00:00
Meep-Eep
75c11e7822
Added 'COLOR' resource type.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3370 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-29 23:32:02 +00:00
Meep-Eep
e6b2bc9930
All graphics operations use 24-bits colors at the game level too now,
...
instead of 16 bits colors. Using a structure 'Color' instead of 'COLOR'
and 'TFB_Palette' now.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3367 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-29 15:29:38 +00:00
mcmartin
76abf75aaa
Improved safemode; --safe option now ignores uqm.cfg entirely.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3350 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-25 03:40:49 +00:00
avolkov
b48fe236bd
Correct Chmmr response for what_about_samatra question; bug #1073
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3344 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-23 09:50:33 +00:00
Meep-Eep
76d4261313
Refactoring the universe generation code.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3334 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-21 21:04:45 +00:00
avolkov
39bde10b0c
Comm animation processing rewrite; cleaner and meaner; a bunch of bugs fixed, and some probably added ;)
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3305 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-15 06:43:03 +00:00
Meep-Eep
823c756b3c
Added graphics context debugging function.
...
Plus small cleanups.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3302 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-14 22:17:24 +00:00
avolkov
ec9d3e4b72
Main and stream decored thread down-throttling, and game sleep when inactive (intended for portables and currently disabled in mainline); bug #1070 ; from Flandry
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3284 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-05 23:53:43 +00:00
avolkov
b9d1b379df
Final GOOD_GUY/BAD_GUY cleanup, now enumerated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3275 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-05 03:27:36 +00:00
avolkov
60d320f09b
Fixed Melee menu timeouts after Load team and NET dialogs; bug #1067
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3262 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-29 00:40:35 +00:00
avolkov
d8daf03969
Do not try an orbital insertion when the ship is not moving; bug #648
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3259 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-28 05:00:07 +00:00
avolkov
7d276bc796
Revert graphics settings entirely when a mode switch fails; bug #1056
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3256 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-26 20:59:14 +00:00
avolkov
ce29d6a7a6
Fixed the Syreen 'several hours later' timing; bug #1011
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3254 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-26 18:32:48 +00:00
avolkov
90945cf8df
Native message box on MacOSX; platform-specific separation of box drivers
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3252 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-25 22:21:08 +00:00
avolkov
11ffd2ac61
We cannot rely on SDL_DisplayFormatAlpha(). Our code assumed things which may not be true on a Mac w/ SDL 1.2.14. This fix is also applicable to all platforms
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3247 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 22:22:02 +00:00
Meep-Eep
e90b6c5537
Updated.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3243 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 19:36:24 +00:00
Meep-Eep
6774ad2a9b
Make DoPopupWindow() work over faded out screens.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3235 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-23 19:51:33 +00:00
avolkov
ac3b01ce12
Trackplayer rewrite; fixes several obscure bugs; SpliceTrack() still a mess
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3228 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-18 16:53:27 +00:00
avolkov
7122e86855
Source tree reorg, stage 2: finished renaming sc2code/ to uqm/; build files updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3214 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-09 17:18:45 +00:00
avolkov
28659581e3
Source tree reorg, stage 1: finished moving libs/, moved src/msvc++/ to build/msvc6/; build files updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3211 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-09 16:29:06 +00:00