Commit Graph

9972 Commits (8919334d9bbb998b34d296250549fc13e80be83e)

Author SHA1 Message Date
Per Inge Mathisen 8919334d9b Fix initial power level and starting techs for players > 8. Also clean up script responsible for this. 2011-04-24 16:15:48 +02:00
Per Inge Mathisen ce4d83c972 Turns out sk*tech.*lo are entire superfluous, as their job is already done better by rules.slo 2011-04-24 16:00:54 +02:00
cybersphinx 89063105fa Actually start UPnP thread.
Closes #2631.
2011-04-24 13:57:11 +02:00
Per Inge Mathisen ca6f8840e2 Convert the message savegame to ini format. 2011-04-24 11:50:17 +02:00
Per Inge Mathisen b3be4b17d4 Make Qt treat all C strings from Warzone as UTF-8 by default. Closes ticket:2657 2011-04-24 11:34:11 +02:00
Per Inge Mathisen 657bb2d31b Fix crash in MSVC when using QVariantList. Fix crash with effects with null IMDs. Patch by Buginator. 2011-04-24 10:08:30 +02:00
dak180 4e0523e939 Change the link order so the right png is used. 2011-04-23 21:10:22 -04:00
dak180 3a6b4c5e16 Remove QuesoGLC from the xcode project. 2011-04-23 19:34:21 -04:00
dak180 f2f727d0db Make MiniUPnPc an external framework. 2011-04-23 19:27:54 -04:00
dak180 c716957cf6 No more tagfile.cpp. 2011-04-23 19:27:16 -04:00
Per Inge Mathisen 4e865bcb3c Remove hack to circumvent physfs for writing ini files. Require physfs 2 or greater to circumvent
write corruption bug in physfs. Use utf-8 in file names in virtual filesystem.
2011-04-24 01:03:25 +02:00
Per Inge Mathisen 8be8d0949f Fix bugs in wzfs implementation. 2011-04-24 00:10:02 +02:00
Per Inge Mathisen 768fbe40e4 Fix compile warning. This closes ticket:2659 2011-04-23 23:24:41 +02:00
cybersphinx 65e2000db0 Remove unused variable gcc 4.6 doesn't like.
Closes #2659.
2011-04-23 21:52:25 +02:00
dak180 81f96c22b5 Generate pnglibconf.h properly. 2011-04-21 22:01:52 -04:00
Per Inge Mathisen 914b44949f Fix some left-over logging 2011-04-21 16:00:01 +02:00
Per Inge Mathisen bbf4cb0587 qt branch: Rewrite config file handling to use WzConfig. Also removes unused option to disable
coloured mouse cursors, and the old "registry" code. Qt virtual physfs filesytem initialization
move to the main function, since it is now needed earlier.
2011-04-21 12:58:51 +02:00
Per Inge Mathisen 83a603174e Remove dead code (qt branch only) 2011-04-21 10:54:06 +02:00
Per Inge Mathisen ad2350233c Remove unused --cheat switch (when removing functionality, please remove ALL associated code, too!) 2011-04-21 10:24:29 +02:00
Per Inge Mathisen ab3f4dfbfa Remove dead code and fix some crazy indentation in game.cpp 2011-04-21 10:11:50 +02:00
Per Inge Mathisen 89e46f3007 Remove now unused code in game.cpp 2011-04-21 10:02:32 +02:00
Per Inge Mathisen e210d886a6 Convert component availability savegame to ini format. 2011-04-20 12:01:46 +02:00
Per Inge Mathisen 8f28cf77ac Change building limits savegame to ini format. 2011-04-20 11:24:57 +02:00
Per Inge Mathisen 710be07b8a Convert structure availability list savegame to .ini format. 2011-04-19 23:36:41 +02:00
Per Inge Mathisen 2a01bc2e60 Some random cosmetic improvements to game.cpp 2011-04-19 21:23:25 +02:00
Per Inge Mathisen 5867fea746 Fix header define for some Windows thing to match how it is done in master. 2011-04-18 22:53:06 +02:00
Per Inge Mathisen 6a8df21895 Add much faster version of getBaseObjFromId called getBaseObjFromData. Once all existing
code is ported to use the saner, faster variant, kill off getBaseObjFromId.
2011-04-18 22:51:03 +02:00
Per Inge Mathisen 49069f7ddb Move saving of droids to ini file format. Add basic sanity layer for orders/actions. 2011-04-18 22:20:29 +02:00
Per Inge Mathisen c110ea8e31 Fix copy/paste bug in effects load code 2011-04-18 22:06:32 +02:00
Per Inge Mathisen a26a545b26 Add some more debugging info for tracing order issues 2011-04-18 20:47:43 +02:00
Per Inge Mathisen 88489608bc Clean up skirmish win/loss/setup script. 2011-04-18 18:34:37 +02:00
Per Inge Mathisen c32d791ae0 qt: Add some more vector types to WzConfig 2011-04-18 11:08:27 +02:00
Per Inge Mathisen dda501bf13 Merge remote branch 'origin/master' into qt
Conflicts:
	data/base/script/text/cam1a.slo
	lib/exceptionhandler/exceptionhandler.vcxproj
	lib/exceptionhandler/exchndl.h
	lib/framework/framework.vcxproj
	lib/gamelib/gamelib.vcxproj
	lib/iniparser/iniparser.vcxproj
	lib/ivis_opengl/ivis_common.vcproj
	lib/ivis_opengl/ivis_opengl.vcxproj
	lib/netplay/netplay.vcxproj
	lib/script/script.vcxproj
	lib/sequence/sequence.vcxproj
	lib/sound/sound.vcxproj
	lib/widget/widget.vcxproj
	macosx/README.BUILD.txt
	macosx/Warzone.xcodeproj/project.pbxproj
	src/Warzone2100.vcxproj
	src/main.cpp
