Ykkrosh
4a4bc50ff8
Fix non-PCH compiles
...
This was SVN commit r7537.
2010-05-11 13:24:25 +00:00
Ykkrosh
434248167b
Fix warnings in tests
...
This was SVN commit r7535.
2010-05-10 09:52:35 +00:00
MattSherman
ecccf4c0d7
Added <soundgroup> for cavalry steps XML and added Run to infnatry
...
This was SVN commit r7534.
2010-05-10 00:17:24 +00:00
MattSherman
86d117d623
Introduced a infantry "run" XML file
...
This was SVN commit r7533.
2010-05-10 00:15:29 +00:00
Ykkrosh
afe29fdadf
Fix errors and inconsistencies in entity template XML files
...
This was SVN commit r7532.
2010-05-09 21:46:41 +00:00
Ykkrosh
c0a0e0bdbd
Make the session GUI slightly more resilient to broken data files
...
This was SVN commit r7531.
2010-05-09 21:43:24 +00:00
Ykkrosh
ba7d237d9a
Fix triggering of "buffer too small" error during some stack dumps.
...
Remove dlopen's debug_assert, for POSIX compatibility and because it
causes very ugly problems when dumping the stack if the Collada DLL is
missing.
This was SVN commit r7530.
2010-05-09 19:52:13 +00:00
MattSherman
549ff09c8b
Added XML for generic animal death and fixed horse death xml
...
This was SVN commit r7529.
2010-05-09 18:34:40 +00:00
Ykkrosh
8defd5aaa3
Fix footstep sounds
...
This was SVN commit r7528.
2010-05-09 14:45:19 +00:00
Ykkrosh
037770a2a3
Fix use of 'undefined' sound group on death.
...
Warn about implicit script/native type conversions.
This was SVN commit r7527.
2010-05-09 13:56:06 +00:00
MattSherman
4daf1ea92c
Adjusted the levels so this was a little more present in the overall mix
...
This was SVN commit r7526.
2010-05-09 01:46:46 +00:00
MattSherman
a9ae34e864
Fixed mounted folder structure to reflect the other entities and added mounted deaths with xml
...
This was SVN commit r7525.
2010-05-09 01:38:33 +00:00
MattSherman
328f711dc4
Added "gathering.xml" which now references to audio/resource/farming/ in order to share hoeing sounds for the alpha release
...
This was SVN commit r7524.
2010-05-09 01:23:26 +00:00
Ykkrosh
1738da1c3e
Add 'pause' command back into new session GUI
...
This was SVN commit r7523.
2010-05-09 01:13:56 +00:00
MattSherman
145a4b65aa
Fixed walking sound to match animation and to fix a phase issue when multiple instances are played at the same time
...
This was SVN commit r7522.
2010-05-09 01:12:43 +00:00
Ykkrosh
f339837afd
Try to fix potential problems when right-clicking minimap
...
This was SVN commit r7521.
2010-05-09 00:53:25 +00:00
Ykkrosh
549ec9d561
Fix units attacking rocks and trees instead of gathering resources from them
...
This was SVN commit r7520.
2010-05-09 00:44:33 +00:00
Ykkrosh
c75029b6ab
Allow shift+click for multiple building placement
...
This was SVN commit r7519.
2010-05-09 00:25:03 +00:00
Ykkrosh
3c75dba1b8
Clean up some svn:executable flags
...
This was SVN commit r7518.
2010-05-08 23:17:08 +00:00
Ykkrosh
e6c2395ef7
Delete some extremely obsolete documentation and point to Trac
...
This was SVN commit r7517.
2010-05-08 22:56:59 +00:00
janwas
e2fd560983
work around sound-related deadlock and assert on exit (due to OS X's broken OpenAL implementation)
...
refs #297
This was SVN commit r7516.
2010-05-08 19:11:28 +00:00
Ykkrosh
b821f7a289
Add hotkey "M" to toggle in-game music
...
This was SVN commit r7515.
2010-05-08 17:51:01 +00:00
Ykkrosh
4ea28cf809
OS X Atlas build fix. Fix wcsdup emulation. Remove seemingly unneeded compile flag ( closes #424 ).
...
This was SVN commit r7513.
2010-05-07 23:09:36 +00:00
Ykkrosh
4981af4a57
OS X build/warning/test fixes
...
This was SVN commit r7512.
2010-05-07 20:55:23 +00:00
Ykkrosh
c611bf6613
Fix RingBuf tests to not miss bugs. Fix RingBuf iterator bugs.
...
This was SVN commit r7511.
2010-05-07 20:24:42 +00:00
Ykkrosh
e144ef03a2
Windows build warning fix
...
This was SVN commit r7510.
2010-05-07 19:33:14 +00:00
Ykkrosh
dccb4643fb
Update unix-build tarball: exclude some unneeded files; include files needed for tests. Fixes #489 , #490 .
...
This was SVN commit r7509.
2010-05-07 18:41:25 +00:00
Ykkrosh
dc53d739b8
Make tests clean up after themselves
...
This was SVN commit r7508.
2010-05-07 17:50:38 +00:00
Ykkrosh
93c30810c8
Fix tests. Tidy up some old files.
...
This was SVN commit r7507.
2010-05-07 16:32:33 +00:00
Ykkrosh
40f2cfd809
Skip component script tests when the mods/public/ directory is unavailable (see #490 ).
...
Report errors ealier when test data directories are missing.
This was SVN commit r7506.
2010-05-07 15:59:23 +00:00
Ykkrosh
e73a3cff78
Add some robustness against broken data
...
This was SVN commit r7505.
2010-05-07 15:56:24 +00:00
Ykkrosh
d0599f4c7a
Share component template scripts to save some memory.
...
This was SVN commit r7504.
2010-05-07 00:24:22 +00:00
Ykkrosh
fe53bce3b1
Rewrite the clone-object-between-JS-contexts code (for GUI<->simulation interface) to be more efficient.
...
Delete unnecessary unused incomplete profiler scripting support.
Clean up some JSAPI code to use newer features.
Display simulation script functions in the profiler.
This was SVN commit r7503.
2010-05-05 22:36:35 +00:00
Ykkrosh
3238cd8bc0
Fix assertion failure when using console.
...
Fix console breaking GL cursor position.
This was SVN commit r7502.
2010-05-03 22:09:18 +00:00
Ykkrosh
c34392053f
# Add a demo map with all units on it.
...
Support XML-only maps with simple flat terrain.
This was SVN commit r7501.
2010-05-03 19:13:58 +00:00
Ykkrosh
04018773fd
Fix fixed overflow when pathfinding across smallish maps
...
This was SVN commit r7500.
2010-05-03 19:12:42 +00:00
Ykkrosh
646c218b2e
Reduce the likelihood of units getting stuck when walking
...
This was SVN commit r7499.
2010-05-03 16:46:14 +00:00
janwas
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
This was SVN commit r7498.
2010-05-03 12:27:39 +00:00
Ykkrosh
f33706bf8b
Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles.
...
This was SVN commit r7497.
2010-05-02 20:32:37 +00:00
Ykkrosh
ab45b4c787
Overflow checking in CFixed. Patch by JubJub (see #420 ).
...
This was SVN commit r7496.
2010-05-02 20:16:53 +00:00
Ykkrosh
d485ecafdc
Optimise pathfinder tile storage a bit (improves speed by maybe 10%).
...
Increase the maximum search tile limit (reduces worst-case speed by
lots).
This was SVN commit r7495.
2010-05-02 20:14:09 +00:00
janwas
3972134de9
minor fixes
...
This was SVN commit r7494.
2010-05-01 18:43:05 +00:00
janwas
9864da20fc
vfs: disable error dialog if file not found
...
SoundGroup.cpp: add proper error reporting if snd_open fails
This was SVN commit r7493.
2010-05-01 18:36:24 +00:00
Ykkrosh
e140aa7baf
Avoid running the old simulation code in the background when it's not needed.
...
Optimise GUI updates to only occur when necessary.
Switch to more peaceful music after starting the game.
This was SVN commit r7492.
2010-05-01 16:20:58 +00:00
Ykkrosh
49574953b8
Make JS sound objects only self-destruct when fading to 0
...
This was SVN commit r7491.
2010-05-01 16:10:02 +00:00
Ykkrosh
4fe991074f
Expose Footprint::GetShape and TemplateManager::FindAllTemplates to scripts.
...
Make CSimContext accessible to all component code, so they don't all
have to save their own copies of it.
This was SVN commit r7490.
2010-05-01 09:48:39 +00:00
Ykkrosh
c5f8ca32a2
64-bit compat in BMP code
...
This was SVN commit r7489.
2010-05-01 09:45:58 +00:00
Ykkrosh
8d08a15edb
Hide cursor when taking big screenshots
...
This was SVN commit r7488.
2010-05-01 09:45:27 +00:00
Ykkrosh
1b51cf7ad5
Fix obstruction shapes for some buildings
...
This was SVN commit r7487.
2010-05-01 09:44:28 +00:00
Ykkrosh
d0bcb06d1c
Add a map for testing pathfinding.
...
This was SVN commit r7485.
2010-04-29 23:36:43 +00:00