1
0
forked from mirrors/0ad

Commit Graph

  • 2fe43a46fc Other changes to incomplete systems Ykkrosh 2004-11-23 18:21:43 +00:00
  • 033666c2de Various ancient changes that were never committed (since they don't quite work yet) Ykkrosh 2004-11-23 18:19:27 +00:00
  • fde2cae72e Minor fix for music. Acumen 2004-11-22 23:41:44 +00:00
  • 4596b7dfc8 sound driver version detect code takes DLL search path into account; hardened janwas 2004-11-22 07:41:02 +00:00
  • 3b5ab280d4 add win_exe_dir (application's start directory) janwas 2004-11-22 07:40:32 +00:00
  • affc35521f remove dsound.h - fixes compile error on vc6/7 hybrid (probably mismatched DX headers) janwas 2004-11-22 03:03:25 +00:00
  • 2fadd87e4f remove zlib.h from header to xeromyces.cpp it's only used to forward-declare a function used in the impl => shouldn't be in header also added ZLIB_DLL before zlib.h janwas 2004-11-22 00:19:08 +00:00
  • b2ba38e7a4 define ZLIB_DLL before zlib.h janwas 2004-11-22 00:17:37 +00:00
  • af56d5829b improved png write code while searching for cause of bug #24 janwas 2004-11-22 00:10:16 +00:00
  • 73834cee73 upgraded to libpng 1.2.7 to fix bug #24 janwas 2004-11-22 00:09:36 +00:00
  • bfd2a43dfb sound code: now uses DX5 (instead of default of DX8), more error checking vs. bug #33 janwas 2004-11-21 08:41:40 +00:00
  • b99699cacc Support for grunts and cries of pain when units attack. Acumen 2004-11-21 01:19:32 +00:00
  • dfec360d84 Minor tweakings regarding multi-lined code for message boxes. Fire Giant 2004-11-20 23:19:59 +00:00
  • 82fe6b675a Added a temporary "End Game" button with adequate message box as Jason requested. This will get replaced by a real game menu soon. Fire Giant 2004-11-20 23:19:24 +00:00
  • f92c0a6d1f More GUI. Acumen 2004-11-20 21:52:41 +00:00
  • daab6788b9 add SetPosition and SetGain wrappers. untested janwas 2004-11-20 21:32:00 +00:00
  • 2b5b46c5c8 Added pseudo-random music playback. Acumen 2004-11-20 17:52:18 +00:00
  • d4f31c09da replace detect() with individual routines; add sound card system_info; janwas 2004-11-19 22:58:01 +00:00
  • c9303e0e40 delay load dsound.dll janwas 2004-11-19 22:56:17 +00:00
  • c6cf8593c9 add windows sound card info query (via directsound; OpenAL is entirely unhelpful) janwas 2004-11-19 22:43:02 +00:00
  • d489c48652 safer check if TSC is useable (and CPU detect has occurred) janwas 2004-11-19 22:42:20 +00:00
  • 2f9a735232 add win_sys_dir for win-specific code janwas 2004-11-19 22:41:37 +00:00
  • 1ba56151ca explicit string size; remove reference to detect() janwas 2004-11-19 22:41:05 +00:00
  • d5473db68e warning fix: remove redundant uint >= 0 janwas 2004-11-19 22:40:27 +00:00
  • 4a9fc1e1d1 add sound card info; remove central detect() call janwas 2004-11-19 22:40:00 +00:00
  • 25468f0251 Want some more GUI? Here ya go. Acumen 2004-11-19 02:06:32 +00:00
  • 88af47ce03 Changed the 0ad icon code. Fire Giant 2004-11-18 21:50:17 +00:00
  • 839c2033ec But wait, more GUI. Acumen 2004-11-18 21:27:23 +00:00
  • cda100e72d fix warning: cast -1 to uint janwas 2004-11-18 20:56:45 +00:00
  • df2e7f1b08 fix warning: add typecast to JSVAL_NULL janwas 2004-11-18 20:56:13 +00:00
  • e04df2616b remove redundant size_t >= 0 check to satisfy ICC janwas 2004-11-18 20:52:27 +00:00
  • b4fef6c1f2 fix incorrect 64-bit serialization (was shifting u32 32 bits left, which is 0) janwas 2004-11-18 20:51:49 +00:00
  • 59629dfe9d More GUI. Acumen 2004-11-18 15:43:34 +00:00
  • 1448568308 More GUI updates. Acumen 2004-11-18 05:27:12 +00:00
  • ee6ae42c5f Commit to remove duplicate 0ad icon. Acumen 2004-11-18 02:36:20 +00:00
  • f39d503395 Small updates, disabled music-command on exit button, since that didn't seem to work for me (button ceased to work). Fire Giant 2004-11-18 01:47:10 +00:00
  • 2d1079daa8 New fonts for message box (larger/better readability) plus icon implementation. Fire Giant 2004-11-17 23:46:29 +00:00
  • 884428f8a7 Testing an update to this file. MarkT 2004-11-17 23:38:46 +00:00
  • 1290f3c758 Implemented basic combat economy (kill opponents to plunder a pitiful quantity of resources, which you can't actually use anywhere). Acumen 2004-11-17 23:15:08 +00:00
  • f5723ecefe Update for entity promotions. Acumen 2004-11-17 06:25:30 +00:00
  • 5eb9480bf1 Some extra entity rank and looting attributes. Acumen 2004-11-16 21:15:34 +00:00
  • 419a1e0a7d Various GUI updates. Acumen 2004-11-16 21:14:26 +00:00
  • 16287e8195 commented out EntityResolver LOG statement (less spew) janwas 2004-11-16 18:22:54 +00:00
  • e31bdeaabe New fonts for message box (larger/better readability). Fire Giant 2004-11-16 02:34:20 +00:00
  • 0b53acf968 Inserted 0ad icon for messages / ingame text. Fire Giant 2004-11-16 02:29:24 +00:00
  • 93706e81c3 Improved message box (3 buttons/icon support). Fire Giant 2004-11-16 02:28:19 +00:00
  • b5655265da GUI update (first music implementation, a little Status Orb improvement). Acumen 2004-11-16 00:44:10 +00:00
  • 884dbf281c Rank attribute. Acumen 2004-11-16 00:43:19 +00:00
  • bbd91a3063 Hotkey for music playback. Acumen 2004-11-16 00:42:47 +00:00
  • d30e10042f Minor changes to sound-script interface. MarkT 2004-11-15 22:30:01 +00:00
  • 34f8cbc7c2 New hotkey for end-game-session. Acumen 2004-11-15 21:17:26 +00:00
  • b727fbfa15 Resource Pool update. Acumen 2004-11-15 21:07:02 +00:00
  • e1bb0a3d2e get ride of separate snd_open_def (simplifies JS interface) filename is assumed to be a definition file if extension == .txt janwas 2004-11-15 18:34:13 +00:00
  • c3a331b73f add JS sound binding janwas 2004-11-15 18:23:39 +00:00
  • 751cf46d2e Updated GUI to revise Group Pane and do some other cleanup stuff. Acumen 2004-11-15 17:34:51 +00:00
  • ae6baf5134 Changed all the spaces back into tabs Ykkrosh 2004-11-15 13:38:07 +00:00
  • 8d7c180457 Fixed a missing comma on line 76, which made the batch-file not work any more. Fire Giant 2004-11-15 10:05:12 +00:00
  • 2f27947101 Minor oops Ykkrosh 2004-11-15 04:58:33 +00:00
  • dc8e6c96cb Minor function name change omited in last update. Acumen 2004-11-15 03:12:51 +00:00
  • de986348fb JS file for message box. Fire Giant 2004-11-15 03:07:20 +00:00
  • 28597647e1 Added the message box. Fire Giant 2004-11-15 02:24:03 +00:00
  • 7b9bb90995 Added Message Box support. Fire Giant 2004-11-15 02:21:54 +00:00
  • 2e1358e5dd Added sprites for Message Box. Fire Giant 2004-11-15 02:19:36 +00:00
  • 2c3ce94950 GUI updated with revised twin-coordinate system (still have to make most of the objects use it, though). Acumen 2004-11-15 00:13:21 +00:00
  • cae40c819c Removed 1_global.xml since it's not needed any more (replaced by 1_init.xml and 6_global.xml). Fire Giant 2004-11-14 21:39:44 +00:00
  • d7da07e5c2 Due to the recent GUI load sequence changes, the JS init code goes into this file (previously named 1_global.xml). Fire Giant 2004-11-14 21:31:50 +00:00
  • eb1424cb8f Fixed a stupid typo (missing semicolon). Fire Giant 2004-11-14 21:16:39 +00:00
  • a9fe8c0c61 Changed GUI load sequence in order to fix a problem which came up through the global objects being loaded before the main menu background object. The globals are now in 6_global.xml (should always be at the end of the load order) and the JS initialization now is in 1_init.xml. Fire Giant 2004-11-14 21:14:00 +00:00
  • fb09faf5be Parser bug-fix Ykkrosh 2004-11-14 18:56:13 +00:00
  • 2bac35868b Highly advanced unit-testing framework Ykkrosh 2004-11-14 18:53:26 +00:00
  • 4af3eca831 Prefer compile-time errors to run-time errors Ykkrosh 2004-11-14 18:52:22 +00:00
  • 819fad8520 Various GUI updates and fixes, in particular beginning of an overhaul of the Status Orb. Acumen 2004-11-13 04:46:05 +00:00
  • 29966d60cd Extra fonts (will probably replaced with something more eye-catching later, but needed something that was readable at small sizes). Acumen 2004-11-13 04:45:15 +00:00
  • c83502927e Slight modifications for compatibility. Acumen 2004-11-13 04:43:54 +00:00
  • 64646cfbbf Some more verbose error reporting olsner 2004-11-12 22:11:04 +00:00
  • c6e1e72698 F1 hotkey for manual. Acumen 2004-11-11 23:55:55 +00:00
  • c1329429e1 GUI updates to finish off Mark's big combat demo. Acumen 2004-11-11 23:54:41 +00:00
  • aca93d38db Entity updates to finish off Mark's big combat demo. Acumen 2004-11-11 23:53:10 +00:00
  • 9a69d76feb Minor update to add link to 5_atlas.xml, so that GUI development of the Atlas Editor is supported. Acumen 2004-11-11 23:51:52 +00:00
  • f1a8ea118e Added some combatant entities. MarkT 2004-11-11 07:11:00 +00:00
  • 793794649f Combat code, some scripting, broken network, and fixed some bugs. MarkT 2004-11-11 07:09:32 +00:00
  • 9b47d446d2 Updated to instansiate and tear down the mesh managed. Calefaction 2004-11-08 22:21:50 +00:00
  • f257c67967 Updated to fix compile errors caued by missing CVertexProgram Calefaction 2004-11-08 22:15:06 +00:00
  • efe4673f15 Removed, no longer needed. GLSL replacement coming. Calefaction 2004-11-08 22:10:30 +00:00
  • 11900f8b38 *** empty log message *** Calefaction 2004-11-08 22:10:06 +00:00
  • 82108a30c9 Removed, no longer needed (replacement using GLSL coming) Calefaction 2004-11-08 22:09:28 +00:00
  • e3137cd302 Various updates, including the new MeshManager Calefaction 2004-11-08 22:02:01 +00:00
  • 24538f5b41 Minor update to fix HP. Acumen 2004-11-08 03:46:04 +00:00
  • 11f2aac9c4 Updated entities: changed placeholder Initial HP to proper HPCurr; changed naming conventions to suit proper structure from Art Dept; added most ID attributes. More parenting organisation to come. Acumen 2004-11-08 03:45:39 +00:00
  • 31ac2a5e03 Commiting Stuart's GUI updates. Fire Giant 2004-11-08 00:41:54 +00:00
  • ee21933c49 Commiting Stuart's GUI updates (Mouse position shown right to FPS counter). Fire Giant 2004-11-08 00:40:10 +00:00
  • 8658526529 Commiting Stuart's updated GUI files (GUI toggled to bottom at launch, and other minor fixes). Fire Giant 2004-11-08 00:35:26 +00:00
  • da9f45ee00 Updated entities with generic type and placeholder hitpoints. Acumen 2004-11-08 00:20:19 +00:00
  • f66de9d098 log when files are opened (used to arrange files in zip archive) also added mtime to *_stat calls for XMB (check date instead of checksum) janwas 2004-11-07 23:00:32 +00:00
  • e48b5f9b64 enable file listing hook in ParseArgs janwas 2004-11-07 22:46:57 +00:00
  • f76d099956 Proper Player Handling olsner 2004-11-07 21:59:52 +00:00
  • c32e6d5215 String conversion fix/extension olsner 2004-11-07 21:57:46 +00:00
  • 3136791492 Linux/GCC Compat(tm) olsner 2004-11-07 21:30:47 +00:00
  • 5ab0be984b CStr alterations Ykkrosh 2004-10-31 22:00:01 +00:00
  • 5e42dad394 CStr alterations Ykkrosh 2004-10-31 20:29:09 +00:00