1
0
forked from mirrors/0ad

Commit Graph

  • 5636a40e34 This was SVN commit r4131. Mythos_Ruler 2006-07-17 19:40:36 +00:00
  • ef03e7aee8 #New stone mine Mythos_Ruler 2006-07-17 19:40:23 +00:00
  • 8fdfb383aa This was SVN commit r4129. Mythos_Ruler 2006-07-17 19:21:38 +00:00
  • dd895c95e3 Fixed a bug with resource updates, and made script profiling code be commented out by default in case it interferes with people (it shouldn't have taken too much time, but who knows). Matei 2006-07-17 02:38:43 +00:00
  • 9b98a19506 # Faster GUI resource counter updates. Matei 2006-07-17 02:27:55 +00:00
  • f0ec100d1a Bug fix to construction (units weren't being given the building to convert to due to some hasty refactoring in an earlier commit). Also increased shadow Z bias to 0.02 since there still seemed to be cases when it was very visible. Matei 2006-07-17 00:59:32 +00:00
  • 80813383c5 Some optimizations to entityInit and entityInitQuasi, as well as bug fixes (GUI code assuming traits.promotion!=null and trying to convert null/undefined to title case). Matei 2006-07-17 00:58:37 +00:00
  • 29ea79f5eb # CSimulation init optimization * ScriptableComplex.h: big bang (several hundred ms) for little buck: made all CStrW params const CStrW& instead. this should *always* be done as a matter of principle, unless the string actually needs to be modified (in which case compiler will tell you) janwas 2006-07-16 23:03:26 +00:00
  • 491a9910e3 Data changes for new entity bar rendering code. (All the bar info is now in one attribute, rather than having separate info for health bars, stamina bars and ranks). Matei 2006-07-16 19:33:33 +00:00
  • 4630745625 # Updates to the entity bar display system by Andrew. Matei 2006-07-16 19:32:48 +00:00
  • a833ef0770 Optimized entityInitQuasi to reduce number of CJSComplex property accesses, and fixed a bug in performGather. Matei 2006-07-15 21:17:02 +00:00
  • 8edaf70b1a # Roman Helmets, retextured and actorized Wijitmaker 2006-07-15 03:59:59 +00:00
  • 6af0cba958 This was SVN commit r4117. Mythos_Ruler 2006-07-14 22:28:56 +00:00
  • 3608c1da4a #Roman Hastatus Basic, Advanced, and Elite textures completed. Also fixed the rome_isw_e entity with the correct parental properties. Mythos_Ruler 2006-07-14 22:28:17 +00:00
  • 3914fa16ed This was SVN commit r4115. Mythos_Ruler 2006-07-14 22:26:29 +00:00
  • 4a259aa439 # add cppdoc, refactor EntityManager janwas 2006-07-14 14:00:00 +00:00
  • 85959bb073 Fixed a crash that happened for me in release mode when pressing the shift key. In Hotkey.cpp:594, there was a line like Matei 2006-07-14 00:14:44 +00:00
  • 3f91cbe3c1 # Brightened default ambient lighting Ykkrosh 2006-07-13 22:41:49 +00:00
  • 08f363bb45 This was SVN commit r4108. Mythos_Ruler 2006-07-13 22:10:23 +00:00
  • e202373983 #New curved Roman Scutum shield. Looks awesome! Mythos_Ruler 2006-07-13 21:51:57 +00:00
  • 7bc8de70c7 #New Roman Hastatus texture and unit entity. Enjoy. Mythos_Ruler 2006-07-13 21:28:14 +00:00
  • edacfef847 This was SVN commit r4104. Mythos_Ruler 2006-07-13 21:27:00 +00:00
  • 7cd347a8d3 This was SVN commit r4103. Mythos_Ruler 2006-07-13 21:26:28 +00:00
  • 1f92aa7b8f This was SVN commit r4102. Mythos_Ruler 2006-07-13 21:25:54 +00:00
  • b9334ec9b9 This was SVN commit r4101. Mythos_Ruler 2006-07-13 21:25:11 +00:00
  • d6408e89c6 More profiling tests in entityInitQuasi. Matei 2006-07-13 21:17:30 +00:00
  • 3954604890 compensation for timer overhead (measurements now more precise; timer undershoots by 0.5us per start/stop session) janwas 2006-07-13 21:04:06 +00:00
  • 1ce628c354 This was SVN commit r4098. Matei 2006-07-13 20:35:53 +00:00
  • 812cf08f70 This was SVN commit r4097. Matei 2006-07-13 20:31:35 +00:00
  • 1ef12292b5 add xtimer measuring code (safe to remove at any time) janwas 2006-07-13 20:15:38 +00:00
  • ed7b4b5fca # simple profiler/timer for JS scripts cheezy but low-overhead. call startXTimer(i) and stopXTimer(i), where i can be 0..9 for now. results are displayed via debug_out at end of program run. janwas 2006-07-13 20:09:20 +00:00
  • ac71eefbff Removed and #include for JSI_Entity.h. Matei 2006-07-13 19:27:02 +00:00
  • b701269b0b # cleanup replace it->member with variable=it->member for easier debugging. also skip the AddProperty redundancy check in release mode instead of only final builds janwas 2006-07-13 19:12:50 +00:00
  • e2c0302ddf # Roman Helmets Wijitmaker 2006-07-13 05:08:11 +00:00
  • a56ec5bdcd Some cleanup - renamed CBaseEntity to CEntityTemplate, and removed JSInterface_BaseEntity.h and JSInterface_Entity.h (which were unused). Matei 2006-07-13 03:29:33 +00:00
  • eb467745b3 Fixed a small bug - CEntity::m_extant was not initialized to true. Matei 2006-07-13 00:16:11 +00:00
  • d2e8804ce0 Removed old attribute table code since it's no longer used. Matei 2006-07-12 22:50:09 +00:00
  • c3879b182d # CSimulation cleanup and optimization. Matei 2006-07-12 22:24:25 +00:00
  • bd3a188cf9 m_sectorValues should be per-entity, not a property of BaseEntity. Matei 2006-07-12 19:31:27 +00:00
  • ca4a4613f1 # CSimulation optimization+cleanup (2) made many (*)of the bools in CEntity into a bitfield (flags). this saves a lot of space inside CEntity. * only those that are not specified in XML and/or accessed via JS janwas 2006-07-12 16:18:31 +00:00
  • 397a350e45 svn:ignore auto-generated test .cpp files. Ykkrosh 2006-07-12 14:49:10 +00:00
  • e4ed1d52b9 # CSimulation cleanup and optimization (1) moved some fields (e.g. size of health bar) out of CEntity and into BaseEntity so they can be shared between entities (instead of duplicated in each). janwas 2006-07-12 14:36:59 +00:00
  • 77b6565f7c Scenario tidyness Mythos_Ruler 2006-07-11 05:32:05 +00:00
  • ef74236219 #Cantabrian Highlands proof-of-concept map created in the 'Atlas Editor.' May be used to assist random map scripters in designing the Cantabrian Highland RMS. Mythos_Ruler 2006-07-10 06:23:57 +00:00
  • 590086571b # More work on territories - Settlements are now claimable. Matei 2006-07-09 23:13:20 +00:00
  • 1034a980fe Added code for placement of socketted buildings. Matei 2006-07-09 23:12:37 +00:00
  • eaf12ae666 #fix to isnan() bug big thanks to philip for seeing the problem! :D cause: not popping FPU stack. didn't happen on my athlonXP presumably due to different FPU usage (possibly in drivers): pushing 8 values could clear the stack and mask overflow. the cause was not due to compiler (and FLD/FSTP param passing) because Philip uses VC2005 as well, but saw the crash (on P4 CPU) janwas 2006-07-09 00:24:21 +00:00
  • b0241cc4c8 Entity changes for territories (added the traits.is_territory_centre field). Matei 2006-07-08 22:41:55 +00:00
  • 7926b3d93c # Some groundwork for territories. Matei 2006-07-08 22:40:01 +00:00
  • e2e61b2e16 This was SVN commit r4069. Mythos_Ruler 2006-07-07 01:40:32 +00:00
  • f1d984897b This was SVN commit r4068. Mythos_Ruler 2006-07-07 01:29:23 +00:00
  • f3b3e0be6e # big refactor of error display code. fixes crash in release-mode selftest janwas 2006-07-07 01:22:23 +00:00
  • dd6679b0b8 # fixes to string_s selftest snd_mgr: fix cppdoc comments (got shredded by IDE autofmt) string_s: disable WARN_IF_PTR_LEN (too many false positives) test_string_s: add missing debug_skip_next_err (fixes complaints on VC2003) janwas 2006-07-06 15:52:59 +00:00
  • a95c72d0c1 Upgraded console (text wrap, help text), cinematic stuff pyrolink 2006-07-06 03:17:44 +00:00
  • 66306b553a This was SVN commit r4064. Mythos_Ruler 2006-07-04 07:49:25 +00:00
  • dd31fa8d6a This was SVN commit r4063. Mythos_Ruler 2006-07-04 07:49:04 +00:00
  • 7e73481a2c This was SVN commit r4062. Mythos_Ruler 2006-07-04 07:47:14 +00:00
  • 266ec3f09d This was SVN commit r4061. Mythos_Ruler 2006-07-04 07:29:24 +00:00
  • cd444810a5 This was SVN commit r4060. Mythos_Ruler 2006-07-04 04:08:07 +00:00
  • 7fc71ff1e2 This was SVN commit r4059. Mythos_Ruler 2006-07-04 04:06:28 +00:00
  • 7f1b7bd399 Basket texture; tech script. (I must have forgotten to re-add these when restoring the lost SVN revisions.) Ykkrosh 2006-07-03 20:07:11 +00:00
  • b0600a9fd9 #New Hellenes Female Citizen Mythos_Ruler 2006-07-03 00:59:59 +00:00
  • a0e92ee51c # small fixes ia32: fix overly zealous error return in ia32_get_call_target sysdep: more correct definition of fpclassify() (takes into account argument size) janwas 2006-07-02 20:03:05 +00:00
  • 1422028b72 This was SVN commit r4054. Mythos_Ruler 2006-07-02 06:06:18 +00:00
  • cf83617d07 This was SVN commit r4053. Mythos_Ruler 2006-07-02 06:02:34 +00:00
  • 62af0ff0f0 Added a simpler entity init function for quasi-entites to speed up simulation init time. Matei 2006-07-02 04:30:33 +00:00
  • 7b13395026 This was SVN commit r4051. Ykkrosh 2006-07-01 17:00:32 +00:00
  • e86526ec2a This was SVN commit r4050. lostchocolatelab 2006-06-30 12:13:30 +00:00
  • 1f663eaf14 (fix: didn't see compiler error message, oops.) janwas 2006-06-29 22:59:10 +00:00
  • 600adac871 # housekeeping and bugfix in Loader queue remove old instrumentation, fix warnings, add measured timing results Loader: bugfix: no more memory leak whenever callback returns a warning code. this was a loophole in the callback return value docs. janwas 2006-06-29 22:52:50 +00:00
  • fd38387778 map for basic game testing - feel free to modify as needed (doesn't need to look pretty) Wijitmaker 2006-06-28 05:18:50 +00:00
  • 0a0f0905f3 This was SVN commit r4046. Wijitmaker 2006-06-28 05:16:24 +00:00
  • fc81dd9f29 # Cavalry attack animations Wijitmaker 2006-06-27 04:46:50 +00:00
  • 4b0c04a272 This was SVN commit r4044. Aeros 2006-06-26 20:48:45 +00:00
  • 5586f29c5f # housekeeping remove no longer needed timers and debug_printfs. delete JSInterface_*Entity.cpp files because they are empty and cause linker warnings. janwas 2006-06-26 12:47:23 +00:00
  • f9a4da9c34 This was SVN commit r4042. Mythos_Ruler 2006-06-26 04:35:51 +00:00
  • 468ec68d6b This was SVN commit r4041. Mythos_Ruler 2006-06-26 04:35:38 +00:00
  • ccb5f540a2 This was SVN commit r4040. Mythos_Ruler 2006-06-26 04:26:52 +00:00
  • aeed96dafa # improvements to build system for asm files split ia32_asm code up into memcpy, color premake: add (windows-only so far) support for NASM include paths - required when using %include. see rationale in vs.c refs #124 janwas 2006-06-25 20:58:03 +00:00
  • f2f4ff5fbe This was SVN commit r4038. Mythos_Ruler 2006-06-25 19:01:12 +00:00
  • 6d88e8e129 This was SVN commit r4037. Mythos_Ruler 2006-06-25 19:00:51 +00:00
  • a23ca48867 This was SVN commit r4036. Mythos_Ruler 2006-06-25 16:58:52 +00:00
  • 77faccb6cb # small fixes. janwas 2006-06-25 15:35:28 +00:00
  • 3b753a4df8 # add cppdoc refs #122 janwas 2006-06-25 15:31:58 +00:00
  • 7582f8fbbc reversed spear Wijitmaker 2006-06-25 04:48:19 +00:00
  • 58a8ee13fe This was SVN commit r4032. Mythos_Ruler 2006-06-25 04:32:46 +00:00
  • 93b5e9c27a # Hoplite animations Wijitmaker 2006-06-25 04:12:32 +00:00
  • 96d230114e This was SVN commit r4030. Mythos_Ruler 2006-06-25 04:00:58 +00:00
  • e9c9d47add This was SVN commit r4029. Mythos_Ruler 2006-06-25 04:00:09 +00:00
  • e4030ec6a2 This was SVN commit r4028. Mythos_Ruler 2006-06-25 03:18:34 +00:00
  • 861f078250 #More tweaks to the Hellenes unit-set. Mythos_Ruler 2006-06-25 03:17:02 +00:00
  • 7c3a9c91fd This was SVN commit r4026. Mythos_Ruler 2006-06-25 00:32:06 +00:00
  • 863fa8c633 This was SVN commit r4025. Mythos_Ruler 2006-06-25 00:23:44 +00:00
  • 8de929fb03 #Tweaks to Greek actors and textures. New Hetairoi textures. Mythos_Ruler 2006-06-24 23:58:27 +00:00
  • 3cce1039d1 #Replaced placeholder cursor art with new and improved cursors. Wijitmaker 2006-06-24 22:38:09 +00:00
  • 45af5f0d4f # final self-test fixes; integration complete. janwas 2006-06-24 13:41:42 +00:00
  • 7e3265899c # fix errors in self-tests and the code they test. all now run through. janwas 2006-06-24 10:44:08 +00:00
  • 7cb82ada2f # lots of housekeeping/fixes janwas 2006-06-23 17:41:55 +00:00
  • 2f065990f6 This was SVN commit r4019. Mythos_Ruler 2006-06-23 02:56:33 +00:00
  • f67f537fed This was SVN commit r4018. Mythos_Ruler 2006-06-23 02:48:03 +00:00