1
0
forked from mirrors/0ad

Commit Graph

  • 19ad5a21e8 fixed small error in last commit. thedrunkyak 2006-01-12 13:50:35 +00:00
  • da353cb16c Cosmetic changes: thedrunkyak 2006-01-12 13:49:30 +00:00
  • 0dd74bb25f Added Cancel button and cosmetic changes to options menu thedrunkyak 2006-01-12 10:41:45 +00:00
  • d261d33bab This was SVN commit r3352. NoMonkey 2006-01-12 10:15:20 +00:00
  • 66d780eb49 Some fixes to the resource pool counters to make them dynamically lengthen based on caption length, and to adjust Housing / Population when buildings and units are created. (It probably doesn't yet deny creation of a unit if it would exceed population limit, though.) Also fixed a bug where an attempt to modify a resource value failed if it was zero. Acumen 2006-01-11 15:12:41 +00:00
  • b781c898df Fixed ugly run bug pyrolink 2006-01-10 04:39:11 +00:00
  • 9a7fb2d090 A few more manual fixes. Acumen 2006-01-09 15:58:42 +00:00
  • e45a9afaf0 run tweaks Wijitmaker 2006-01-09 03:28:31 +00:00
  • 5633336231 trying to test out the running stuff - deleting some old actors for the celts we no longer need Wijitmaker 2006-01-09 03:13:45 +00:00
  • 9da1e9e18b Property tree listing in manual using Philip's cunning recursion algorithm. Acumen 2006-01-08 23:50:11 +00:00
  • a08bf7b52e Fixed some glitches in my entityInit code. Changed erroneous UP references to XP and promotion. Acumen 2006-01-08 14:01:10 +00:00
  • 0f2a1db46b Initial layout of F1 unit manual. Acumen 2006-01-08 13:39:05 +00:00
  • 19b33141c1 Fixed up running and notifications. pyrolink 2006-01-08 08:25:11 +00:00
  • 8f7202f00b Entities default to run speed = 0 Notification event pyrolink 2006-01-08 08:23:59 +00:00
  • ee0227092a Defined notification codes. pyrolink 2006-01-08 05:58:53 +00:00
  • 01f5a963a0 notification event pyrolink 2006-01-08 05:57:40 +00:00
  • c600e0a3e0 design notes from meeting: ambient sound janwas 2006-01-08 02:05:44 +00:00
  • 7720378f6c Added Mute function, fixed minor bug. thedrunkyak 2006-01-07 11:42:59 +00:00
  • 4026c15221 Changed the audio menu to allow disabling of the sound. thedrunkyak 2006-01-07 10:34:06 +00:00
  • b889826a3d Some Linux compile fixes over the place. prefect 2006-01-07 01:04:26 +00:00
  • 1c43192f2d All units start out with 0 run speed. pyrolink 2006-01-05 06:16:35 +00:00
  • 2d8f45fd94 Added run order (if applicable, the unit will use the run animation and speed for movement, otherwise walk is used). If the unit's run speed is more than 0 and the target is within the run action's range, it will run instead of walk. pyrolink 2006-01-05 06:13:31 +00:00
  • 763eb9311d Fixed starting rotation problem and made the first point of the spline drawn pyrolink 2006-01-05 05:48:31 +00:00
  • 7cb9a4a084 Fixed the entity pointing to incorrect actor Mythos_Ruler 2006-01-02 09:09:36 +00:00
  • 0a3e9ec537 - Added pause game functionality. Matei 2006-01-02 03:07:29 +00:00
  • b045cfd480 This was SVN commit r3324. Mythos_Ruler 2006-01-01 02:29:04 +00:00
  • 165e4aacb9 cliff texture fix Wijitmaker 2005-12-31 22:44:14 +00:00
  • 6dfe5b082b tartan fixes Wijitmaker 2005-12-31 12:24:25 +00:00
  • 5487d069c4 Female fixes - new head, new head texture, new dress mesh, new celtic texture Wijitmaker 2005-12-31 12:16:52 +00:00
  • ed86f34d20 Giving the Macedonian hero a sarissa. ;) Mythos_Ruler 2005-12-31 03:32:18 +00:00
  • 736aece049 This was SVN commit r3319. Mythos_Ruler 2005-12-31 03:22:11 +00:00
  • b961c4fd8c This was SVN commit r3318. Aeros 2005-12-31 02:14:36 +00:00
  • 892ae838ef Fixing the phalanx stuff - new shields, and a walk animation Wijitmaker 2005-12-31 02:09:18 +00:00
  • 4f071bd979 some animation fixes for the sarrissa - new shield - and new attack Wijitmaker 2005-12-30 23:42:49 +00:00
  • e2d6417c2f New animations - phalanx, celt taunts, and also a new woman walk and idle Wijitmaker 2005-12-30 09:43:00 +00:00
  • 9710f3ee72 This was SVN commit r3314. Mythos_Ruler 2005-12-30 09:07:38 +00:00
  • 991e1430cf Temp Actors of dead units to use in screenshots Mythos_Ruler 2005-12-30 06:54:02 +00:00
  • fce3b183bb This was SVN commit r3311. Matei 2005-12-29 09:12:54 +00:00
  • 0b6b971ee8 Generic orders data commit (changes to the entity scripts and XML's). Matei 2005-12-29 08:43:38 +00:00
  • 4a40baef33 Generic orders source commit. Also includes a fix to the animation bug where one frame of "idle" is played at the end of each cycle, and an enhancement to the entity script loading code to only load each script file once, which should save loading time and also allow script files to behave in a more logical way (e.g. no redeclaration errors when you have a constant). Matei 2005-12-29 08:42:44 +00:00
  • 07609972a8 Updated with NU splines. pyrolink 2005-12-29 06:38:45 +00:00
  • e7685e32cc Adds non-uniform (hence "NU") splines. Are especially useful for cinematic tracks and precalculated particle paths. pyrolink 2005-12-29 06:37:17 +00:00
  • 2d57e13eb5 (see EntityManger.cpp log) pyrolink 2005-12-29 04:58:41 +00:00
  • e968bd91ed Actual death flag and CHandle entity handle retrieval. pyrolink 2005-12-29 04:57:02 +00:00
  • 79ecda1ecf Commented out notifications and death flag set during kill(). pyrolink 2005-12-29 04:56:15 +00:00
  • 69acf1c68c Commented out notifications. pyrolink 2005-12-29 04:55:16 +00:00
  • 07e630a97e Added flag for quick end of game hack (used to monitor kills). pyrolink 2005-12-29 04:52:40 +00:00
  • 32aca79221 allocator: add single_calloc (generalization of code previously in wposix for WDIR); add da_reserve; expand pool allocator to allow variable size entries byte_order: add FOURCC_BE and _LE versions (needed for zip) ogl: quick hack: prevent crash on laptop by providing a pglDrawRangeElementsEXT stub file, h_mgr: update pool_alloc call site janwas 2005-12-28 20:29:22 +00:00
  • f8f81aa7d9 This was SVN commit r3297. Wijitmaker 2005-12-28 14:03:30 +00:00
  • 2ed881c7c3 This was SVN commit r3296. Aeros 2005-12-28 11:25:38 +00:00
  • 1c629470fd xmas screenshot map edit for CheeZification Mythos_Ruler 2005-12-28 05:53:19 +00:00
  • ee9a2c9825 texture for shadow orientations Wijitmaker 2005-12-28 05:30:04 +00:00
  • 4ef9198c92 flipped textures horizontal, then vertically. This seems to fix their orientation in Atlas and the Engine. A further tweak would be to adjust them a further 45 degrees to get the "proper" shadow angle based upon "default" sun angle. This will probably have to be done by CheeZy. Doing terrains is doubly difficult, because the engine seems to flip them both horizontally and vertically before rendering them? I have no idea. PS: Sorry this notation is so long. ;) Mythos_Ruler 2005-12-27 07:29:37 +00:00
  • c3e0c6a2dd flipped textures to see if the engine renders them at the correct angle. Mythos_Ruler 2005-12-27 07:27:18 +00:00
  • 706c440279 big terrain update - bobbo Aeros 2005-12-27 03:48:37 +00:00
  • 9190ddf9ba fixed some collision radius issues Wijitmaker 2005-12-27 00:27:07 +00:00
  • 33e03fdf6d some player ownership changes for some combat testing Wijitmaker 2005-12-27 00:00:22 +00:00
  • 385e26b64f Made some changes to the map, per Jason the Wijitmaker. Mythos_Ruler 2005-12-26 23:45:00 +00:00
  • 14cb08fc20 Fixed a crash on units that could have props added & removed from them, such as javelinists. It seems that the CModel destructor was made to remove the prop point from the parent's prop point list, causing a problem in existing prop replacement code that tried to do the same thing. Matei 2005-12-26 10:57:25 +00:00
  • f625290a39 Gave main-line Hellene spearmen the "standard" length spear. Mythos_Ruler 2005-12-25 08:27:49 +00:00
  • 91d5d9da28 Female updates Wijitmaker 2005-12-24 13:15:50 +00:00
  • c74eff63f0 Some Map fixes - moving the ones that are no longer valid after the entity rename to the /old folder and updated the ken map. Wijitmaker 2005-12-23 11:03:20 +00:00
  • b8f3adb225 Committed a screenshot I have been working on. Mythos_Ruler 2005-12-23 10:16:08 +00:00
  • acbd00188e Explicit cast to CStr() to fix Linux build. prefect 2005-12-23 01:24:07 +00:00
  • 6d137a5c41 wsdl: fix incorrect handling of mouse leaving the window. split complicated if logic into separate function. janwas 2005-12-23 00:27:29 +00:00
  • d8149fe9a1 Doh, one more fix for some history and naming updates for the celtic dock Wijitmaker 2005-12-22 05:55:59 +00:00
  • 75113dae35 few more tweaks to entities Wijitmaker 2005-12-22 05:52:36 +00:00
  • c6c0e0422d Fixed some entities and added the missing greek ships Wijitmaker 2005-12-22 05:35:35 +00:00
  • ed7c2fe3d6 Atlas: Allow placement of actors. Ykkrosh 2005-12-22 04:20:16 +00:00
  • 709d1389da Removed a compile warning and changed scheduler's "tasks to cancel" set to a hash set. Matei 2005-12-18 07:41:02 +00:00
  • 5e0e3c32f3 Added support for cancelling a timeout or interval set using setTimeout/setInterval, which is used by the infidelity aura. Matei 2005-12-18 07:33:16 +00:00
  • 8f5b5b7b73 Added time parameter on infidelity aura (currently sheep convert instantly but female citizens take 10 seconds). Matei 2005-12-18 07:30:11 +00:00
  • db0846c53f All pglXYZ functions should be available everywhere (independent of system GL headers). Some minor cleanup in the patch rendering code. prefect 2005-12-18 02:04:24 +00:00
  • 3ea5fa5b46 Lots of fixes for the Linux build: prefect 2005-12-17 22:00:54 +00:00
  • 74b8c5b15f More Greek unit tweaks Wijitmaker 2005-12-17 20:45:27 +00:00
  • 1bedd9457a - Fixed the issue that was causing crashes when you tried to place one of them. They had 2 problems: first the template_structure_special whose parent was itself, as Phillip pointed out, but second also incorrect actor names. I also made the Carthaginian wall refer to the right parent template. Matei 2005-12-17 09:28:26 +00:00
  • 2d477a09cf Profiler: Shift+F11 to save profile data into logs/profile.txt Ykkrosh 2005-12-17 02:33:57 +00:00
  • a40ee4bcbc Fixed the button flickering bug. It turns out that guiHide/guiUnHide were settings controls to hidden/unhidden each tick, which caused the C++ code to reset mouse interaction properties even if the thing went from unhidden to unhidden. I fixed it by making guiHide and guiUnHide check whether the control is already hidden/unhidden before changing it, though maybe we want different behaviour from the C++ code. Matei 2005-12-17 00:24:43 +00:00
  • 7af724889c Updated unit training to work with the new entities. Matei 2005-12-16 22:52:10 +00:00
  • cf4c27f2a9 Changed the create lists for the Civ Centres so they'e no longer invalid (needs to point to the _b versions of CSes). Acumen 2005-12-16 16:21:40 +00:00
  • 299248ec46 Entity fixes, new greek material Wijitmaker 2005-12-16 13:03:53 +00:00
  • 4de14f47f7 Sheep should no longer be overly fond of trees & rocks. Matei 2005-12-16 07:22:40 +00:00
  • 2d969da879 Removed some debug messages. Matei 2005-12-16 07:19:47 +00:00
  • 54194e49ec This was SVN commit r3256. Matei 2005-12-16 07:13:13 +00:00
  • 59eadae140 Fixed build buttons for new entities.Fixed command buttons for the new entities. Also fixed a bug where build buttons disappeared after you clicked a unit that couldn't build anything (there was a missing guiUnHide) and added infidelity aura to herdable animals. Matei 2005-12-16 07:12:19 +00:00
  • 3dc4d7d184 Removed the gaia_ designation from gaia entities, at Jason's request. Acumen 2005-12-16 05:37:27 +00:00
  • 45255d3f37 Added a "collision patch" system that groups entities into a grid on top of the map to make aura checking and collision detection faster. Matei 2005-12-16 05:35:26 +00:00
  • 96df45e83d This was SVN commit r3252. Matei 2005-12-15 23:20:53 +00:00
  • 6578c2c05c Added the new entities. Matei 2005-12-15 22:58:31 +00:00
  • 2300a81070 C++ code changes for new entities (mostly referring to the right new properties or XML attributes in CEntity.cpp and CBaseEntity.cpp). Matei 2005-12-15 21:59:48 +00:00
  • b14dc940ef New entities and associated changes to scripts. Matei 2005-12-15 21:55:18 +00:00
  • 0e40dfc480 file: add note on pp_set_dir CLogger: fix log file opening (now uses VFS path correctly) ScriptingHost: fix error reporter - no longer does redundant write to console janwas 2005-12-14 18:32:02 +00:00
  • 00a15f0ccb Here are the celt ships! Wijitmaker 2005-12-14 09:23:15 +00:00
  • 15be1474bc Archers should now be able to fire, though I don't know what exactly the problem was (it seems that you need the "event" parameter to be 0.5 and the "load" parameter to be 0 in the animation for it to work, and the animation is not completely right; not sure if this is intended). Matei 2005-12-14 04:53:53 +00:00
  • 213463fdfd update JS code to use new fade code. fix some indentation. janwas 2005-12-13 23:19:15 +00:00
  • 8792731c5c snd: support for fading (variable initial/final values and lengths; can choose linear,exponential or S-curve). also minor improvements. janwas 2005-12-13 23:17:50 +00:00
  • e4cf72e949 Rewrote InfidelityAura in a more correct way (if there are units from several players but none from your owner near you, you should switch to the player with the most units, not remain with your current owner; also, don't count other infidel things as units of your own player near you, so groups can be converted together). Matei 2005-12-13 21:43:08 +00:00
  • d939a006ae Added C++ code for auras. Some things that still need to be implemented are: Matei 2005-12-13 08:05:30 +00:00
  • 0eb7108272 Added aura scripts and 3 auras: a Courage aura of 15 on Themistocles and 5 on Alexander, a Fear aura of 5 on Leonidas, and an Infidelity aura on female citizens. Matei 2005-12-13 08:03:49 +00:00
  • 6e82e33ccf - display_msg and display_error -> debug prefix since in debug header - debug_warn_err now takes LibError - lib_error.cpp: revise error code -> string (only support liberror now); add function to set errno from LibError - unifont, CFont: parameter made a simple wchar_t from const wchar_t& - mmap now sets errno - Loader and VfsUtil function now return LibError as well - Profile.cpp, ProfileViewer.cpp: fix int/uint/size_t warnings - Renderer.cpp: fix cannot-generate-assignment-operator warning janwas 2005-12-12 19:19:30 +00:00