5459801b66
This change allows the unit to charge attack to run people over as well as its normal ranged attack!
...
This was SVN commit r6177.
2008-07-02 22:32:04 +00:00
3f9d1e6252
This was SVN commit r6176.
2008-07-02 22:05:16 +00:00
3757518759
I did some of the celt unit stats:
...
Creation time reduced by 5
Speed increased by 1 for walk and .8 for run
I also cleaned up some of the template files.
I am going to do heros and super units next.
This was SVN commit r6175.
2008-07-02 20:39:30 +00:00
76c8535681
This was SVN commit r6174.
2008-07-02 06:38:10 +00:00
0d82179d64
add header and include guard
...
This was SVN commit r6173.
2008-07-02 06:21:06 +00:00
2b43a45d1c
Donkey part 1
...
This was SVN commit r6172.
2008-07-02 04:39:54 +00:00
28b243d6d5
Chariot meshes and actors
...
This was SVN commit r6171.
2008-07-02 04:39:12 +00:00
5fe79fbb7c
adding needed include
...
This was SVN commit r6169.
2008-07-01 22:12:03 +00:00
49f0feb969
Fixed Linux build more
...
This was SVN commit r6168.
2008-07-01 21:43:08 +00:00
e3d60ad0b2
fix inadvertent dependency on sse2
...
This was SVN commit r6167.
2008-07-01 20:27:37 +00:00
58c3b031d6
Partly fixed Linux build
...
This was SVN commit r6166.
2008-07-01 20:18:05 +00:00
1c610fd8b0
A bunch of constness changes in dcdt to get rid of a few compiler warnings
...
This was SVN commit r6165.
2008-07-01 16:05:05 +00:00
b79375a0c5
color conversion: avoid type punning by returning SColor4ub directly. that required a non-extern-C declaration of the SSE function, so i replaced it with straightforward intrinsics.
...
ia32: no longer needs #if since build system ensures it's not compiled
on amd64
This was SVN commit r6164.
2008-06-30 19:08:29 +00:00
10a6ef4e17
fix a few remnants of the previous sysdep/win folder location, including a relative path in icon.rc
...
This was SVN commit r6163.
2008-06-30 18:19:14 +00:00
a3696c0b91
premake: detect processor architecture from script
...
lib/sysdep: clean up by moving OS and cpu-arch folders into "os" and
"arch" folders
This was SVN commit r6162.
2008-06-30 17:34:18 +00:00
58407c7438
workaround for invalidId issue (fixes windows build)
...
class static const member apparently sometimes requires external linkage
and enum causes conversion warnings, so go with file-scope constants.
This was SVN commit r6161.
2008-06-30 17:31:09 +00:00
129dfdcec0
This was SVN commit r6160.
2008-06-30 04:53:27 +00:00
0c08880152
This was SVN commit r6159.
2008-06-30 04:37:45 +00:00
8bb535de75
GL functions have stdcall convention on windows, so that needs to be included in the cast
...
note that windows build is currently broken - comment out
const size_t CUnit::invalidId;
in Unit.cpp (seems to be a dark corner of the C++ standard, am currently
discussing this with simon)
This was SVN commit r6158.
2008-06-29 21:32:52 +00:00
697ef257d5
ssize_t specialization issue is hopefully now fixed in a manner palatable for both MSC and GCC :)
...
This was SVN commit r6157.
2008-06-29 21:24:46 +00:00
2382899a87
add system-specific AllocateAligned call (because _mm_malloc isnt as portable as hoped)
...
("RTL" directly has been added to sysdep - requires update of workspace)
This was SVN commit r6156.
2008-06-29 10:30:33 +00:00
84f5428b9f
Mismatching typedef int ObjectID. All the other places use size_t, so I changed this one to size_t too.
...
This was SVN commit r6155.
2008-06-29 10:15:13 +00:00
d977cdc89b
Added simple test for the float->4ub color conversion
...
This was SVN commit r6154.
2008-06-29 10:13:40 +00:00
6f0be5ce94
Even static const's need to be defined, in case the compiler can't inline the constant value
...
This was SVN commit r6153.
2008-06-29 10:12:52 +00:00
d513f3a579
Fixed logging of boost::basic_path and a type-punned pointer
...
This was SVN commit r6152.
2008-06-29 09:59:26 +00:00
7d18028fe2
Un-type-pun importExtensionFunctions
...
This was SVN commit r6151.
2008-06-29 09:54:26 +00:00
91873a66a2
Const-correctness (less compile warnings)
...
This was SVN commit r6148.
2008-06-28 21:49:14 +00:00
1ec9b00a00
remove test_1_run from solution, rename the other test projects.
...
see http://www.wildfiregames.com/forum/index.php?showtopic=11828
extern_libs.lua: add comment
This was SVN commit r6147.
2008-06-28 20:22:49 +00:00
d790210c11
Fixes for ENet compilation
...
This was SVN commit r6146.
2008-06-28 20:19:13 +00:00
b488340f22
add debug symbols for enet (rationale: see enet/lib/rationale.txt)
...
requires update of workspace.
This was SVN commit r6145.
2008-06-28 20:02:05 +00:00
a68d99144b
Compile fix for newer versions of GCC (>= 4.3)
...
This was SVN commit r6144.
2008-06-28 18:51:06 +00:00
67eefaf733
size_t fixes
...
This was SVN commit r6143.
2008-06-28 18:50:32 +00:00
f2129f70a5
AMD64 assembly modifications for linux
...
This was SVN commit r6142.
2008-06-28 18:44:06 +00:00
2118c3ccfe
(no rebuild of workspace is required)
...
avoid linker warning about delay-loading enet
remove done TODO comment
This was SVN commit r6141.
2008-06-28 17:53:37 +00:00
e62deac770
get rid of some instances of type punning (dangerous in the face of aliasing optimizations)
...
This was SVN commit r6140.
2008-06-28 17:51:18 +00:00
f2037e3dca
uint/size_t fixes
...
This was SVN commit r6139.
2008-06-28 17:31:14 +00:00
26737d624e
Indicate load_sys_cursor failed if compiling without system cursor support
...
This was SVN commit r6138.
2008-06-28 17:28:06 +00:00
8a641c081f
This was SVN commit r6137.
2008-06-28 17:23:57 +00:00
9f44f08611
UINT_MAX -> ULONG_MAX to avoid truncating negative 64-bit values into positive 32-bit ones
...
This was SVN commit r6136.
2008-06-28 17:19:57 +00:00
7d9a366d40
Fixed annoying "unmatched '" warning on gcc
...
This was SVN commit r6135.
2008-06-28 17:18:33 +00:00
82eb8d355f
GCC fix (*(u32*)&float_var confuses gcc)
...
This was SVN commit r6133.
2008-06-28 17:10:25 +00:00
4d61367fd7
don't crash if SoundMgr is given an invalid index (happens if entities dont define a soundGroup - we need to find a way to prevent the underlying cause.
...
fixes #203 , see also
http://www.wildfiregames.com/forum/index.php?showtopic=11703
This was SVN commit r6132.
2008-06-28 10:27:04 +00:00
f07b780f5f
Fix failure to close Hack resp. Crush tags
...
(see http://www.wildfiregames.com/forum/index.php?showtopic=11703&hl= )
This was SVN commit r6131.
2008-06-28 08:37:26 +00:00
504ec69508
Fixed some integer type conversion warnings.
...
This was SVN commit r6130.
2008-06-28 01:09:45 +00:00
6b51050f96
Updated Premake to generate VS2008 project files.
...
This was SVN commit r6127.
2008-06-28 00:49:38 +00:00
b8594fb56f
This was SVN commit r6126.
2008-06-28 00:16:56 +00:00
ee969c4627
Changed link in error dialog from bugs.wildfiregames.com to trac.wildfiregames.com
...
This was SVN commit r6125.
2008-06-27 21:32:38 +00:00
ad15764e1b
committing patch from simon (compiles clean on win32, pathfinding still works)
...
see http://www.wildfiregames.com/forum/index.php?showtopic=11817&hl=#
This was SVN commit r6120.
2008-06-26 20:20:17 +00:00
0994b71316
fixes
...
bits: avoid warning, document ceil_log2 corner case
cpu, x86_x64: remove unused cpu_MemoryFence
wdbg_heap: avoid warning
test_bits: fix incorrect test values
TerrainOverlay: fix use of struct vs. class, correct unintended
search&destroy of intended->ssize_tended (LOL)
This was SVN commit r6119.
2008-06-26 20:12:42 +00:00
8be17366dd
This was SVN commit r6118.
2008-06-26 19:37:24 +00:00