Commit Graph

1001 Commits (5a9f42047544de23d07dc4e86cc7a80b75a68e06)

Author SHA1 Message Date
Per Inge Mathisen 09eb6e79f3 Convert structures in savegames to ini file format. 2011-07-02 14:30:51 +02: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 a42391580c Convert skirmish maps to use droid.ini instead of dinit.bjo 2011-06-11 19:42:11 +02: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 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
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
Per Inge Mathisen 87c47d7053 Misc script cleanup 2011-05-19 22:21:38 +02:00
Per Inge Mathisen b805ec89ae Remove dead code from fastplay script 2011-05-17 12:02:53 +02:00
cybersphinx d2d87a65fd Balance update.
* HP increased: Leopard 85 → 107, Panther 145 → 193, Tiger 225 → 284
   * Range increased: Minipod 3-8 → 4-9, MRA 3-8.5 → 4-9
   * Pepperpot: Damage increased 50 → 60 (splash 30 → 40), reload time decreased 2.0 → 1.8
   * Heavy Laser (normal and VTOL): price decreased 600 → 400, build points decreased 1000 → 600, HP increased 200 → 300
   * Twin Assault Cannon: damage decreased 55 → 50 (splash 45 → 40)
   * Plasmite Bomb: weight increased 12000 → 15000
   * VTOL Sunburst AA: Damage increased 100 → 120, splash damage removed
   * Lowered prerequisites: Thermal Armor from Dense Composite Alloys to Composite Alloys Mk3, High Intensity Thermal Armor from Superdense Composite Alloys to Dense Composite Alloys Mk3

Closes #2687.
2011-05-17 00:15:00 +02:00
Per Inge Mathisen 8b3d8648d0 Remove unused, duplicate and useless scripts 2011-05-15 15:04:31 +02:00
Per Inge Mathisen efd9213fde Convert skirmish rules script to qtscript. Fix play sound function. 2011-05-15 14:40:48 +02:00
Per Inge Mathisen 147a81ade7 Remove test file mistakenly committed a while ago 2011-05-15 11:34:28 +02:00
Per Inge Mathisen aca50d6648 Fix crash if we remove timers while updating them. Fix crash if reacting to attacker-less
damage to structures -- this closes ticket:2707 Increase scavenger time to counter-attack
before returning to base by 50% to avoid aborting attacks to early.
2011-05-14 22:13:33 +02:00
Per Inge Mathisen be4a8e543b Fix bugs in qt script and rules script. Qtscript for rules not enabled yet. 2011-05-14 17:53:11 +02:00
Per Inge Mathisen fbb4c43d35 Remove another ton of dead code. 2011-05-08 22:53:51 +02:00
Per Inge Mathisen ff20bdaa68 Remove tons of useless stuff from fastplay tutorial. 2011-05-08 14:28:00 +02:00
Per Inge Mathisen 2d1b6aa05a Remove dead code from fastplay 2011-05-08 14:10:48 +02:00
Per Inge Mathisen fd6a020ef4 Add a few more qtscript functions, related to rules handling. 2011-05-07 00:45:51 +02:00
Per Inge Mathisen 7fc26087cd Forgot to commit one file 2011-05-01 10:00:43 +02:00
Per Inge Mathisen 9bf8e6b917 Two new 2 player maps by NoQ. 2011-05-01 00:14:47 +02:00
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
Per Inge Mathisen 88489608bc Clean up skirmish win/loss/setup script. 2011-04-18 18:34:37 +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
cybersphinx b31e3bee8e Fix typo. 2011-04-07 23:27:45 +02:00
Per Inge Mathisen df4e48ec16 qt branch: Kill off the over-engineered tagfile format. Replacing it with the more retro ini file format. 2011-04-06 22:06:17 +02:00
cybersphinx b80e713648 Fix a bit of grammar. 2011-04-03 21:43:40 +02:00
Per Inge Mathisen 1ada89fb66 Remove unused wrf file 2011-04-03 13:59:50 +02:00
Per Inge Mathisen 0372b01b80 House cleaning in campaign resource files. Removing unused directories. Adding an assert for them. 2011-04-03 13:57:48 +02:00
Per Inge Mathisen e2775918d3 House cleaning in scripts for cam1 first mission. 2011-04-03 12:24:35 +02:00
Per Inge Mathisen 6882a9a1a5 Remove unused data files 2011-04-03 12:24:18 +02:00
Per Inge Mathisen 6f6bf33588 Remove unused data files 2011-04-03 12:22:29 +02:00
cybersphinx 59b6c670de Fix old-1.10-balance mod.
Closes #2560.
2011-04-03 04:31:42 +02:00
Per Inge Mathisen 0dae5eaee0 Add script functions to set mission timers and limits. 2011-04-03 00:23:28 +02:00
Per Inge Mathisen c261aca433 Remove now unused scav script files 2011-04-02 23:31:31 +02:00
Per Inge Mathisen d78a8eb8ad Use QSettings instead of our homebrewed version of iniparser to reduce maintenance load. 2011-04-01 20:31:15 +02:00
Per Inge Mathisen 1b0ae09320 Merge remote branch 'perim/qtscript' into qt 2011-04-01 18:32:40 +02:00
Buginator eeb031e009 Fix campaign change level scripts broken in f78910162b
Fixes ticket:872
2011-03-31 19:05:38 -04:00
Per Inge Mathisen 6b4e5ec5b7 House cleaning in scripts for cam1 first mission. 2011-03-31 21:47:21 +02:00
Per Inge Mathisen 3c3a143702 Fix typo 2011-03-31 20:40:37 +02:00
Per Inge Mathisen 0ee8b860f8 Merge remote branch 'origin/qt' into qtscript 2011-03-30 18:05:40 +02:00
Cyp 23f318fe39 Merge branch 'master' into qt
Conflicts:
	lib/exceptionhandler/exceptionhandler.vcproj
	lib/framework/frame.h
	lib/framework/framework.vcproj
	lib/framework/input.h
	lib/gamelib/gamelib.vcproj
	lib/iniparser/iniparser.vcproj
	lib/ivis_opengl/ivis_opengl.vcproj
	lib/netplay/netplay.vcproj
	lib/script/script.vcproj
	lib/sequence/sequence.vcproj
	lib/sound/sound.vcproj
	lib/widget/widget.vcproj
	macosx/Warzone.xcodeproj/project.pbxproj (resolved in favour of qt)
	src/Makefile.am
	win32/Warzone2100.vcproj
