85c3c334aa
Some cleaning up of DoModifyShips(). More to come.
Meep-Eep
2011-12-31 01:39:02 +00:00
85b97fb673
Reverting. This one is not ready yet.
Meep-Eep
2011-12-30 01:37:21 +00:00
64ffdebd4c
Changed SetFlashRect to use the new flash code. This is an intermediate step towards getting rid of the flash thread altogether.
Meep-Eep
2011-12-29 23:38:38 +00:00
63b1e02620
More comment fixes.
Meep-Eep
2011-12-29 22:30:42 +00:00
e577ef1ca0
Change 'if' chain to switch. Now why didn't I use a switch in the first place?
Meep-Eep
2011-12-29 21:29:16 +00:00
094c7d6e15
Refactor scan nodes generation funcs: get rid of PLANET_INFO.CurXXX fields and pass a struct to generation funcs to fill instead; makes SOLARSYS_STATE const for the funcs; gets rid of unconst casts; bug #50
avolkov
2011-09-09 21:36:34 +00:00
d2358e1e51
Planet/system generation code cleanup: isolate generation code with an own RandomContext; generation funcs do not return the random seed anymore; move and cleanup some calculation funcs; clarify deliberate Random() truncation; other random cleanups
avolkov
2011-09-09 01:59:12 +00:00
128bfaa8d4
Eliminate the use of C++ keyword 'template'; bug #1131; from Scott A. Colcord
avolkov
2011-09-08 15:25:32 +00:00
9f1fc6f6d1
Fix prototype warning in libs/file
avolkov
2011-09-07 18:07:26 +00:00
f7546d3b30
Fix strict warnings in screen scalers, bug #50; from Sze Howe Koh
avolkov
2011-09-07 18:03:10 +00:00
bb33e30b79
Update the scripts for cross-building on Cygwin to Mingw with gcc 4 (-mno-cygwin is now gone)
avolkov
2011-09-07 06:17:23 +00:00
6f6c5c0788
Add -O0 to strict debug build type to match others
avolkov
2011-09-07 01:01:12 +00:00
36baefcfdd
Various strict warnings cleanup, bug #50; from Scott A. Colcord
avolkov
2011-09-06 22:14:20 +00:00
b28d379c73
Added -Wdeclaration-after-statement to strict warnings build; removed -O1 not needed for gcc 4; from Scott A. Colcord
avolkov
2011-09-06 21:20:40 +00:00
58866e1be5
Remove casts from DUCK video decoder which cause function cast warnings
avolkov
2011-09-06 17:33:18 +00:00
72e57be70d
Remove casts from mixer resampling code which cause function cast warnings
avolkov
2011-09-06 17:27:37 +00:00
24251176b7
Sort out the inplib SDL includes
avolkov
2011-09-06 17:25:13 +00:00
32bc325ff5
Dodge compiler warning in MikMod driver because MikMod_Init() does not take 'const char*'
avolkov
2011-09-05 16:10:56 +00:00
103f9379a4
Removed retired function TFB_BlitSurface()
avolkov
2011-09-05 16:06:48 +00:00
db13af9444
Remove TotalElementMass from the strip ship random seed mix because the player can dump cargo and change the seed; bug #567
avolkov
2011-09-01 18:58:13 +00:00
cb289eee65
Account for slight movement in HyperSpace due to encounters in Melnorme strip ship random seed; bug #567
avolkov
2011-09-01 17:48:11 +00:00
d5d30cc08a
Fix double free() of RandomContext in Melnorme comm
avolkov
2011-08-30 15:59:39 +00:00
2b41e76eeb
Allow F6 as a search key, for user-friendliness and support for non-US keyboards.
mcmartin
2011-08-27 20:54:35 +00:00
eaecca1848
Rename Players 1 and 2 to Bottom/Top player (bug #954)
mcmartin
2011-08-27 20:52:38 +00:00
4610e5e1f5
Cleanup of ENCOUNTER member fields abuse
avolkov
2011-08-25 23:33:17 +00:00
470d5c49b8
Cleanup: AllocHyperElement() only needs a POINT arg (in preparation for ENCOUNTER cleanup)
avolkov
2011-08-25 21:34:10 +00:00
e85357e5f1
Refactor planetary hazard code; bug #1140; from Scott A. Colcord
avolkov
2011-08-24 16:51:09 +00:00
c75ea6280d
Various warning cleanups from Scott A. Colcord, bug #50; reworked Umgah ship code so as not to compare FRAMEs
avolkov
2011-08-24 16:22:39 +00:00
30b6be94f9
Compiling with no joystick warning fixes (bug #50); SDLKey signedness warning fixes and hardening
avolkov
2011-08-08 15:56:23 +00:00
62a291f2c2
Tools: map generator maintenance; added SVG output driver (from Jan Lönnberg, bug #1100); attempt to load fonts with various filename capitalization
avolkov
2011-08-03 20:27:14 +00:00
35281c14c0
Refactoring of ship_death() code: Pkunk/Shofixti exception hacks removed (but not MAX_SHIP_MASS+1); both now have own death_func(); Pkunk ditty plays after a simultaneous destruction + reincarnation (bug #666); plus some comments
avolkov
2011-07-26 20:30:58 +00:00
8ab9c69b55
Preparing for linking with C++ code, from Scott A. Colcord.
Meep-Eep
2011-07-24 19:58:25 +00:00
5d22cd61ad
Socket functions needed when we switch to UDP.
Meep-Eep
2011-07-24 19:03:42 +00:00
51d3291671
Remove 'uqm-wrapper' script in 'clean' subtarget; small comment fix; bug #1126
avolkov
2011-07-23 16:55:21 +00:00
2d45321321
Removed unused UQM_SVN_REVISION define which evidently confused some people
avolkov
2011-07-23 16:31:20 +00:00
3c18f2c3e7
Fixed player's phrase leading to Tanaka's solitary vigil response so that the response made sense; the new phrase is a hybrid of DOS and 3DO versions; also some emphasis punctuation changes (tracks DOS and voice actor)
avolkov
2011-07-20 19:02:32 +00:00
50071c4ddc
Added the Ur-Quan to the Hayes' conversation options on the Hierarchy; the encompassing option changed to 'The Hierarchy and their battle thralls'; bug #865
avolkov
2011-07-20 18:17:42 +00:00
fcb60bcbff
Use correct Commander Hayes phrases when advising the player on the number of landers; bug #1098
avolkov
2011-07-20 17:23:43 +00:00
8c2f0d79c6
Synchronize resource includes with the master resource list resources.csv
avolkov
2011-07-19 18:34:45 +00:00
ce51a50cb0
Minor addon loading cleanup
avolkov
2011-07-18 22:17:22 +00:00
b783c259f6
Fix error introduced by adding .h files to Makeinfo.
Meep-Eep
2011-07-17 18:31:14 +00:00
540e92658e
Preserve the remix options between visits to the setup menu; bug #1132
avolkov
2011-07-17 17:59:57 +00:00
8d9132725a
Fixed Pkunk how_goes_war player phrase (removed the line break); bug #1136
avolkov
2011-07-17 17:42:51 +00:00
1e7fc3c777
Add .h files to Makeinfo, so that we can generate files based on these too. (In a future commit)
Meep-Eep
2011-07-17 09:04:26 +00:00
62dee51b72
Removed the remnants of the --music option; bug #1133
avolkov
2011-07-16 19:56:22 +00:00
f71806fb26
Fixed flagship-planet IP collision regression introduced in r3384; bug #1135
avolkov
2011-07-16 19:27:13 +00:00
f692ecf001
Fix a type warning in sdl sound driver that could actually become a problem
avolkov
2011-07-16 16:26:57 +00:00
fe51b00589
Fixed the starmap fuel range circle overflow; bug #1130; also cap the range circle at a sensible level to prevent further overflows
avolkov
2011-07-15 16:09:12 +00:00
c0bc500620
Added gamma correction option to the setup menu; bug #977; some work from Nic
avolkov
2011-07-14 21:36:36 +00:00
9649e30f33
Refactor Melnorme comm code to make modding easier, step 1; bug #1128; from Scott A. Colcord
avolkov
2011-07-13 17:29:42 +00:00
5ba6fcb8bf
Added aspect ratio option to the setup menu
avolkov
2011-07-09 16:12:21 +00:00
d89b656f7b
Make adding items to the setup menu slightly less error-prone
avolkov
2011-07-09 05:27:47 +00:00
fda0c409e5
Make the switch from positional -> not positional sfx actually work w/o having sfx channels permanently stuck somewhere in 3D world; there is no reason to use different distance models, and that eliminates the need to change models when switching positional <-> not
avolkov
2011-07-09 03:49:12 +00:00
82a7cf0520
Bugfix: positional SFX setup menu option should have an immediate effect
avolkov
2011-07-09 02:32:58 +00:00
a2be245a09
Added 'speech' config value which controls loading of 3dovoice addon; decoupled user option from actual presence of speech
avolkov
2011-07-09 02:29:10 +00:00
812d98449d
Audio drivers have no business setting channel volumes from user settings
avolkov
2011-07-08 22:23:28 +00:00
496ee722ce
Fix pending error messing up the file-append op
avolkov
2011-07-04 17:58:45 +00:00
605111de3e
Some restructuring, removing of credits for individual items as before (they are in ChangeLog), and removing of bug numbers (again ChangeLog).
Meep-Eep
2011-07-04 17:51:45 +00:00
e175e54577
Version 0.7.0
avolkov
2011-07-04 16:44:22 +00:00