1
0
forked from mirrors/0ad

Commit Graph

  • a3b9d7d946 Fixed path of terrains.xml - was ".../types/grass//terrains.xml", which caused it to not be found, which caused terrain textures without their own .xml to be ignored. Ykkrosh 2006-05-21 23:22:55 +00:00
  • e2ce59292d # bugfix in archive generator: avoid assert triggered for uncachable files janwas 2006-05-21 01:16:38 +00:00
  • 6cf040b325 Made the water normalmaps bluer (so the blue component represents "outwards") and also increased the number of water frames to 60. Matei 2006-05-20 20:05:19 +00:00
  • 4978c2f4d3 # Created some animated water normalmaps. Matei 2006-05-19 18:54:13 +00:00
  • 0444cee877 This was SVN commit r3883. Mythos_Ruler 2006-05-18 07:16:15 +00:00
  • 56b592e1b4 This was SVN commit r3882. Mythos_Ruler 2006-05-18 07:15:45 +00:00
  • ff95075dd2 #Committed a super-secret new map to create uber-cool screenshots. Mythos_Ruler 2006-05-18 06:49:48 +00:00
  • e557d99eb3 One test with larger (512x512) dxt1 texture Wijitmaker 2006-05-18 06:47:45 +00:00
  • 376e6815a0 # Updated Spartan helmet textures Dnas 2006-05-18 00:00:03 +00:00
  • 2610dbdec6 undo inadvertent commit of timing scaffolding janwas 2006-05-17 16:51:12 +00:00
  • 2db8963039 # big VFS update: laid groundwork for running as non-admin; move XMB files into separate directory tree ^ actually that was last revision, but forgot this there :P janwas 2006-05-17 16:47:49 +00:00
  • e6be7e36d2 FILE_WRITE_TO_MOD is now FILE_WRITE_TO_TARGET ERR_(FILE|PATH)_NOT_FOUND -> ERR_TNODE_NOT_FOUND, ERR_NOT_(FILE|DIR) -> ERR_TNODE_WRONG TYPE path_util: - path_append: bugfix (no more extraneous /); add support for appending slash - path_replace: bugfix (no more warnings for expected error) - add path_last_component, path_foreach_component - move some defs to the header that belong there from vfs.h/path.h janwas 2006-05-17 14:48:18 +00:00
  • 58bed083ba Sky texture format changes, and deletion of the bottom side which is now unneeded Wijitmaker 2006-05-17 09:52:57 +00:00
  • da3834abd2 Corrected spelling of twilight. Matei 2006-05-17 04:01:38 +00:00
  • 18eb72a25a Added Perlin noise class, which will be useful for water. Matei 2006-05-17 03:53:54 +00:00
  • 4879b98fc7 # Sky set can now be changed through the console. Matei 2006-05-17 02:24:17 +00:00
  • 3cb34fb311 Removed the "day1" skyset since it was the same as Jason's "default". Matei 2006-05-17 02:22:54 +00:00
  • 8b5834aba7 # 10 new skyboxes Wijitmaker 2006-05-16 09:02:25 +00:00
  • 6bf7f2c4eb Jason's skybox as well as entity changes for the new heal, trample and repair actions and fixes for the per-player templates. Matei 2006-05-16 04:43:11 +00:00
  • 275a73851c # Added sky box as well as repair, heal and trample actions. Matei 2006-05-16 04:41:37 +00:00
  • 4af9cd2dce Entity script changes for per-player templates and an extra sanity check on prepareorder for build. Matei 2006-05-13 22:12:57 +00:00
  • 1e3f5f5d3e # Added some groundwork for technologies and fixed some small bugs. Matei 2006-05-13 22:11:46 +00:00
  • 68644fb42b # Updated pathfinding to improve speed and ignore allied unit collisions kevmo 2006-05-13 18:50:58 +00:00
  • 03f21c772f Made the gather animation start slightly faster after a unit starts gathering, though it's still not perfect. Matei 2006-05-13 06:21:06 +00:00
  • 0af22ec50f # Fixed a bug which was causing the gather action to not actually gather resources. Matei 2006-05-13 05:54:01 +00:00
  • dcbd118356 # Winter items Wijitmaker 2006-05-13 04:56:03 +00:00
  • 7d39e03831 Correcting the drunken units walking over uneven terrain Wijitmaker 2006-05-13 04:57:40 +00:00
  • 06d6528bee # Updated celt actors to grant the ability to collect resources Wijitmaker 2006-05-13 04:50:38 +00:00
  • 90f5dbed15 # Updated Spartan units Wijitmaker 2006-05-13 04:41:50 +00:00
  • 404c4221df XML and script fixes for running and pass-through-allies attribute. Matei 2006-05-13 04:08:41 +00:00
  • f40b90570c # Fixed a bug with the run action. Matei 2006-05-13 04:07:42 +00:00
  • 08ec780f17 Enable main menu music. Acumen 2006-05-05 17:01:02 +00:00
  • a35ee9894d # add strict VSrc validation in OpenAL interface to track down bug - required adding C99 insnan() implementation, along with fpclassify janwas 2006-05-05 05:54:00 +00:00
  • 6a4816a512 # avoid complaining if console history file doesn't exist janwas 2006-05-04 15:27:06 +00:00
  • 086418993d Undid config change Ykkrosh 2006-05-04 14:45:44 +00:00
  • 6df8229a3a Script changes for the updated construction system. Matei 2006-05-04 07:41:06 +00:00
  • 2a2d115f4d # Updates to construction: Added a start construction net message and made the selected units start working on a newly placed building after you place it. Matei 2006-05-04 07:40:31 +00:00
  • ccafa5204e # document issue with direct AtomFn comparison; must use strcmp instead janwas 2006-05-04 05:48:38 +00:00
  • cd67d271f0 # add CppDoc formatted comments to allocators,ogl_tex,snd_mgr janwas 2006-05-04 05:45:04 +00:00
  • 801086c5dd Fixed autobuilder Ykkrosh 2006-05-04 04:36:38 +00:00
  • 39e89c406e #Fixes to flank penalty, notifications, sectors, terrain conformance. Added speed bonus based on terrain slope. pyrolink 2006-05-04 04:14:48 +00:00
  • 16b94e5604 Added CppDoc. Updated autobuilder to use it. Ykkrosh 2006-05-04 03:59:51 +00:00
  • 66b898dca5 # Fixed saving over archived files Ykkrosh 2006-05-04 02:56:06 +00:00
  • 9e74e3a077 # Atlas updates: better unit ownership control; fixed bottom-bar display; fixed iterator problem in undo; renamed 'd' to 'msg' for consistency Ykkrosh 2006-05-04 02:44:03 +00:00
  • 37663d86fb # bugfixes: prevent incorrect FPU results due to 0-length files, and incorrect file caching due to timestamps delayed by long sojourn in the debugger. janwas 2006-04-30 21:45:32 +00:00
  • b512733787 # Completed the new unit production system and tied it in with the GUI. Matei 2006-04-30 20:34:39 +00:00
  • f94ee87cc5 # bugfix in error reporting path: avoid repeated failure messages. janwas 2006-04-28 04:58:31 +00:00
  • a7594bb39c # GCC compatibility Ykkrosh 2006-04-28 04:53:23 +00:00
  • a8e200b4ac # bugfix to linux hotloading support: only try to load FAM once; do not complain constantly if it's unavailable janwas 2006-04-28 01:25:31 +00:00
  • dfed3ac186 # bugfix: was triggering write-to-mod feature for all file writes due to incorrect flag comparison (2 bits must both be set) janwas 2006-04-27 03:11:45 +00:00
  • 641e55fefd #further VFS refactor (dirent enumeration interface unified, more code sharing) janwas 2006-04-26 22:38:25 +00:00
  • 2e1374c3ed # add cmdline param to mount a mod syntax is -mod=NAME, where NAME is a subdirectory of data/mods/ that contains the mod (either loose files or archives) janwas 2006-04-26 17:08:08 +00:00
  • 2bd3708339 # VFS: add support for redirecting writes of files that are in archives to writable mod directory (required for editor) janwas 2006-04-25 17:35:35 +00:00
  • 11e53a3ce0 This was SVN commit r3817. Mythos_Ruler 2006-04-25 06:14:26 +00:00
  • 4f57f533a9 #Committed an edit of the Spartan Super Unit actor to take advantage of the new Spartiate texture by Brownboot. Mythos_Ruler 2006-04-25 06:14:04 +00:00
  • 235e19c58f # Atlas: Updated Atlas DLL with fixed manifest. Double-click resizable panels to reset to default size. Moved player selection into extremely ugly drop-down list. Fixed culling when changing visible window's aspect ratio. Added manifest to VS2003 builds, to enable XP themes. Ykkrosh 2006-04-25 05:10:47 +00:00
  • f791a61c46 # Fixed SxS CRT usage. Ykkrosh 2006-04-24 18:01:01 +00:00
  • 5a84badd8c #bugfix: prevent crash due to entities that don't have angle_penalty.sectors set janwas 2006-04-24 15:07:43 +00:00
  • fdc2900775 # Hellenes SU texture update Wijitmaker 2006-04-24 10:09:50 +00:00
  • 64ecf79c6a # more res/file refactoring (split up archive provider and builder) janwas 2006-04-24 05:20:14 +00:00
  • 64ef19475d # housekeeping terrain: fix unused a90 etc. warnings by commenting them out renamed ERR_TEX_CODEC_CANNOT_HANDLE to INFO_.. (to prevent the kind of mistake that philip just fixed) janwas 2006-04-24 01:50:32 +00:00
  • dfa58e02bf Moved Excel document into docs. Ykkrosh 2006-04-24 00:30:15 +00:00
  • 3d26549032 Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) Ykkrosh 2006-04-23 23:14:18 +00:00
  • 2fbb899bb5 # Animate props. Ykkrosh 2006-04-23 22:22:18 +00:00
  • 15e8d9a0b3 # error handling: make sure all lib/ failure paths are covered by error handling; simplify its use a bit - validators now WARN_RETURN as well (rationale documented in lib_errors.h) - got rid of some CHECK_ERR (try to avoid multiple errors for the same underlying problem) - H_DEREF now first checks if handle is invalid already and returns that if so; avoids the need for a RETURN_ERR before it. janwas 2006-04-22 21:21:42 +00:00
  • 83970eceae forgot to add this janwas 2006-04-22 16:50:17 +00:00
  • 01700f0e9f # refactor VFS path-related functions; split into separate files - replace all hardcoded strrchr functions (used to get extension / file name only) with path helper functions (found a few bugs in the process) - split VFS-independent path helper functions into lib/path_util (allows including by other files without pulling in entire VFS) - renamed pp_* functions path_package_* - split remaining path helper functions into lib/res/file/path - vfs: split should-reload logic out of vfs_reload_changed_files janwas 2006-04-22 16:26:16 +00:00
  • b5d9da29c1 #When appropriate (i.e. wheeled units), units will align with the slope of the terrain. *JS documentation pyrolink 2006-04-22 05:52:23 +00:00
  • 2702a268ef This was SVN commit r3793. pyrolink 2006-04-22 05:44:32 +00:00
  • d9b033c85f # Enabled some interoperability between different compiler versions for the game and the editor DLL Ykkrosh 2006-04-21 03:53:10 +00:00
  • 8bb97e63cd # Work around a problem in ATI's binary Linux driver prefect 2006-04-21 03:06:57 +00:00
  • 8f02c6f10d # GCC compatibility Ykkrosh 2006-04-20 06:53:22 +00:00
  • 6792e95517 # fix vtbl_magic compile error on VC8; fix incorrect type in u32_from_larger; explanation+cleanup - move AllocatorChecker to allocators.h since usefulness is not limited to CacheAllocator - file: add note on casting File.opaque - vfs_redirector: was missing u32 (fails on VC8) - zip: fix u32_from_larger (was using incorrect type) janwas 2006-04-20 04:25:14 +00:00
  • fd08924348 # VC2005, GCC compatibility Used new library include paths. Renamed ia32.asm to ia32_asm.asm, so we don't need Premake modifications to avoid object-file conflicts with ia32.cpp. Ykkrosh 2006-04-20 01:33:57 +00:00
  • 5d9615da50 Modified version of Premake 3.1. Changes are: Ykkrosh 2006-04-20 01:28:20 +00:00
  • 3fbc464857 # Updated build system to use Premake 3.1 (slightly modified - see next commit), and to properly support VS2005. Should still be compatible with GCC, though there may be differences I haven't noticed. Removed option to build ScEd (because it won't work anyway). Ykkrosh 2006-04-20 01:20:24 +00:00
  • 8c440a4e24 Updated VC8 DLLs to match the ones from VS2005 Professional. Ykkrosh 2006-04-20 00:14:02 +00:00
  • 3ccb5676c6 # bugfix: off-by-one in sys_max_sector_size; add unix implementation of it thanks to philip for the report! janwas 2006-04-19 21:55:51 +00:00
  • 6f9da5da7a # refactor vfs/file code (unify interface, dispatch between providers via virtual functions) 1) unify open/io interfaces: no longer distinguish between FileIo / AFileIo. instead, one FileIo struct is always used; the provider-specific data is embedded within it. this avoids the need for a "base class", which is hard to access (f.fc.flags is ugly) 2) rename x_* redirector to xfile_* and move out of vfs_mount into separate file 3) xfile is now implemented via "virtual functions" (avoids a lot of boilerplate code) 4) xfile was too closely tied to vfs_mount (used internal fields); fixed. janwas 2006-04-19 15:19:04 +00:00
  • c81df59294 # Include headers for compilation without PCH Ykkrosh 2006-04-19 05:30:02 +00:00
  • d158ed9dc9 Terrain overlay: Fixed incorrect state change Other: Trivially tidied profile text. Removed VC2005 deprecation avoidance, since wx 2.6.3 does that anyway. Ykkrosh 2006-04-19 00:56:24 +00:00
  • 8a11f53011 # More consistent terrain-space coordinate names # Removed more ancient unused code # Partial VC2005 compatibility for Atlas editor / AoE3Ed # Terrain overlay rendering system; used to implemented Atlas brush display # Renamed 'right' to 'left' Ykkrosh 2006-04-17 20:02:51 +00:00
  • ca12496c2f # Updated the prop switching test unit Wijitmaker 2006-04-14 09:55:50 +00:00
  • 89c3fad6f3 # Fixed a bug with the rendering of unit rank icons. Matei 2006-04-14 08:33:52 +00:00
  • 8d7e2ff00a Fix to some of the rank icon rendering issues. Matei 2006-04-14 08:25:29 +00:00
  • d5383db5fc Fix for the rank rendering issue (turns out the rank height was not set in the XML's). Matei 2006-04-14 08:24:21 +00:00
  • 6fbce9c355 # refactoring - color: the sse codepath is now detected and activated from within color.cpp, which avoids making ia32 dependent on the color header. it's called from gamesetup!InitRenderer. - move VFSUtil::EnumDirEnts to vfs.cpp!vfs_dir_enum - allows it to be used from within lib/ without dependency on ps (annoying for other projects) janwas 2006-04-14 06:32:05 +00:00
  • 099e860915 Quieter and more informative error when using props/units/tools/basket.xml (and maybe others), where the model has bones but doesn't have a boned animation Ykkrosh 2006-04-14 04:35:36 +00:00
  • c41248b585 # Updates to actor prop-switching system Forced variant names to lowercase. Allowed empty prop model names to remove inherited props. Removed a little code duplication. Entity: Changed confusing (and probably incorrect) loop/STL logic, to use slightly more confusing syntax instead. Ykkrosh 2006-04-14 03:14:43 +00:00
  • 8b1b11c0c6 Corrected prop-switching actor Ykkrosh 2006-04-14 02:32:04 +00:00
  • 68d4d6cd77 # Removed some ancient unused code Ykkrosh 2006-04-13 21:50:44 +00:00
  • 47880f4213 # New Pine Trees Wijitmaker 2006-04-13 09:29:40 +00:00
  • 5812774ded # fix bug#80 (was due to uninitialized mem) janwas 2006-04-12 06:37:51 +00:00
  • 4856af5f25 This was SVN commit r3753. janwas 2006-04-12 01:18:38 +00:00
  • 589c03a502 # housekeeping kevmo 2006-04-12 01:12:18 +00:00
  • 836cd08d5e # add CppDoc file header to all files, along with their descriptions. janwas 2006-04-11 23:59:08 +00:00
  • 4bab7c82df # New Roman Temple and Farmstead Wijitmaker 2006-04-11 09:46:17 +00:00
  • cde3c55eae # more SwEng improvements in snd_mgr / wdetect snd_mgr: replace al_check("funcname") with AL_CHECK macro; allow disabling WIN_LOADLIBRARY_HACK. wcpu: move sys_on_each_cpu here from wsysdep split up wdetect into wgfx, wsnd, wdll_ver janwas 2006-04-11 01:45:07 +00:00
  • bd431d25f6 # First iteration of low-level pathfinder kevmo 2006-04-10 22:05:21 +00:00
  • 7e6fd7f199 this still had the old res/sound/snd.h; fixed. (also some local temporary changes) janwas 2006-04-10 21:49:12 +00:00