1
0
forked from mirrors/0ad

Commit Graph

  • efffb34f4a New statistic icons, merged the armour and attack sheets into the blanks of the statistic sheet. Wijitmaker 2006-03-08 11:51:34 +00:00
  • b48dc75fe8 Here are some civ icons Wijitmaker 2006-03-08 07:32:39 +00:00
  • e0280949fd file_cache: fix: add buf/size combo to exact_buf_oracle if file_io rounded size up. trace: split code out of vfs_optimizer (was getting too large) vfs_mount: expose API to unmount all (needed to be able to delete archives after building) vfs_optimizer: safely handle empty connection/node lists; refactored+documented vfs_tree: eliminate 'file in root dir' warning (can happen easily enough) janwas 2006-03-07 05:44:34 +00:00
  • 9925188b68 Whoopsie - missed some brackets in wsysdep olsner 2006-03-06 08:16:29 +00:00
  • bd922cbe02 Unix cursor support, some gcc warnings, etc olsner 2006-03-06 03:46:12 +00:00
  • 4fe718f536 committing a nice and big trace file; will be updated periodically. this is a bit more thorough (-> better archive) than a trace generated from quick test runs. janwas 2006-03-05 18:57:56 +00:00
  • 6e15ed1e82 fix bug related to FileId use; now safer due to separate node_from_id function janwas 2006-03-05 07:35:42 +00:00
  • 4b3997f1f6 update for small entity icons Wijitmaker 2006-03-04 21:27:31 +00:00
  • 16fe4eeda2 - adts: add TODO comments - file_cache: add checker for allocations (catches bugs in debug mode); fix bug that freed buffers even thought they were on extant list. - vfs_mount: bugfix: was passing P_path to vfs_opt_notify when it should be V_path - vfs_optimizer: big refactor; fix bugs in TourBuilder causing some files to be omitted from archive (thus forcing unnecessary archive rebuild - because #files not in archive was too big) janwas 2006-03-04 18:58:09 +00:00
  • c1ca8c978c Various Linux build fixes. prefect 2006-03-04 18:41:22 +00:00
  • 780e441117 Moved some icon locations. Acumen 2006-03-04 18:28:52 +00:00
  • 6e35ac1554 This was SVN commit r3599. Acumen 2006-03-04 18:28:13 +00:00
  • 8d3222f9e2 Missing Optimus Princeps font. Acumen 2006-03-04 18:00:31 +00:00
  • d55593abf9 SVN seems to have become confused by the replaced icons. So deleted the tree and recommitted them to hopefully get back in sync. Acumen 2006-03-04 17:57:02 +00:00
  • c0875f6d95 This was SVN commit r3596. Acumen 2006-03-04 17:55:25 +00:00
  • a793889a8b UI overlay portraits Wijitmaker 2006-03-04 12:48:24 +00:00
  • f1123fa2b9 Initialized health to 0 for entities with no health. Matei 2006-03-04 01:15:32 +00:00
  • 6c67e84ecd * Added player colour to player name, using Matei's new getColour() function. Acumen 2006-03-04 00:20:09 +00:00
  • 12c2a28774 - Added getColour() to Player JS interface - Set stamina to 0 by default for units without stamina Matei 2006-03-03 20:57:45 +00:00
  • ca1ac3034e fix 2 gnarly bugs: janwas 2006-03-03 20:49:19 +00:00
  • 0abb49ab09 * Removed portrait background from the large status portrait (by changing default sprites for all entities). Acumen 2006-03-03 19:05:01 +00:00
  • dda6268466 - cgui: now convert EventName to lowercase in SendEventToAll janwas 2006-03-03 06:03:16 +00:00
  • c9250bd415 GUI Updates: Acumen 2006-03-03 00:02:01 +00:00
  • 7fe7ddb6a1 yay, nice looking images - no lossless issues Wijitmaker 2006-03-02 11:11:22 +00:00
  • 39a9eb19cf again raised "infinite loop" warning threshold because it was still being hit, apparently. value is still plausible. janwas 2006-03-02 07:23:30 +00:00
  • 04b72b29b4 archive: new rule for choosing whether to compress files or not: leans heavily toward the former because that uses less memory when loading (less loss due to internal fragmentation) janwas 2006-03-02 02:21:55 +00:00
  • 0fd85b76db automatic archive builder now functional and enabled. janwas 2006-03-01 22:31:11 +00:00
  • 03da3b23a1 hook up to builder; call archiveBuilderCancel janwas 2006-03-01 22:17:02 +00:00
  • 083d6f6104 Did more updates to commands. * Pick lists should now display, though no events yet. (Except I've disabled them for now, as their condition checks will fail in most cases.) * Building lists should now provide a building cursor when clicked, so Matei can work on his stuff (though it gets a bit glitchy after that ... The UI expects a portrait name and ID from the foundation, for example, and so fails to find them and therefore continue to refresh the command lists.) Acumen 2006-03-01 20:23:09 +00:00
  • 65ddbcf2f9 new backgrounds Wijitmaker 2006-03-01 09:23:44 +00:00
  • 33c2877065 Jason's new Status Pane backdrop. Acumen 2006-02-28 18:27:38 +00:00
  • 238ea155f3 Last update for tonight ... Tabs and commands are now displaying (albeit very fragilely due to unpredictable error-checking), "pick lists" and events still disabled while I work on getting them right. Also need to reshuffle button locations later when adapting to Jason's new Status Pane shape. Acumen 2006-02-28 07:03:35 +00:00
  • 268584d177 Initial commit of GUI changes. You're not liable to see much difference (in fact, there's probably less functionality than there used to be). Acumen 2006-02-27 23:37:43 +00:00
  • cbdc4e9686 Quick fix in the init(), where non-foundations seemed to produce errors (since their building property would be undefined). Just added an extra if check. Acumen 2006-02-27 04:58:04 +00:00
  • 24a1ce0fd0 Removed an XMB file that got added to version control for some reason. Matei 2006-02-26 22:51:43 +00:00
  • 943f1fca16 Fixed a couple of small bugs: Matei 2006-02-26 22:37:04 +00:00
  • c55b49164a Tweaked foundations' LOS so it depends on their sizes. Matei 2006-02-26 22:25:17 +00:00
  • 2e26b5e1da Added foundations for all the building types. Matei 2006-02-26 22:10:01 +00:00
  • 422c1e1bc4 Construction JavaScript and XML changes, at least for houses (still need to convert the other building types over). Matei 2006-02-26 09:56:47 +00:00
  • 192ddf9ddf Added construction logic in startPlacing and Entity and BaseEntity, as well as the Death event. Matei 2006-02-26 09:55:20 +00:00
  • 78a5202e49 vfs_mount: bugfix: choose newer version of a file if present in loose dir and archive vfs_optimizer: add enable/disable logic for trace vfs_tree: add code to determine most recent file janwas 2006-02-25 19:26:00 +00:00
  • 2aebdd1894 another update Wijitmaker 2006-02-25 12:54:11 +00:00
  • 0be99c65bf Removed hourglass from archive builder screen since it was ambiguous (user does have input, and can just click to skip that screen -- which isn't used at present anyway). Acumen 2006-02-24 18:12:54 +00:00
  • ffcd73ad96 played around with the icons a bit more Wijitmaker 2006-02-24 10:50:38 +00:00
  • 4a0baf529d rename free() to dealloc() to avoid need for #include "nommgr.h" janwas 2006-02-23 18:58:16 +00:00
  • da2178db66 Basic progress bar UI at the start of the game requested by Jan, so player is aware of and can cancel archive building. Acumen 2006-02-23 18:22:30 +00:00
  • e959e59614 icon demos Wijitmaker 2006-02-23 12:01:37 +00:00
  • bc07b9ff0a file code v2 is now feature complete and works. janwas 2006-02-23 07:55:32 +00:00
  • a52365f90a ranked stuff Wijitmaker 2006-02-23 07:07:58 +00:00
  • a4c10bba1e Quick fix to change to a "wait" hourglass cursor while the game is loading. Note that the placeholder icon has been ripped from AoM and should be replaced before we ship. :) Acumen 2006-02-23 04:23:35 +00:00
  • 169889bcbc Small bug fix so issueCommand works for NMT_Produce. Matei 2006-02-23 01:26:02 +00:00
  • 7a4aeb69ed Added production queue system and associated events. It might still need some extra features but it should be functional. Matei 2006-02-22 22:45:16 +00:00
  • 022c84f43d formation test1 Wijitmaker 2006-02-22 07:25:30 +00:00
  • acbed7a656 Vercingetorix, our first Celtic hero (minus his horse) Wijitmaker 2006-02-21 10:56:02 +00:00
  • a40b3d38ae Mythos' lighting tweak. Mythos_Ruler 2006-02-21 03:57:10 +00:00
  • e2a11fabe8 fix warnings (VC7) janwas 2006-02-19 21:16:54 +00:00
  • 4eb33aa89d more dox janwas 2006-02-19 21:06:22 +00:00
  • 0a368a4fec massive update to adts: cache now implemented via templated policy classes. janwas 2006-02-19 18:51:00 +00:00
  • e0fe2b7253 This was SVN commit r3538. Mythos_Ruler 2006-02-19 02:42:52 +00:00
  • 008d487d2c This was SVN commit r3537. Mythos_Ruler 2006-02-19 02:40:40 +00:00
  • 6d0a9c6d04 This was SVN commit r3536. Mythos_Ruler 2006-02-19 02:39:49 +00:00
  • 9a70dee2f9 Fix a crash in CConsole history (could be triggered by pressing key down without having pressed key up before). prefect 2006-02-19 00:33:50 +00:00
  • 71dab351bd Changes to const void* hash function as suggested by Jan in http://www.wildfiregames.com/forum/index.php?showtopic=9642&pid=167148&st=20&#entry167148 prefect 2006-02-18 23:21:05 +00:00
  • a82888286f This was SVN commit r3530. livingaftermidnight 2006-02-17 02:03:15 +00:00
  • 285d9281e0 This was SVN commit r3529. livingaftermidnight 2006-02-17 02:03:00 +00:00
  • 77094853b5 This was SVN commit r3528. livingaftermidnight 2006-02-17 02:02:39 +00:00
  • ce6249cf12 This was SVN commit r3527. livingaftermidnight 2006-02-17 02:02:29 +00:00
  • d6f757185f This was SVN commit r3526. livingaftermidnight 2006-02-17 02:02:18 +00:00
  • cac25fa660 This was SVN commit r3525. livingaftermidnight 2006-02-17 02:02:04 +00:00
  • af1377822d This was SVN commit r3524. livingaftermidnight 2006-02-17 01:13:04 +00:00
  • 85b2f8f7b1 Fixed texture issues. Still needs alpha blending fixed though. livingaftermidnight 2006-02-17 00:26:15 +00:00
  • dbdbb84f41 fix for VC7, whose /GS check is apparently much less thorough and doesn't include __security_init_cookie janwas 2006-02-16 20:45:38 +00:00
  • 38a3dba3d2 avoid R6035 on VC8 when entry() has not-commented-out __try and compiled with /GS janwas 2006-02-16 20:23:27 +00:00
  • f903b83674 Add renderer.disableCopyShadow for debugging purposes. prefect 2006-02-15 23:50:24 +00:00
  • 7396587f6e Fix scenario DTD prefect 2006-02-15 05:49:14 +00:00
  • 9de2ec0c20 ObjectBase.cpp: replace incorrect RNG with rand(min,max) lib: remove rand_up_to - superceded by rand(min,max) janwas 2006-02-15 04:03:29 +00:00
  • 5081b38c43 debug: remove old prototype file_cache: use new remove_least_valuable interface zip: add dox janwas 2006-02-15 03:03:17 +00:00
  • 36fa5ec2bf * clean up CLightEnv a bit * add CLightEnv::m_TerrainShadowTransparency * shadows will let a fraction of diffuse light through * added JS LightEnv objects, so the lighting environment can be changed from the console * new element TerrainShadowTransparency supported in the scenario .xml format, changed cantabrian_generated with an example prefect 2006-02-15 00:45:16 +00:00
  • 1560a17dfb Rendering related fixes: prefect 2006-02-14 20:38:51 +00:00
  • e3c3ac920f lighter shadows for cantabrian_generated.xml Wijitmaker 2006-02-14 05:20:17 +00:00
  • 7dee30e24c - Terrain self-shadows (only noticeable with a low angle of sun) - explicitly split ambient and diffuse - add renderer.shadowZBias to bias depths in the depth texture and avoid flickering artifacts caused by Z fighting - cantabrian_generated uses new light values so that shadows aren't pitch black prefect 2006-02-13 14:18:20 +00:00
  • 10d84599e9 This was SVN commit r3507. pyrolink 2006-02-13 03:32:15 +00:00
  • b3a5c6f8af This was SVN commit r3506. pyrolink 2006-02-13 03:31:45 +00:00
  • eede9c0f7b This was SVN commit r3505. pyrolink 2006-02-13 03:31:26 +00:00
  • 5680fcf687 This was SVN commit r3504. pyrolink 2006-02-13 03:30:34 +00:00
  • 9c739099fc Various fixes to notifications and orders Added escort--follow can be done by simply changing the default and secondary actions from NOTIFY_ESCORT to NOTIFY_FOLLOW in entityEventTargetchanged. pyrolink 2006-02-13 03:28:36 +00:00
  • b0e7b7d03e Fixed a bug that was causing resources to go to NaN when you killed something. Matei 2006-02-13 02:06:57 +00:00
  • de493d92dd Reset point width and line width in various places around the game code. prefect 2006-02-13 00:59:59 +00:00
  • c4e3037e60 adts: add LL_OPT_* defines that enable optimizations (some only make sense if there are tons of files, and need to be able to disable them for thesis). realized this would be perfect application of policy template classes, which will replace this. janwas 2006-02-11 22:49:09 +00:00
  • ccd43b4b49 Explicitly enable blending during console rendering. prefect 2006-02-11 18:53:32 +00:00
  • 9f055eddb0 Shadow rendering can use depth textures, as a preparation for self-shadowing and shadows on models in general. Usage of depth textures can be toggled using ?renderer.useDepthTexture = true/false in the JavaScript console. prefect 2006-02-11 18:04:32 +00:00
  • 58da2342c2 At last! Finally! Particles rendering in the game! The emitter can be found at the origin (0,0,0). I just need textures and billboarding with the camera. livingaftermidnight 2006-02-11 09:40:04 +00:00
  • adf7c66788 Added particle stuff. livingaftermidnight 2006-02-11 09:39:15 +00:00
  • 5760315cdf Added particle stuff. livingaftermidnight 2006-02-11 09:37:35 +00:00
  • 5fdccd06ba Added particle stuff. livingaftermidnight 2006-02-11 09:37:01 +00:00
  • ef7f6e35bd This was SVN commit r3489. livingaftermidnight 2006-02-11 09:36:21 +00:00
  • 66c9c1fbf5 Replace old shadow matrix calculation; the sun really is a parallel light source now. prefect 2006-02-11 00:26:40 +00:00
  • 21f8f8555e adts: remove_least_valuable safely handles empty cache lib: add u32_hi/lo archive: move archive builder logic here from vf_optimizer file_cache: add flush() call - used when simulating cache vfs_optimizer: WIP, not yet functional: file gatherer, 50% of TSP tour generator janwas 2006-02-09 05:59:33 +00:00
  • 56d8d31cd0 This was SVN commit r3485. Mythos_Ruler 2006-02-08 07:26:32 +00:00
  • 51cbee9f39 Gave the fauna horse random textures Mythos_Ruler 2006-02-08 02:25:30 +00:00