Ykkrosh
baead3409e
Move Position.h to a better location.
...
Update some files I forgot in previous commits.
This was SVN commit r7361.
2010-03-17 23:13:21 +00:00
Ykkrosh
18b5a7f17c
Add the Obstruction component to entity previews, to support collision detection for building placement
...
This was SVN commit r7360.
2010-03-17 23:02:40 +00:00
Ykkrosh
0f0a3774d0
Split collision detection out of pathfinder so it can be used more widely.
...
Support collision detection of footprints.
This was SVN commit r7359.
2010-03-17 23:01:12 +00:00
Ykkrosh
705db5181d
Fix non-smooth vertical interpolation of unit positions
...
This was SVN commit r7358.
2010-03-17 22:57:36 +00:00
Ykkrosh
99a261328a
Support scripted modulation of actor colours
...
This was SVN commit r7357.
2010-03-17 22:56:49 +00:00
Ykkrosh
bcd5e78b7a
Fix test code
...
This was SVN commit r7356.
2010-03-17 22:53:47 +00:00
Ykkrosh
79ea8213e5
const-correctness
...
This was SVN commit r7355.
2010-03-17 22:51:47 +00:00
Mythos_Ruler
5293aee71d
#Hypaspist modification.
...
This was SVN commit r7354.
2010-03-13 19:21:09 +00:00
Ykkrosh
aca1074188
Load build speeds and foundation actors from entity template files
...
This was SVN commit r7353.
2010-03-12 22:28:51 +00:00
Ykkrosh
9213ee8c27
# Construct buildings from foundations.
...
Display construction costs in tooltips.
Stop buildings leaving corpses.
Add debug info option to GUI.
This was SVN commit r7352.
2010-03-12 21:41:40 +00:00
Ykkrosh
c55cba34e5
Fix shape ID allocation bug in pathfinder
...
This was SVN commit r7351.
2010-03-12 20:42:33 +00:00
Ykkrosh
bf31596486
Fix cursor and GUI-object interaction in bandbox selections
...
This was SVN commit r7350.
2010-03-12 20:39:52 +00:00
Ykkrosh
06928f7694
# Basic bandbox selection of units in new simulation system
...
This was SVN commit r7349.
2010-03-11 20:01:16 +00:00
Ykkrosh
86205b4d8e
# Basic projectile attacks in new simulation system
...
This was SVN commit r7347.
2010-03-07 21:38:39 +00:00
Ykkrosh
36e90e71f2
Convert ranged attack data in entity templates
...
This was SVN commit r7346.
2010-03-07 20:22:15 +00:00
Ykkrosh
a8d810b4b3
Add a switch to allow the user to control all player's units, for easier testing
...
This was SVN commit r7345.
2010-03-07 20:21:17 +00:00
Ykkrosh
1712b2cdb1
# Support death in new simulation system
...
This was SVN commit r7344.
2010-03-07 20:14:30 +00:00
Ykkrosh
9a1fab5243
Build fixes ( closes #464 )
...
This was SVN commit r7343.
2010-03-03 14:14:26 +00:00
dvaldez9
9b1ee3438f
This was SVN commit r7342.
2010-03-02 04:29:23 +00:00
janwas
a7484933e7
wchar.h -> utf8.h (see previous change)
...
This was SVN commit r7341.
2010-03-01 14:55:34 +00:00
janwas
1861448e6c
needed to split lib into separate headers and source files, which requires lots of drudgery to specify paths for each include filename (no longer relying on same-directory lookups)
...
also rename wchar -> utf8 to avoid conflict with <wchar.h> (requires
rebuild of workspace)
(unfortunately copying history fails to "502 bad gateway"; had to delete
old + add new independently)
This was SVN commit r7340.
2010-03-01 14:52:58 +00:00
janwas
adb3847e38
export pthread and byte_order functions
...
remove ia32_memcpy (no longer provides performance benefit for >= SSE2
CPUs)
This was SVN commit r7339.
2010-03-01 13:54:33 +00:00
Ykkrosh
c8c10a4871
# Extensions and cleanups to session GUI files.
...
Add various GUI pieces (exit button, resource counts, unit details).
Clean up implementation of button panels.
Split some content out of 'common' and into page-specific files.
Delete some obsolete content.
This was SVN commit r7337.
2010-02-28 21:45:09 +00:00
Ykkrosh
633705c832
Support <repeat> in the GUI XML files, as a primitive mechanism to simplify the definition of repetitive structures (like lists of buttons)
...
This was SVN commit r7336.
2010-02-28 21:36:25 +00:00
Ykkrosh
275d22742d
Fix some rendering glitches
...
This was SVN commit r7335.
2010-02-28 21:29:23 +00:00
Ykkrosh
d1f53b9654
Allow GUI scripts to save some data across hotloads
...
This was SVN commit r7334.
2010-02-28 21:28:09 +00:00
Ykkrosh
48c871980e
Make tooltips update dynamically when the underlying text changes
...
This was SVN commit r7333.
2010-02-28 21:26:06 +00:00
Ykkrosh
dc0cd4bedd
Move test cache output into a better place
...
This was SVN commit r7332.
2010-02-28 21:22:52 +00:00
dvaldez9
2a06c721e4
This was SVN commit r7331.
2010-02-19 22:49:47 +00:00
dvaldez9
48a5355813
This was SVN commit r7330.
2010-02-18 08:41:41 +00:00
dvaldez9
c6f59f1aa1
This was SVN commit r7329.
2010-02-18 08:39:39 +00:00
olsner
5bb14c7a59
Misc. unity fixes (missing includes, undefs, and other things that could be considered generic cleanup)
...
This was SVN commit r7328.
2010-02-18 00:06:50 +00:00
olsner
4d891117c5
Refactor the NetMessageType system to work in unity builds and remove BLOCK_SIZE macro that caused conflicts and wasn't really used anyway.
...
This was SVN commit r7327.
2010-02-17 23:38:50 +00:00
olsner
02253f82f0
Add/rename header guards
...
This was SVN commit r7326.
2010-02-17 23:21:49 +00:00
janwas
59dd87a7eb
add batch file to open logs directory, as suggested by philip ( http://www.wildfiregames.com/forum/index.php?showtopic=12860 )
...
This was SVN commit r7325.
2010-02-15 01:05:38 +00:00
Ykkrosh
96bb3afaaf
Support disabling of inherited components in entity templates
...
Allow units to walk through farms
This was SVN commit r7323.
2010-02-12 22:48:16 +00:00
Ykkrosh
f8aca33a14
# Support resource gathering in new simulation system
...
This was SVN commit r7322.
2010-02-12 22:46:53 +00:00
Ykkrosh
321cc8ae8f
Convert resource data in entity templates
...
This was SVN commit r7321.
2010-02-12 22:46:07 +00:00
Ykkrosh
abe5d3185f
Fix crash when constructing buildings off the edge of the map
...
This was SVN commit r7320.
2010-02-12 12:01:46 +00:00
Ykkrosh
60a9e63c71
# Improved unit animation in new simulation system
...
Tried to make the motion/AI/animation state transitions saner
Added smoothed rotation of moving units
Slightly more informative error reporting
This was SVN commit r7319.
2010-02-10 19:28:46 +00:00
Ykkrosh
4cf5e1e394
Update LICENSE.txt
...
This was SVN commit r7318.
2010-02-08 22:09:27 +00:00
Ykkrosh
02ffe82ab7
Optimised pathfinder, particularly to avoid slow MSVC debug STL.
...
Added rough pathfinder test system.
MapReader: support loading maps into a minimal non-graphical environment
(for tests).
This was SVN commit r7317.
2010-02-08 22:05:05 +00:00
janwas
c2fd939898
license change to the more permissible Expat/MIT license for lib/ (see forum thread)
...
This was SVN commit r7316.
2010-02-08 16:23:39 +00:00
janwas
cdf0ef1908
add SSE4 cap bits
...
This was SVN commit r7315.
2010-02-08 15:56:43 +00:00
Ykkrosh
06b0ea0a26
Fix breakage from accidental removal of global variable
...
This was SVN commit r7314.
2010-02-07 20:16:17 +00:00
Ykkrosh
d609a9f81c
# Basic animation support in new simulation system.
...
Movement speed.
Improved accuracy of walking.
This was SVN commit r7313.
2010-02-07 20:06:16 +00:00
Ykkrosh
ea4c22fc0e
Convert walking speed data in entity templates
...
This was SVN commit r7312.
2010-02-07 19:54:58 +00:00
Ykkrosh
b25076ed4d
Min/max range support in pathfinder
...
This was SVN commit r7311.
2010-02-06 20:58:48 +00:00
Ykkrosh
b21e798243
# Primitive melee combat support in new simulation system
...
This was SVN commit r7309.
2010-02-05 22:00:39 +00:00
Ykkrosh
c50fe9b8c0
Convert health, armour, attack data in entity templates
...
This was SVN commit r7308.
2010-02-05 21:45:31 +00:00