2011-04-17 23:17:24 +02:00
Buginator 98f9b3b601 Add version number to title, and GPL license dialog, and also add a hotlink for our site.
Russian & Dutch strings need to be fixed.
2011-04-17 16:16:08 -04:00
Per Inge Mathisen 68b940da82 A bit early to check for OpenGL 4.x already, don't you think? Breaks with earlier versions of GLEW. 2011-04-17 22:10:42 +02:00
Buginator 3f96f2e323 Partial revert of 1fe2cc8f4d
Use Glew's macros to check if the function is supported or not.
2011-04-17 15:45:44 -04:00
Buginator 0af6d3fcef Fix VS2k10 files for Qt 2011-04-17 15:42:14 -04:00
dak180 de63d0b4ac Update png to 1.5.2. 2011-04-11 18:13:37 -04:00
dak180 ca9eb871a2 Update png to 1.4.7. 2011-04-11 17:39:42 -04:00
Per Inge Mathisen b8cc301000 Don't crash if campaign transport is moving outside the map. 2011-04-11 19:00:28 +02:00
Per Inge Mathisen e373f4de92 Don't crash if campaign transport is moving outside the map. 2011-04-11 18:26:28 +02:00
cybersphinx 8f2ac8e0c8 Demote GLEW version message to LOG_3D/crashdumps.
Also remove a few spaces before colons.
2011-04-10 22:56:11 +02:00
cybersphinx 1308a2d35e No more tagfile.cpp. 2011-04-10 22:34:25 +02:00
Per Inge Mathisen 3868532525 Remove assert check for droid ID zero, which is valid and used in both campaign and maps. 2011-04-10 18:12:53 +02:00
Per Inge Mathisen 58b29fb53e Remove assert check for droid ID zero, which is valid and used in both campaign and maps. 2011-04-10 18:11:33 +02:00
Per Inge Mathisen 75e389be38 qt: Fix crash if loading an effect with no name. Also fix case of saving an effect with no name. 2011-04-10 15:08:58 +02:00
Per Inge Mathisen 6b29965a1b qt: Since master and qt branch saves are now incompatible, save qt branch savegames in "savegames/" (plural) now. 2011-04-10 15:08:25 +02:00
Per Inge Mathisen df4a1ddf56 Simplify the load/save code a bit. 2011-04-10 14:28:09 +02:00
Per Inge Mathisen dee3542d0f qt: Move template saving to ini file format. Patch reviewed by cyp and fastdeath. 2011-04-10 13:42:29 +02:00
dak180 80785deae5 Update png to 1.4.6. 2011-04-09 20:30:23 -04:00