Commit Graph

10704 Commits (93493f9b1d3b8faf861b255aead69072bbe70f0e)

Author SHA1 Message Date
Per Inge Mathisen c1e5fbf7e6 javascript: Add map labels for refering to objects and locations on a map without needing to hard-code
values into the script itself.
2011-10-29 16:47:31 -04:00
Per Inge Mathisen 3e53f79675 mapconv: Add command line option -cam to generate map data appropriate for campaign. 2011-10-29 16:47:31 -04:00
cybersphinx cdd76ef511 Spanish translation update by Saberuneko.
Closes #2916.
2011-10-28 20:55:21 +02:00
cybersphinx 83e62a7a46 Update ChangeLog. 2011-10-26 22:38:16 +02:00
cybersphinx 52abb4c943 Update translations. 2011-10-26 22:35:31 +02:00
Per Inge Mathisen 3adfc0c702 Javascript code now uses tile coordinates. Also, queue() now takes two optional parameters,
one for mandatory delay, then one for target object.
2011-10-24 19:12:23 -04:00
dak180 758821c35d Use the md5 for the standard vids. 2011-10-24 07:32:51 -04:00
dak180 78a4482764 Fix a few errors in the dmg script. 2011-10-23 19:39:02 -04:00
Per Inge Mathisen da765d2670 Fix problems with saving and loading wzscript in ini format. 2011-10-23 23:14:17 -04:00
cybersphinx 2a68b218db Update ChangeLog. 2011-10-23 19:54:35 +02:00
dak180 cadb61ea06 Change the compile order with an eye to speed. 2011-10-23 12:02:48 -04:00
Per Inge Mathisen a9c360d852 Javascripts can now replace wzscript for running AIs. 2011-10-23 17:15:29 -04:00
Per Inge Mathisen f88f363ad6 Javascript improvements to prepare for AI porting. The two types of repeating timers now unified
and functionality of setObjectTimer() implemented as an extra parameter to setGlobalTimer(). Also
added a new one-shot timer called queue().
2011-10-23 16:41:08 -04:00
dak180 7426d0c2bf Adapt to the new video urls.
Also do some general cleanup of the script.
2011-10-23 00:46:14 -04:00
vexed 33ff304f5a Fix type from last commit. 2011-10-22 18:08:07 -04:00
vexed f9119572bf Update nsis script for the new higher quality videos.
Thanks to forum member Ezio for redoing the videos.

    German / Dutch / Russian translations are needed.

