1
0
forked from mirrors/0ad

Commit Graph

  • be4e355ef3 VC2005 build fix Ykkrosh 2010-05-22 23:12:12 +00:00
  • 5c3a59234c Fix OOS errors when placing buildings. Ykkrosh 2010-05-22 23:02:07 +00:00
  • 57b7822539 Add a rough fixed-point parser, to fix OOS problems when loading maps Ykkrosh 2010-05-22 16:59:15 +00:00
  • 0fa4bc9b21 Add some (disabled) code to help debug OOS Ykkrosh 2010-05-22 16:58:08 +00:00
  • 1e228d8c17 Fix typo that breaks network after OOS Ykkrosh 2010-05-22 15:46:12 +00:00
  • 739b25dc22 Fix script error when audio is disabled Ykkrosh 2010-05-22 14:29:55 +00:00
  • f902803af2 Windows build fixes Ykkrosh 2010-05-22 14:27:53 +00:00
  • 94e5d88169 # Add out-of-sync multiplayer checks. Ykkrosh 2010-05-22 14:05:56 +00:00
  • 4e661a205d Serialize RNG state Ykkrosh 2010-05-22 01:32:11 +00:00
  • 386f322b1c Make Math.random() more deterministic Ykkrosh 2010-05-22 00:38:33 +00:00
  • 1fc75e7605 Expand the culling frustum to reduce shadow popping (see #504). Based on patch from Zoomastigophora. Ykkrosh 2010-05-21 18:31:47 +00:00
  • 2f421082cd Improve accuracy of fixed sqrt Ykkrosh 2010-05-21 15:26:17 +00:00
  • ab7c9a9879 Generic ambience MattSherman 2010-05-21 15:15:34 +00:00
  • 4f13623099 Implementation of basic ambient sounds MattSherman 2010-05-21 15:13:35 +00:00
  • 6e6ae573e4 Delete old session GUI files. Ykkrosh 2010-05-20 20:17:46 +00:00
  • cf85004f61 Windows build fixes. Ykkrosh 2010-05-20 20:05:38 +00:00
  • 80229cdea7 Remove unused DCDT library Ykkrosh 2010-05-20 18:32:03 +00:00
  • 56bb858802 # Delete a lot of obsolete simulation code. Ykkrosh 2010-05-20 18:09:23 +00:00
  • a78e6dbe26 # Delete a lot of obsolete networking code. Ykkrosh 2010-05-20 17:58:37 +00:00
  • 08e383235b Fix message serialisation to be 64-bit-safe and more efficient Ykkrosh 2010-05-20 17:46:07 +00:00
  • 605e5c75bb Windows build fix Ykkrosh 2010-05-20 16:02:20 +00:00
  • c684c211a2 # Basic experimental multiplayer integration with new simulation system. Ykkrosh 2010-05-20 00:59:01 +00:00
  • 8c1a3f7c8a Protect against missing globals when loading GUI in unusual ways Ykkrosh 2010-05-20 00:57:03 +00:00
  • 78ccac427d Remove -fixedframe mode since it doesn't work at all Ykkrosh 2010-05-20 00:55:02 +00:00
  • cdcee291cf Convert all remaining entity template data to new file format. Ykkrosh 2010-05-15 21:07:52 +00:00
  • ae08adc55d # Fix possible GC crash bugs Ykkrosh 2010-05-15 11:21:40 +00:00
  • a6600185ff fix delete vs delete[] janwas 2010-05-14 21:28:16 +00:00
  • f0c2479309 avoid non-utf8 encoded characters being passed to main() on windows refs #503 janwas 2010-05-14 21:15:33 +00:00
  • 3a13204879 Avoid crash when selecting units in Atlas Ykkrosh 2010-05-13 19:14:10 +00:00
  • 202b13d557 Fix the calling conventions properly this time (I hope) Ykkrosh 2010-05-13 16:22:07 +00:00
  • f728050b3f Use correct calling convention on x86-64 OS X Ykkrosh 2010-05-13 15:31:49 +00:00
  • f95eb6ca85 Fix accidental include Ykkrosh 2010-05-12 13:09:11 +00:00
  • 91522c6f58 This was SVN commit r7539. Mythos_Ruler 2010-05-12 04:42:32 +00:00
  • 22a7a6396b Revert deletion of compile flag that apparently is actually needed (see #424). Ykkrosh 2010-05-11 13:56:04 +00:00
  • 4a4bc50ff8 Fix non-PCH compiles Ykkrosh 2010-05-11 13:24:25 +00:00
  • 434248167b Fix warnings in tests Ykkrosh 2010-05-10 09:52:35 +00:00
  • ecccf4c0d7 Added <soundgroup> for cavalry steps XML and added Run to infnatry MattSherman 2010-05-10 00:17:24 +00:00
  • 86d117d623 Introduced a infantry "run" XML file MattSherman 2010-05-10 00:15:29 +00:00
  • afe29fdadf Fix errors and inconsistencies in entity template XML files Ykkrosh 2010-05-09 21:46:41 +00:00
  • c0a0e0bdbd Make the session GUI slightly more resilient to broken data files Ykkrosh 2010-05-09 21:43:24 +00:00
  • ba7d237d9a Fix triggering of "buffer too small" error during some stack dumps. Ykkrosh 2010-05-09 19:52:13 +00:00
  • 549ff09c8b Added XML for generic animal death and fixed horse death xml MattSherman 2010-05-09 18:34:40 +00:00
  • 8defd5aaa3 Fix footstep sounds Ykkrosh 2010-05-09 14:45:19 +00:00
  • 037770a2a3 Fix use of 'undefined' sound group on death. Ykkrosh 2010-05-09 13:56:06 +00:00
  • 4daf1ea92c Adjusted the levels so this was a little more present in the overall mix MattSherman 2010-05-09 01:46:46 +00:00
  • a9ae34e864 Fixed mounted folder structure to reflect the other entities and added mounted deaths with xml MattSherman 2010-05-09 01:38:33 +00:00
  • 328f711dc4 Added "gathering.xml" which now references to audio/resource/farming/ in order to share hoeing sounds for the alpha release MattSherman 2010-05-09 01:23:26 +00:00
  • 1738da1c3e Add 'pause' command back into new session GUI Ykkrosh 2010-05-09 01:13:56 +00:00
  • 145a4b65aa Fixed walking sound to match animation and to fix a phase issue when multiple instances are played at the same time MattSherman 2010-05-09 01:12:43 +00:00
  • f339837afd Try to fix potential problems when right-clicking minimap Ykkrosh 2010-05-09 00:53:25 +00:00
  • 549ec9d561 Fix units attacking rocks and trees instead of gathering resources from them Ykkrosh 2010-05-09 00:44:33 +00:00
  • c75029b6ab Allow shift+click for multiple building placement Ykkrosh 2010-05-09 00:25:03 +00:00
  • 3c75dba1b8 Clean up some svn:executable flags Ykkrosh 2010-05-08 23:17:08 +00:00
  • e6c2395ef7 Delete some extremely obsolete documentation and point to Trac Ykkrosh 2010-05-08 22:56:59 +00:00
  • e2fd560983 work around sound-related deadlock and assert on exit (due to OS X's broken OpenAL implementation) refs #297 janwas 2010-05-08 19:11:28 +00:00
  • b821f7a289 Add hotkey "M" to toggle in-game music Ykkrosh 2010-05-08 17:51:01 +00:00
  • 4ea28cf809 OS X Atlas build fix. Fix wcsdup emulation. Remove seemingly unneeded compile flag (closes #424). Ykkrosh 2010-05-07 23:09:36 +00:00
  • 4981af4a57 OS X build/warning/test fixes Ykkrosh 2010-05-07 20:55:23 +00:00
  • c611bf6613 Fix RingBuf tests to not miss bugs. Fix RingBuf iterator bugs. Ykkrosh 2010-05-07 20:24:42 +00:00
  • e144ef03a2 Windows build warning fix Ykkrosh 2010-05-07 19:33:14 +00:00
  • dccb4643fb Update unix-build tarball: exclude some unneeded files; include files needed for tests. Fixes #489, #490. Ykkrosh 2010-05-07 18:41:25 +00:00
  • dc53d739b8 Make tests clean up after themselves Ykkrosh 2010-05-07 17:50:38 +00:00
  • 93c30810c8 Fix tests. Tidy up some old files. Ykkrosh 2010-05-07 16:32:33 +00:00
  • 40f2cfd809 Skip component script tests when the mods/public/ directory is unavailable (see #490). Ykkrosh 2010-05-07 15:59:23 +00:00
  • e73a3cff78 Add some robustness against broken data Ykkrosh 2010-05-07 15:56:24 +00:00
  • d0599f4c7a Share component template scripts to save some memory. Ykkrosh 2010-05-07 00:24:22 +00:00
  • fe53bce3b1 Rewrite the clone-object-between-JS-contexts code (for GUI<->simulation interface) to be more efficient. Ykkrosh 2010-05-05 22:36:35 +00:00
  • 3238cd8bc0 Fix assertion failure when using console. Ykkrosh 2010-05-03 22:09:18 +00:00
  • c34392053f # Add a demo map with all units on it. Ykkrosh 2010-05-03 19:13:58 +00:00
  • 04018773fd Fix fixed overflow when pathfinding across smallish maps Ykkrosh 2010-05-03 19:12:42 +00:00
  • 646c218b2e Reduce the likelihood of units getting stuck when walking Ykkrosh 2010-05-03 16:46:14 +00:00
  • ef602c3dfd fixes/improvements from work - improved form of noncopyable that avoids inheritance warnings - PCH updates to allow more restrictive MINIMAL_PCH sound/SoundGroup.cpp: fix copy-paste error janwas 2010-05-03 12:27:39 +00:00
  • f33706bf8b Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. Ykkrosh 2010-05-02 20:32:37 +00:00
  • ab45b4c787 Overflow checking in CFixed. Patch by JubJub (see #420). Ykkrosh 2010-05-02 20:16:53 +00:00
  • d485ecafdc Optimise pathfinder tile storage a bit (improves speed by maybe 10%). Ykkrosh 2010-05-02 20:14:09 +00:00
  • 3972134de9 minor fixes janwas 2010-05-01 18:43:05 +00:00
  • 9864da20fc vfs: disable error dialog if file not found SoundGroup.cpp: add proper error reporting if snd_open fails janwas 2010-05-01 18:36:24 +00:00
  • e140aa7baf Avoid running the old simulation code in the background when it's not needed. Ykkrosh 2010-05-01 16:20:58 +00:00
  • 49574953b8 Make JS sound objects only self-destruct when fading to 0 Ykkrosh 2010-05-01 16:10:02 +00:00
  • 4fe991074f Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts. Ykkrosh 2010-05-01 09:48:39 +00:00
  • c5f8ca32a2 64-bit compat in BMP code Ykkrosh 2010-05-01 09:45:58 +00:00
  • 8d08a15edb Hide cursor when taking big screenshots Ykkrosh 2010-05-01 09:45:27 +00:00
  • 1b51cf7ad5 Fix obstruction shapes for some buildings Ykkrosh 2010-05-01 09:44:28 +00:00
  • d0bcb06d1c Add a map for testing pathfinding. Ykkrosh 2010-04-29 23:36:43 +00:00
  • cfae58928f # New unit movement system, which does a far better job of approaching targets and avoiding obstacles. Ykkrosh 2010-04-29 23:36:05 +00:00
  • 5daac34ef9 Support startup scripts in map files, for testing. Ykkrosh 2010-04-29 23:22:18 +00:00
  • 08720c9a58 Convert minimap data in entity templates Ykkrosh 2010-04-23 18:37:37 +00:00
  • f4ad5906c9 # Display units on the minimap Ykkrosh 2010-04-23 18:36:48 +00:00
  • 29b458da40 # Use the footprint shape when rendering unit selection outlines Ykkrosh 2010-04-23 16:57:18 +00:00
  • dd809f83e8 # Add documentation of the entity template XML file format. Ykkrosh 2010-04-23 16:09:03 +00:00
  • 116645ff74 Update the entity templates to a slightly cleaner format Ykkrosh 2010-04-23 16:07:45 +00:00
  • 9e1491f6d9 Fix a broken entity Ykkrosh 2010-04-23 16:02:04 +00:00
  • 0429c113ab Tell nasm to use macho64 when appropriate Ykkrosh 2010-04-21 20:56:32 +00:00
  • e738d2f7fc MSVC warning 'fix' Ykkrosh 2010-04-19 21:57:56 +00:00
  • ef2b79280e Convert internal entity templates for the new simulation system Ykkrosh 2010-04-19 20:55:07 +00:00
  • 227e86018b Update the entity conversion/validation scripts to work with internal data Ykkrosh 2010-04-19 20:53:50 +00:00
  • 08db7ebe13 # Support training units in buildings. Ykkrosh 2010-04-19 19:47:23 +00:00
  • 45368671c4 Convert training queue data in entity templates. Ykkrosh 2010-04-19 19:45:31 +00:00
  • 17c9478229 Add some training buildings to the test map. Ykkrosh 2010-04-19 19:44:35 +00:00
  • 0d8338c90e # GUI bug fixes. Ykkrosh 2010-04-19 19:43:05 +00:00