1
0
forked from mirrors/0ad

Commit Graph

  • 50166bb456 This was SVN commit r6233. freenity 2008-07-15 17:01:02 +00:00
  • 8fee4a1fb3 Adding new function to show status messages for lacking resources when building and training units. freenity 2008-07-15 12:55:44 +00:00
  • f182617c72 Adding new function to show status messages for lacking resources when building and training units. freenity 2008-07-15 12:54:28 +00:00
  • 7eee81ec82 This was SVN commit r6230. Mythos_Ruler 2008-07-15 09:15:19 +00:00
  • 9a6eab9fac This was SVN commit r6229. freenity 2008-07-14 21:42:14 +00:00
  • 0cbb38bfd9 Fixed 3+ player games. The problem was the FinalizeSlots method in GameAttributes, which confused player and slot IDs by deleting nonexistent slots/players from the array. Since this doesn't seem particularly useful (and is even undesirable for scenarios where some players *want* to be the last slot and to leave others empty), I commented it out rather than having the code incur the extra complexity of supporting renumberings. Matei 2008-07-14 06:40:05 +00:00
  • 8161197f0e Comment out error-producing code that tried to render player names in slots. Matei 2008-07-14 06:29:57 +00:00
  • 4027a8f11b dehydra-inspired fix: get rid of all using namespace std (potentially confusing / pollutes namespace). janwas 2008-07-13 21:22:03 +00:00
  • 9025056ffd Made rally point setting net-safe. Matei 2008-07-13 17:37:45 +00:00
  • 36b18f646f Added shouldRun parameter to order(ORDER_GENERIC) calls from scripts. Matei 2008-07-13 16:31:03 +00:00
  • e4966f6f1b Added running support to GENERIC orders through a field that can be sent across the network (previous implementation used to be by setting properties on the entity itself). Matei 2008-07-13 06:24:50 +00:00
  • 922874e2ef This was SVN commit r6222. Mythos_Ruler 2008-07-13 06:13:35 +00:00
  • d5fedc7c76 Fixing some multiplayer issues: Matei 2008-07-13 05:56:27 +00:00
  • 1e64089cdb Hide console window when launching atlas and actor viewer. Matei 2008-07-13 04:57:16 +00:00
  • cccc55ce97 Adding ESC key confirmation. freenity 2008-07-12 21:28:28 +00:00
  • 7af5e039a7 Adding IsGameRunning() function freenity 2008-07-12 21:27:38 +00:00
  • cc62b4196a Removed credits roll from main logo - it was too annoying to click it accidentally cause there was no way to get out. Matei 2008-07-12 19:21:22 +00:00
  • f6ac13c15a Networking fixes - it now more or less works over ENet! Matei 2008-07-12 19:08:38 +00:00
  • 6980b066a3 add vc90* libs in case anyone wants to use vs2008 janwas 2008-07-12 14:28:36 +00:00
  • 3c411dd174 large batch of Dehydra static code analysis fixes (mostly passing arguments by const reference and checking LibError return codes) janwas 2008-07-12 10:45:11 +00:00
  • 088f3b54be - Treat units with health.max = 0 (the default when not defined as immortal and unattackable. This applies to Settlements, trees, etc. Should solve the problem of these things being killed by arrows by mistake. Matei 2008-07-12 07:22:11 +00:00
  • 01dc8c3d72 Fix an annoying error message when some properties of templates were not defined. Matei 2008-07-12 07:11:27 +00:00
  • c743038e62 This was SVN commit r6211. Mythos_Ruler 2008-07-12 06:57:34 +00:00
  • 1f4c2f4c26 This was SVN commit r6210. Mythos_Ruler 2008-07-12 06:21:50 +00:00
  • 523728b24a This was SVN commit r6209. Mythos_Ruler 2008-07-08 06:57:41 +00:00
  • 2d7fb66862 This was SVN commit r6208. Mythos_Ruler 2008-07-08 05:50:28 +00:00
  • 875260f60a Minor fixes for OSX: stub for debug_set_thread_name, changed name for os_cpu_CallByEachCPU and changed header path for os-sysdeps olsner 2008-07-06 19:52:55 +00:00
  • 3be2bfa7ac OSX implementation of rtl_AllocateAligned olsner 2008-07-06 19:49:27 +00:00
  • 23ade72800 Moved latium_generated back outside old since it is the default map. Matei 2008-07-06 02:53:34 +00:00
  • 1de82c5efe add cppdoc (and fix a warning in ogl_shader) janwas 2008-07-05 18:46:12 +00:00
  • de60ef26bd This was SVN commit r6203. Mythos_Ruler 2008-07-05 18:35:42 +00:00
  • ab7cd7a5fa avoid two warnings: janwas 2008-07-05 09:41:23 +00:00
  • e14d5be529 timing-related fix (only occurs with certain timer resolutions due to incorrect arithmetic) janwas 2008-07-05 08:27:33 +00:00
  • ea75498bab This was SVN commit r6199. freenity 2008-07-05 01:14:23 +00:00
  • aaccb15c0a another 64-bit fix, we're now getting there :D (the change is inside #if !GCC_VERSION so it can't break GCC) janwas 2008-07-04 19:25:52 +00:00
  • 11b308c347 fix detection of amd64 on VC and avoid 64-bit warning janwas 2008-07-04 19:10:09 +00:00
  • 5b757e536f fix: avoid reentering allocation hook if an error is raised within memory allocators janwas 2008-07-04 18:02:54 +00:00
  • b46f8b9ed8 This was SVN commit r6195. freenity 2008-07-04 16:03:20 +00:00
  • 0ee1c9d2c4 This was SVN commit r6194. freenity 2008-07-04 16:02:58 +00:00
  • 6bf3e238e5 GCC fixes olsner 2008-07-04 11:17:24 +00:00
  • 984f3d2180 GCC fixes olsner 2008-07-04 11:16:30 +00:00
  • b9c939402b GCC fixes olsner 2008-07-04 11:15:47 +00:00
  • 2be5d5b752 More GCC/64-bit fixes olsner 2008-07-04 11:10:18 +00:00
  • 4a73261ba1 fix - FMVector3::XAxis wasn't defined janwas 2008-07-03 20:28:22 +00:00
  • 2109f4eb0e Merged in Dacian's network changes. Matei 2008-07-03 06:29:22 +00:00
  • b5d7fbbee6 This was SVN commit r6186. Mythos_Ruler 2008-07-03 05:54:40 +00:00
  • 84ee95ae7e This was SVN commit r6185. Mythos_Ruler 2008-07-03 05:48:54 +00:00
  • 3d1418b6a8 This was SVN commit r6184. Wijitmaker 2008-07-03 05:04:32 +00:00
  • 9bb489ebb3 All sorts of stuff, chariot, staff, greek buildings Wijitmaker 2008-07-03 05:03:11 +00:00
  • e0dd55f1e1 This was SVN commit r6182. Mythos_Ruler 2008-07-03 03:26:22 +00:00
  • a5d0a23552 This was SVN commit r6181. Mythos_Ruler 2008-07-03 02:20:26 +00:00
  • da15d64249 This was SVN commit r6180. formlesstree4 2008-07-03 01:45:48 +00:00
  • 3810517418 This was SVN commit r6179. ROBOT 2008-07-02 23:07:16 +00:00
  • 69d7e7efc8 This was SVN commit r6178. ROBOT 2008-07-02 22:36:09 +00:00
  • 5459801b66 This change allows the unit to charge attack to run people over as well as its normal ranged attack! ROBOT 2008-07-02 22:32:04 +00:00
  • 3f9d1e6252 This was SVN commit r6176. Mythos_Ruler 2008-07-02 22:05:16 +00:00
  • 3757518759 I did some of the celt unit stats: ROBOT 2008-07-02 20:39:30 +00:00
  • 76c8535681 This was SVN commit r6174. Mythos_Ruler 2008-07-02 06:38:10 +00:00
  • 0d82179d64 add header and include guard janwas 2008-07-02 06:21:06 +00:00
  • 2b43a45d1c Donkey part 1 Wijitmaker 2008-07-02 04:39:54 +00:00
  • 28b243d6d5 Chariot meshes and actors Wijitmaker 2008-07-02 04:39:12 +00:00
  • 5fe79fbb7c adding needed include freenity 2008-07-01 22:12:03 +00:00
  • 49f0feb969 Fixed Linux build more Ykkrosh 2008-07-01 21:43:08 +00:00
  • e3d60ad0b2 fix inadvertent dependency on sse2 janwas 2008-07-01 20:27:37 +00:00
  • 58c3b031d6 Partly fixed Linux build Ykkrosh 2008-07-01 20:18:05 +00:00
  • 1c610fd8b0 A bunch of constness changes in dcdt to get rid of a few compiler warnings olsner 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. janwas 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 janwas 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 janwas 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. janwas 2008-06-30 17:31:09 +00:00
  • 129dfdcec0 This was SVN commit r6160. Mythos_Ruler 2008-06-30 04:53:27 +00:00
  • 0c08880152 This was SVN commit r6159. Mythos_Ruler 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 janwas 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 :) janwas 2008-06-29 21:24:46 +00:00
  • 2382899a87 add system-specific AllocateAligned call (because _mm_malloc isnt as portable as hoped) janwas 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. olsner 2008-06-29 10:15:13 +00:00
  • d977cdc89b Added simple test for the float->4ub color conversion olsner 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 olsner 2008-06-29 10:12:52 +00:00
  • d513f3a579 Fixed logging of boost::basic_path and a type-punned pointer olsner 2008-06-29 09:59:26 +00:00
  • 7d18028fe2 Un-type-pun importExtensionFunctions olsner 2008-06-29 09:54:26 +00:00
  • 91873a66a2 Const-correctness (less compile warnings) olsner 2008-06-28 21:49:14 +00:00
  • 1ec9b00a00 remove test_1_run from solution, rename the other test projects. janwas 2008-06-28 20:22:49 +00:00
  • d790210c11 Fixes for ENet compilation Ykkrosh 2008-06-28 20:19:13 +00:00
  • b488340f22 add debug symbols for enet (rationale: see enet/lib/rationale.txt) janwas 2008-06-28 20:02:05 +00:00
  • a68d99144b Compile fix for newer versions of GCC (>= 4.3) olsner 2008-06-28 18:51:06 +00:00
  • 67eefaf733 size_t fixes olsner 2008-06-28 18:50:32 +00:00
  • f2129f70a5 AMD64 assembly modifications for linux olsner 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 janwas 2008-06-28 17:53:37 +00:00
  • e62deac770 get rid of some instances of type punning (dangerous in the face of aliasing optimizations) janwas 2008-06-28 17:51:18 +00:00
  • f2037e3dca uint/size_t fixes olsner 2008-06-28 17:31:14 +00:00
  • 26737d624e Indicate load_sys_cursor failed if compiling without system cursor support olsner 2008-06-28 17:28:06 +00:00
  • 8a641c081f This was SVN commit r6137. Mythos_Ruler 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 olsner 2008-06-28 17:19:57 +00:00
  • 7d9a366d40 Fixed annoying "unmatched '" warning on gcc olsner 2008-06-28 17:18:33 +00:00
  • 82eb8d355f GCC fix (*(u32*)&float_var confuses gcc) olsner 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. janwas 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=) janwas 2008-06-28 08:37:26 +00:00
  • 504ec69508 Fixed some integer type conversion warnings. Ykkrosh 2008-06-28 01:09:45 +00:00
  • 6b51050f96 Updated Premake to generate VS2008 project files. Ykkrosh 2008-06-28 00:49:38 +00:00
  • b8594fb56f This was SVN commit r6126. Mythos_Ruler 2008-06-28 00:16:56 +00:00