2011-03-22 00:01:28 +01:00
Cyp 1d11ff30a7 Add IMAGE_PLAYERN and IMAGE_PLAYERN_HI, to replace IMAGE_PLAYER* and IMAGE_PLAYER*_HI. 2011-03-18 19:18:49 +01:00
Cyp a239f5829a Don't assert on player >= 8. 2011-03-18 19:18:49 +01:00
Cyp eb73b015bc Add IMAGE_ALLY_RESEARCH and IMAGE_GENERIC_TANK. 2011-03-18 19:18:48 +01:00
Per Inge Mathisen d1512538cd Fix string names in 1.10-balance mod 2011-03-15 18:09:08 +01:00
Cyp e689ad51d5 Merge remote branch 'origin/master' into qt
Conflicts:
	configure.ac
	lib/exceptionhandler/exceptionhandler.h
	lib/framework/SDL_framerate.h
	lib/framework/cursors.h
	lib/framework/input.cpp
	lib/framework/input.h
	lib/ivis_opengl/pieclip.h
	lib/ivis_opengl/screen.cpp
	macosx/Warzone.xcodeproj/project.pbxproj (used qt version)
	src/console.cpp
	src/console.h
	src/frontend.cpp
	win32/libs/Makefile
and src/Makefile.am (resolved by Safety0ff)
2011-03-13 22:31:19 +01:00
Cyp 8b4e67c019 Fix gates belonging to certain players shown as grey by setting TYPE 10200 in blgateh.pie. 2011-03-08 11:10:24 +01:00
Per Inge Mathisen 5ea9d75ab2 qt branch: Soften font colours a bit to make them look more like master. 2011-02-06 22:41:27 +01:00
Per Inge Mathisen 47b11c81e7 qtscript: Scavenger script ported. 2011-02-06 18:19:05 +01:00