This should also make NSIS scripts in both 2.3 & master pretty much equivalent
2011-10-22 16:53:16 -04:00
Per Inge Mathisen 3a89d6e2cc This should fix the problems with scripts being broken due to different interpretations
of the bool size. And should make debugging script save issues somewhat easier. The savegame
format itself is not very pretty, but it is not meant to last. This breaks all existing
savegames. Closes ticket:2923.
2011-10-22 20:28:51 -04:00
Per Inge Mathisen ec99463ebf wzscript cleanup 2011-10-22 13:38:04 -04:00
Per Inge Mathisen 0555f02411 wzscript cleanup 2011-10-22 13:25:41 -04:00
Per Inge Mathisen c04bf74f3a Remove fog options in favour of a combined explored/seen mode, where unexplored is
darkest, while explored but unseen is somewhat brighter. As discussed on the forums.
Reviewed by Safety0ff. Closes ticket:2920
2011-10-20 21:04:50 -04:00
Per Inge Mathisen 58a68bec7b Fix compile 2011-10-16 20:26:12 -04:00
Per Inge Mathisen c0fec82d43 Slight cleanup of fog setting code 2011-10-16 20:01:30 -04:00
Per Inge Mathisen 55a6259b12 Add support for ECM jammers. ECM jammers will significantly shorten the range
of vision of enemy units and buildings. Not enabled by default. This simplifies
the vision code, merging terrain discovery and object vision, fixing ticket:2917
in the process. Closes ticket:340. Radar detector changed, no longer does
targetting, but allows discovery over 5x longer range instead, and can discover
ECM emissions.
2011-10-16 15:01:58 -04:00
cybersphinx cd6bb3d66e Workaround for linking with ld.bfd.
Ubuntu (and possibly others) still have the old ld.bfd as default
instead of ld.gold, and that fails to recognize the -lz option when it
comes too early. So just add it to the end again.
2011-10-16 05:14:58 +02:00
Per Inge Mathisen 5839c490b1 New Nexus wall models from Berg that work better for the non-height-adjusting wall code. 2011-10-14 13:02:12 -04:00
safety0ff 8f8b9e75f7 Fix bug with Affine3F::translation(). 2011-10-13 22:23:28 -04:00
Per Inge Mathisen 4fcb0c09f1 Update documentation and clean out dead code. Based on patch by littlepig in ticket:2904 2011-10-13 18:26:16 -04:00
Per Inge Mathisen 4955510b00 Remove some unused code, and misc cleanup. 2011-10-13 17:40:05 -04:00
cybersphinx 0af391ad1d Dutch translation update by Qioxis. 2011-10-13 07:33:38 +02:00
cybersphinx 9d7232eb60 Romanian translation update by adimosh.
Closes #2906.
2011-10-13 07:31:01 +02:00
Per Inge Mathisen 13be294b85 Increase the max number of textures in the game from 128 to 255, as requested by our esteemed artists. 2011-10-13 00:09:51 -04:00
Per Inge Mathisen cdcf510717 Fix syntax error 2011-10-04 21:42:50 -04:00
Per Inge Mathisen 442871d433 Merge pull request #22 from littlepig/topic/doxygen
Doxygen documentation added to order.cpp, order.h and orderdef.h
2011-10-04 09:57:33 -07:00
Jorge Cardoso Leitão 011e70da94 Doxygen documentation changed to JavaDoc styling. Small other typos fixed. 2011-10-04 00:26:54 +01:00
Jorge Cardoso Leitão 3d22d33598 Added some small fixes to the committed code, mainly regarding indentation. 2011-10-03 23:46:07 +01:00
Jorge Cardoso Leitão a0e21dde59 doxygen documentation added on order.h and ordered.h. enums were aligned, and almost everything regarding orders are now documented. 2011-10-03 23:46:07 +01:00
Jorge Cardoso Leitão 9cf52af136 Added doxygen documentation to all the functions on this file. No change on any function or variable or anything else added, diff on comments only. 2011-10-03 23:46:06 +01:00
dak180 070b09d412 Activated Romanian translations for mac builds now that they are being updated. 2011-10-02 15:31:20 -03:00
cybersphinx 55632ba308 German translation update by Raymond and Kreuvf.
Closes #2898.
2011-10-02 19:46:12 +02:00
cybersphinx ffd2ad7adb Romanian translation update by Adimosh.
Closes #2906.
2011-10-02 19:42:13 +02:00
Per Inge Mathisen 8662843058 New Collective walls by Berg 2011-09-30 13:58:25 -04:00
Per Inge Mathisen aac05b3bff Update wall model to fix z-fighting, change license to GPL. 2011-09-28 14:31:04 -04:00
Per Inge Mathisen a4d922dc54 Improved wall model to match jagged wall rendering change by Berg. 2011-09-28 11:36:11 -04:00
Per Inge Mathisen 7555473fc3 General code cleanup from sensor jammer patch to reduce size of said patch. 2011-09-28 11:35:37 -04:00
Per Inge Mathisen 554bf6b380 Fix build warnings 2011-09-25 23:55:24 -04:00
Per Inge Mathisen 50f1ce2145 Do not adjust the height of walls to neighbouring walls. This is an experimental change. 2011-09-25 23:36:57 -04:00
dak180 19f7851c00 Make sure that PACKAGE stings get defined even without the presence config.h.
This should make MSVC builds work again.

Fixes #2897.
2011-09-25 14:29:06 -04:00
cybersphinx 2dbd06e9b1 Get rid of the unmaintained makefile.win32s.
Closes #2900.
2011-09-25 19:58:13 +02:00
cybersphinx 307c99f367 Get rid of the unused C++ autorevision.
Refs #2900.
2011-09-25 19:57:56 +02:00
Per Inge Mathisen 9e91b7425b On OS X in fullscreen mode, Qt's painting (WzMainWindow::paintGL) does not start until the game window loses focus. Queuing an update before the event loop starts gets things going.
Patch by nanotech. Closes ticket:2899
2011-09-25 19:33:27 -04:00