[Ohrrpgce] SVN: jay/3814 Adjusted startup sequence to "hide" the resizing operations of the windo

2010-09-30 Thread subversion
jay 2010-09-30 20:51:54 -0700 (Thu, 30 Sep 2010) 100 Adjusted startup sequence to "hide" the resizing operations of the window when it first initializes. --- U wip/gfx_directx/gfx_directx.new.cpp U wip/gfx_directx/gfx_directx_cls_window.cpp U wip/gfx_directx/gfx_directx_cls_window.h U wip/

[Ohrrpgce] SVN: jay/3815 gfx_directx: Add initialization resize "hiding" to the release.txt.

2010-09-30 Thread subversion
jay 2010-09-30 20:54:42 -0700 (Thu, 30 Sep 2010) 67 gfx_directx: Add initialization resize "hiding" to the release.txt. --- U wip/gfx_directx/release.txt ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.

[Ohrrpgce] SVN: james/3816 Enemies can now have counterattacks (Yay for the attack queue!)

2010-09-30 Thread subversion
james 2010-09-30 21:32:51 -0700 (Thu, 30 Sep 2010) 133 Enemies can now have counterattacks (Yay for the attack queue!) Current implementation is fairly basic, more features can come later --- U wip/battle_udts.bi U wip/bmod.bas U wip/bmodsubs.bas U wip/bmodsubs.bi U wip/loading.bas U wi

[Ohrrpgce] SVN: jay/3817 gfx_directx: Fixed issue where mouse would move sporadically in calls to

2010-10-01 Thread subversion
jay 2010-10-01 08:52:24 -0700 (Fri, 01 Oct 2010) 323 gfx_directx: Fixed issue where mouse would move sporadically in calls to io_setmouse(). For instance, while editing a maptile and pressing the keyboard left,right,up,or down keys. Even if mouse input is not acquired, it is possible for the eng

[Ohrrpgce] SVN: james/3818 * Make James's SoapShield a stronger, but time-limited

2010-10-01 Thread subversion
james 2010-10-01 20:08:02 -0700 (Fri, 01 Oct 2010) 192 * Make James's SoapShield a stronger, but time-limited * Replace MonkeyMagi's MP eroding attack with a Muting attack * Add the mutable bitset to a few of the newer spells that were missing it --- U games/wander/wander.rpgdir/attack.bin U ga

[Ohrrpgce] SVN: james/3819 Silence a little more queue related debug noise

2010-10-01 Thread subversion
james 2010-10-01 20:08:43 -0700 (Fri, 01 Oct 2010) 48 Silence a little more queue related debug noise --- U wip/bmod.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

[Ohrrpgce] SVN: james/3820 Transmogrification was not properly loading the enemy's new counterattac

2010-10-01 Thread subversion
james 2010-10-01 21:31:10 -0700 (Fri, 01 Oct 2010) 75 Transmogrification was not properly loading the enemy's new counterattacks --- U wip/bmodsubs.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cg

[Ohrrpgce] SVN: james/3821 Wander: previously rather boring Guardian enemy is now fun.

2010-10-01 Thread subversion
james 2010-10-01 21:38:26 -0700 (Fri, 01 Oct 2010) 200 Wander: previously rather boring Guardian enemy is now fun. Super high defense, but any of James's bubble spells will rust his shield. A single hit breaks the rusted shield, eliminating his defense. --- U games/wander/wander.rpgdir/attack.bi

[Ohrrpgce] SVN: jay/3822 gfx_directx: fixed first frame showing garbage before directx kicked in.

2010-10-04 Thread subversion
jay 2010-10-04 08:59:59 -0700 (Mon, 04 Oct 2010) 187 gfx_directx: fixed first frame showing garbage before directx kicked in. Removed "Press Scroll lock..." from window title, adding information inside the options menu. Updated release.txt. --- U wip/gfx_directx/gfx_directx.new.cpp U wip/gfx_

[Ohrrpgce] SVN: james/3823 Add a "Don't retarget if target is lost" bitset for chains.

2010-10-04 Thread subversion
james 2010-10-04 19:16:03 -0700 (Mon, 04 Oct 2010) 172 Add a "Don't retarget if target is lost" bitset for chains. Allows you to make a chain that will explicitly stop when the target dies or otherwise ceases to be targettable --- U wip/battle_udts.bi U wip/bmod.bas U wip/bmod.bi U wip/bmo

[Ohrrpgce] SVN: teeemcee/3824 Add reload target to Makefile for reload utilities.

2010-10-05 Thread subversion
teeemcee 2010-10-05 06:41:00 -0700 (Tue, 05 Oct 2010) 150 Add reload target to Makefile for reload utilities. Not because I plan to maintain Makefile, but because I wrote this in the process of the Mac port. --- U wip/Makefile ___ Ohrrpgce mailing lis

[Ohrrpgce] SVN: teeemcee/3825 Add Mac OSX building support to Makefile

2010-10-05 Thread subversion
teeemcee 2010-10-05 06:41:18 -0700 (Tue, 05 Oct 2010) 40 Add Mac OSX building support to Makefile --- U wip/Makefile U wip/compat.bi ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-mother

[Ohrrpgce] SVN: jay/3826 gfx_directx: laying groundwork for joystick support. DirectInput will be

2010-10-05 Thread subversion
jay 2010-10-05 11:13:44 -0700 (Tue, 05 Oct 2010) 198 gfx_directx: laying groundwork for joystick support. DirectInput will be used for joystick only. If dinput8.dll is not present on the system, the backend should gracefully drop support of joysticks. --- U wip/gfx_directx/gfx_directx.new.cpp A

[Ohrrpgce] SVN: cartlemmy/3827 -Updated tower graphics

2010-10-05 Thread subversion
cartlemmy 2010-10-05 22:37:04 -0700 (Tue, 05 Oct 2010) 132 -Updated tower graphics -Added more to the tower map -Added doors to tower -Added temporary cave exit -Added Ultracute Bunny enemy --- U games/monsterkillingdate/monsterkillingdate.rpgdir/defpal1.bin U games/monsterkillingdate/monsterki

[Ohrrpgce] SVN: cartlemmy/3828 -Added Ultracute Bunny hero graphics

2010-10-06 Thread subversion
cartlemmy 2010-10-06 08:41:24 -0700 (Wed, 06 Oct 2010) 38 -Added Ultracute Bunny hero graphics --- U games/monsterkillingdate/monsterkillingdate.rpgdir/defpal0.bin U games/monsterkillingdate/monsterkillingdate.rpgdir/ohrrpgce.gen U games/monsterkillingdate/monsterkillingdate.rpgdir/ohrrpgce.p

[Ohrrpgce] SVN: jay/3829 gfx_directx: more work on basic joystick support (almost done!). Added D

2010-10-06 Thread subversion
jay 2010-10-06 09:34:24 -0700 (Wed, 06 Oct 2010) 166 gfx_directx: more work on basic joystick support (almost done!). Added DirectInput data format constants in source. Switched to using linked lists instead of vectors. --- A wip/gfx_directx/didf.cpp U wip/gfx_directx/gfx_directx_cls_joystick

[Ohrrpgce] SVN: cartlemmy/3830 -Ultracute Bunny walkabout graphics

2010-10-06 Thread subversion
cartlemmy 2010-10-06 10:32:43 -0700 (Wed, 06 Oct 2010) 37 -Ultracute Bunny walkabout graphics --- U games/monsterkillingdate/monsterkillingdate.rpgdir/defpal4.bin U games/monsterkillingdate/monsterkillingdate.rpgdir/ohrrpgce.gen U games/monsterkillingdate/monsterkillingdate.rpgdir/ohrrpgce.pt

[Ohrrpgce] SVN: cartlemmy/3831 Made a feeble attempt at implementing Unltracute Bunny

2010-10-06 Thread subversion
cartlemmy 2010-10-06 11:37:03 -0700 (Wed, 06 Oct 2010) 56 Made a feeble attempt at implementing Unltracute Bunny --- U games/monsterkillingdate/monsterkillingdate.rpgdir/ohrrpgce.d00 U games/monsterkillingdate/monsterkillingdate.rpgdir/ohrrpgce.dox U games/monsterkillingdate/monsterkillingdat

[Ohrrpgce] SVN: james/3832 Early work on a raw reload editor

2010-10-06 Thread subversion
james 2010-10-06 20:11:05 -0700 (Wed, 06 Oct 2010) 326 Early work on a raw reload editor (this is not going to be the Editor Editor, it is the Editor Editor Editor) Pretty limited right now. only reads .reld files and lets you mangle the node names but the important part is that it does this with

[Ohrrpgce] SVN: james/3833 Add a barely helpful help file for the reload editor so far

2010-10-06 Thread subversion
james 2010-10-06 20:16:23 -0700 (Wed, 06 Oct 2010) 60 Add a barely helpful help file for the reload editor so far --- A wip/ohrhelp/reload_editor.txt U wip/reloadedit.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherha

[Ohrrpgce] SVN: james/3834 Add a few Slice editor help files that I forgot about ages ago, plus a f

2010-10-06 Thread subversion
james 2010-10-06 20:33:45 -0700 (Wed, 06 Oct 2010) 108 Add a few Slice editor help files that I forgot about ages ago, plus a few more that I just wrote right now --- A wip/ohrhelp/sliceedit_grid_cols.txt A wip/ohrhelp/sliceedit_grid_rows.txt A wip/ohrhelp/sliceedit_lookup.txt A wip/ohrhel

[Ohrrpgce] SVN: jay/3835 Updated new proposed backend interface. Removed gfx_Acquire* functions.

2010-10-06 Thread subversion
jay 2010-10-06 20:57:46 -0700 (Wed, 06 Oct 2010) 263 Updated new proposed backend interface. Removed gfx_Acquire* functions. Added gfx_ClipCursor, gfx_ShowCursor, and gfx_HideCursor to replace io_setmousevisibility and io_mouserect. Added gfx_GetJoystickCount. Removed gfx_Get*Movement. Organized

[Ohrrpgce] SVN: james/3836 Reload editor can change values...

2010-10-06 Thread subversion
james 2010-10-06 21:45:59 -0700 (Wed, 06 Oct 2010) 170 Reload editor can change values... although I can't figure oyt why lots of things that shouldn't be bytes show up as bytes or why all my strings seem to be bytes too. :P --- U wip/reloadedit.bas __

[Ohrrpgce] SVN: jay/3837 gfx_directx: Fixed window icon to display the custom or game icon correc

2010-10-06 Thread subversion
jay 2010-10-06 21:46:04 -0700 (Wed, 06 Oct 2010) 187 gfx_directx: Fixed window icon to display the custom or game icon correctly. Fixed crash issue (not sure if last committed dll crashed in game, but it doesn't now.) Updated release notes. --- U wip/gfx_directx/gfx_directx_cls_window.cpp U w

[Ohrrpgce] SVN: james/3838 Oops! I was using Reload.rli* constants instead of Reload.rlt* constants

2010-10-06 Thread subversion
james 2010-10-06 21:55:07 -0700 (Wed, 06 Oct 2010) 74 Oops! I was using Reload.rli* constants instead of Reload.rlt* constants! --- U wip/reloadedit.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.c

[Ohrrpgce] SVN: teeemcee/3839 Import SDLMain.m from SDL sources (unmodified) instead of linking with S

2010-10-07 Thread subversion
teeemcee 2010-10-07 05:19:21 -0700 (Thu, 07 Oct 2010) 80 Import SDLMain.m from SDL sources (unmodified) instead of linking with SDLmain.a --- U wip/Makefile A wip/mac/ A wip/mac/SDLMain.h A wip/mac/SDLMain.m A wip/mac/SDLMain.nib/ A wip/mac/SDLMain.nib/classes.nib A wip/mac/SDLMain.ni

[Ohrrpgce] SVN: teeemcee/3840 Add parentdir, for manipulating file paths

2010-10-07 Thread subversion
teeemcee 2010-10-07 05:19:37 -0700 (Thu, 07 Oct 2010) 42 Add parentdir, for manipulating file paths --- U wip/util.bas U wip/util.bi ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-mother

[Ohrrpgce] SVN: teeemcee/3841 Mac .app bundling: bundle-apps.sh, templates, framework builds, and Game

2010-10-07 Thread subversion
teeemcee 2010-10-07 05:20:02 -0700 (Thu, 07 Oct 2010) 729 Mac .app bundling: bundle-apps.sh, templates, framework builds, and Game & Custom support for running out of an .app ohrrpgce.new and ohrhelp/ are placed in Custom's bundle. (I forgot to test whether help files actually work). All necessa

[Ohrrpgce] SVN: teeemcee/3842 Uploaded wrong copies of app templates

2010-10-07 Thread subversion
teeemcee 2010-10-07 05:59:12 -0700 (Thu, 07 Oct 2010) 38 Uploaded wrong copies of app templates --- U wip/mac/OHRRPGCE-Custom.app.template/Contents/Info.plist U wip/mac/OHRRPGCE-Game.app.template/Contents/Info.plist ___ Ohrrpgce mailing list ohrrpgce@

[Ohrrpgce] SVN: jay/3843 gfx_directx: added basic joystick support. (Not in dll until preliminary

2010-10-07 Thread subversion
jay 2010-10-07 08:33:11 -0700 (Thu, 07 Oct 2010) 124 gfx_directx: added basic joystick support. (Not in dll until preliminary testing finished.) Updated release notes, test app. --- U wip/gfx_directx/gfx_directx.new.cpp U wip/gfx_directx/gfx_directx_cls_joystick.cpp U wip/gfx_directx/gfx_dir

[Ohrrpgce] SVN: jay/3844 gfx_directx: Adjusted joystick to match ohr input (I think). Releasing t

2010-10-07 Thread subversion
jay 2010-10-07 08:41:06 -0700 (Thu, 07 Oct 2010) 97 gfx_directx: Adjusted joystick to match ohr input (I think). Releasing the dll for basic testing. --- U wip/gfx_directx/gfx_directx_TESTAPPconst.h U wip/gfx_directx/gfx_directx_cls_joystick.cpp U wip/gfx_directx/gfx_directx_test1.cpp U wi

[Ohrrpgce] SVN: james/3845 Remove obsolete note in chaining help that incorrectly said Instead-Chai

2010-10-07 Thread subversion
james 2010-10-07 10:15:03 -0700 (Thu, 07 Oct 2010) 159 Remove obsolete note in chaining help that incorrectly said Instead-Chaining didn't work yet. Mention the new "Don't retarget if target is lost" chain bitset. --- U wip/ohrhelp/attack_chain_bitsets.txt U wip/ohrhelp/attack_chaining.txt ___

[Ohrrpgce] SVN: jay/3846 gfx_directx: v1.9. Interfaces updated to gfx.new.h proposed interfaces.

2010-10-07 Thread subversion
jay 2010-10-07 10:18:20 -0700 (Thu, 07 Oct 2010) 313 gfx_directx: v1.9. Interfaces updated to gfx.new.h proposed interfaces. Added a "Refresh Joysticks - Count: x" button to the Options dialog, in case a joystick is plugged in or removed during run, and the user wishes to refresh the state. It a

[Ohrrpgce] SVN: teeemcee/3847 Windows builds were completely broken when using FB 0.21 or later.

2010-10-07 Thread subversion
teeemcee 2010-10-07 23:01:32 -0700 (Thu, 07 Oct 2010) 380 Windows builds were completely broken when using FB 0.21 or later. Turns out that __FB_UNIX__ is *always* defined, to either true or false, unlike all the other __FB_*__ defines. Good work, FB devs. Actually I'd already complained about t

[Ohrrpgce] SVN: teeemcee/3848 Minor changes to file browser, plus fix aquire -> acquire misspellings

2010-10-07 Thread subversion
teeemcee 2010-10-07 23:02:35 -0700 (Thu, 07 Oct 2010) 70 Minor changes to file browser, plus fix aquire -> acquire misspellings --- U wip/bmod.bas U wip/browse.bas U wip/common.bas U wip/common.bi U wip/game.bas U wip/udts.bi ___ Ohrrpgce mail

[Ohrrpgce] SVN: james/3849 Added -e to the sed lines in bundle-apps.sh without which sed gets confu

2010-10-08 Thread subversion
james 2010-10-08 18:02:24 -0700 (Fri, 08 Oct 2010) 122 Added -e to the sed lines in bundle-apps.sh without which sed gets confused, thinking the filename is part of the pattern --- UU wip/bundle-apps.sh ___ Ohrrpgce mailing list ohrrpgce@lists.motherham

[Ohrrpgce] SVN: james/3850 Add the ability to change node types in the Reload editor.

2010-10-08 Thread subversion
james 2010-10-08 18:48:48 -0700 (Fri, 08 Oct 2010) 258 Add the ability to change node types in the Reload editor. Also increased the integer cap from signed 16 bit to signed 32 bit... ...except when you get close to the cap, the number goes crzy. My bug? Reload's bug? intgrabber()'s bug? I'm

[Ohrrpgce] SVN: james/3851 Added SwapSiblingNodes() to reload.bas

2010-10-08 Thread subversion
james 2010-10-08 21:41:22 -0700 (Fri, 08 Oct 2010) 137 Added SwapSiblingNodes() to reload.bas I tested it pretty well, and added a unit test, but I wouldn't mind a few extra eyes on the code. --- U wip/reload.bas U wip/reload.bi U wip/reloadtest.bas __

[Ohrrpgce] SVN: james/3852 Reload editor now allows reordering of nodes relative to their siblings.

2010-10-08 Thread subversion
james 2010-10-08 23:28:25 -0700 (Fri, 08 Oct 2010) 146 Reload editor now allows reordering of nodes relative to their siblings. Also cleaned up the reload editor a lot with a ReloadEditorState object. --- U wip/ohrhelp/reload_editor.txt U wip/reloadedit.bas _

[Ohrrpgce] SVN: teeemcee/3853 findfiles, trimpath, and trimextension were modifying their arguments!

2010-10-09 Thread subversion
teeemcee 2010-10-09 05:38:34 -0700 (Sat, 09 Oct 2010) 219 findfiles, trimpath, and trimextension were modifying their arguments! Rewrote trimpath, trimextension, justextension, trimfilename. It's possible that this fix breaks something which depended on the broken behaviour. --- U wip/util.bas

[Ohrrpgce] SVN: james/3854 Fix broken RemoveParent() which was severing the sibling list.

2010-10-09 Thread subversion
james 2010-10-09 12:19:59 -0700 (Sat, 09 Oct 2010) 272 Fix broken RemoveParent() which was severing the sibling list. Add a missing call to RemoveParent() to both AddSiblingAfter() and AddSiblingBefore() Add a sanity check to AddSiblingAfter() and AddSiblingBefore() to disallow adding siblings to

[Ohrrpgce] SVN: james/3855 Reload editor now supports reparenting with shift+left and shift+right

2010-10-09 Thread subversion
james 2010-10-09 12:20:57 -0700 (Sat, 09 Oct 2010) 141 Reload editor now supports reparenting with shift+left and shift+right (has the same behavior as reparenting in the slice collection editor) --- U wip/ohrhelp/reload_editor.txt U wip/reloadedit.bas __

[Ohrrpgce] SVN: james/3856 Press INSERT to insert a new node to the reload document

2010-10-09 Thread subversion
james 2010-10-09 13:06:11 -0700 (Sat, 09 Oct 2010) 57 Press INSERT to insert a new node to the reload document --- U wip/ohrhelp/reload_editor.txt U wip/reloadedit.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamst

[Ohrrpgce] SVN: james/3857 Press Delete to remove a node in the reload editor

2010-10-09 Thread subversion
james 2010-10-09 20:09:25 -0700 (Sat, 09 Oct 2010) 51 Press Delete to remove a node in the reload editor --- U wip/reloadedit.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamst

[Ohrrpgce] SVN: james/3858 Reload editor can now export. Press F2

2010-10-09 Thread subversion
james 2010-10-09 20:46:56 -0700 (Sat, 09 Oct 2010) 100 Reload editor can now export. Press F2 (For now still limited to just .reld extensions like import) --- A wip/ohrhelp/browse_import_reload.txt A wip/ohrhelp/input_file_export_reload.txt U wip/ohrhelp/reload_editor.txt U wip/reloadedit.b

[Ohrrpgce] SVN: james/3859 Add CloneNodeTree to reload

2010-10-10 Thread subversion
james 2010-10-10 13:05:38 -0700 (Sun, 10 Oct 2010) 28 Add CloneNodeTree to reload --- U wip/reload.bas U wip/reload.bi ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

[Ohrrpgce] SVN: james/3860 Add NodeHasAncestor() checking function to reload

2010-10-10 Thread subversion
james 2010-10-10 13:50:53 -0700 (Sun, 10 Oct 2010) 50 Add NodeHasAncestor() checking function to reload --- U wip/reload.bas U wip/reload.bi ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgc

[Ohrrpgce] SVN: james/3861 Reload editor now supports copy and paste of nodes.

2010-10-10 Thread subversion
james 2010-10-10 13:53:35 -0700 (Sun, 10 Oct 2010) 164 Reload editor now supports copy and paste of nodes. I had to make it CTRL+SHIFT+C and CTRL+SHIFT+V to avoid conflict with copying and pasting node names and values --- U wip/ohrhelp/reload_editor.txt U wip/reloadedit.bas __

[Ohrrpgce] SVN: james/3862 Some cleanup of browse.bas including option explict for the whole file

2010-10-10 Thread subversion
james 2010-10-10 18:39:45 -0700 (Sun, 10 Oct 2010) 71 Some cleanup of browse.bas including option explict for the whole file --- U wip/browse.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrr

[Ohrrpgce] SVN: james/3863 Get rid of the remaining GOSUB in browse.bas

2010-10-10 Thread subversion
james 2010-10-10 18:55:18 -0700 (Sun, 10 Oct 2010) 122 Get rid of the remaining GOSUB in browse.bas clean up a place where f was an integer in one place and a string in another --- U wip/browse.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.

[Ohrrpgce] SVN: james/3864 Reload editor and both browse for and export filenames *.reld *.reload *

2010-10-10 Thread subversion
james 2010-10-10 22:32:10 -0700 (Sun, 10 Oct 2010) 236 Reload editor and both browse for and export filenames *.reld *.reload *.slice *.rsav File browser is smart enough to tell the difference between valid and invalid reload files. "." is no longer a forbidden character in inputfilename() --- U

[Ohrrpgce] SVN: james/3865 Reload editor also browses for *.editor

2010-10-10 Thread subversion
james 2010-10-10 22:44:57 -0700 (Sun, 10 Oct 2010) 40 Reload editor also browses for *.editor --- U wip/browse.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

[Ohrrpgce] SVN: teeemcee/3866 Fix some windows-only compilation errors in browse.bas

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:50:37 -0700 (Mon, 11 Oct 2010) 54 Fix some windows-only compilation errors in browse.bas --- U wip/browse.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherha

[Ohrrpgce] SVN: teeemcee/3867 A couple small Mac-related Makefile fixes; remove config.mak

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:50:52 -0700 (Mon, 11 Oct 2010) 60 A couple small Mac-related Makefile fixes; remove config.mak --- U wip/Makefile D wip/config.mak ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinf

[Ohrrpgce] SVN: teeemcee/3868 Print Mac OS X version in c/g_debug.txt

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:51:05 -0700 (Mon, 11 Oct 2010) 97 Print Mac OS X version in c/g_debug.txt backends.bas is a pretty messy place to put this code... --- U wip/backends.bas U wip/compat.bi U wip/custom.bas U wip/game.bas U wip/misc/gdbcmds2.txt ___

[Ohrrpgce] SVN: teeemcee/3869 Overhaul findfiles, fixing working.tmp cleanup problems. Now actually su

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:51:20 -0700 (Mon, 11 Oct 2010) 231 Overhaul findfiles, fixing working.tmp cleanup problems. Now actually supports searching for hidden files; better interface. Still the same hacks internally, but now you don't need to pass in a bizarre DOS file attributes bitmask. --- U

[Ohrrpgce] SVN: teeemcee/3870 Improve makedir and killdir, they now print errno error messages when th

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:51:35 -0700 (Mon, 11 Oct 2010) 103 Improve makedir and killdir, they now print errno error messages when they fail. (Works on Windows too) --- U wip/common.bas U wip/compat.bas U wip/compat.bi U wip/cutil.bi U wip/util.bas U wip/util.bi __

[Ohrrpgce] SVN: teeemcee/3871 Debug messages printed before a game is loaded were always being archive

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:51:50 -0700 (Mon, 11 Oct 2010) 124 Debug messages printed before a game is loaded were always being archived if the new log file was put in the same directory. --- U wip/common.bas U wip/custom.bas U wip/game.bas ___ Ohrrpgce

[Ohrrpgce] SVN: teeemcee/3872 Fix compilation of RELOAD utilities.

2010-10-11 Thread subversion
teeemcee 2010-10-11 06:52:03 -0700 (Mon, 11 Oct 2010) 92 Fix compilation of RELOAD utilities. They're really starting to accumulate a lot of modules --- U wip/Makefile U wip/makereload.bat U wip/makereload.sh ___ Ohrrpgce mailing list ohrrpgce@list

[Ohrrpgce] SVN: teeemcee/3873 Eeek, RELOAD browser doesn't free any documents

2010-10-11 Thread subversion
teeemcee 2010-10-11 07:20:46 -0700 (Mon, 11 Oct 2010) 220 Eeek, RELOAD browser doesn't free any documents (All the open files held onto could have been a real problem; memory be damned. Look at that, the Save/Quit menu leaks about 60kb. Must that FB memory leak bug. *ignores*) --- U wip/browse

[Ohrrpgce] SVN: jay/3874 gfx_directx: Fixed shift key presses. Changed window color to black on s

2010-10-11 Thread subversion
jay 2010-10-11 23:16:22 -0700 (Mon, 11 Oct 2010) 161 gfx_directx: Fixed shift key presses. Changed window color to black on startup instead of white. Changed default screenshot format to png. Updated release notes. --- U wip/gfx_directx/gfx_directx.cpp U wip/gfx_directx/gfx_directx_cls.cpp U

[Ohrrpgce] SVN: teeemcee/3875 makeutil scripts were broken.

2010-10-12 Thread subversion
teeemcee 2010-10-12 18:19:43 -0700 (Tue, 12 Oct 2010) 87 makeutil scripts were broken. I really should move get_sys_err_string out of blit.c... --- U wip/makeutil.bat U wip/makeutil.sh ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http:/

[Ohrrpgce] SVN: teeemcee/3876 distrib-mac.sh script (wip), and prebuilt Mac hspeak because it's so har

2010-10-12 Thread subversion
teeemcee 2010-10-12 18:20:26 -0700 (Tue, 12 Oct 2010) 82 distrib-mac.sh script (wip), and prebuilt Mac hspeak because it's so hard to build --- U wip/bundle-apps.sh A wip/distrib-mac.sh A wip/mac/hspeak U wip/makeutil.sh ___ Ohrrpgce mailing list

[Ohrrpgce] SVN: teeemcee/3877 Opps, on Mac Custom (and sometimes Game) were chdir'ing into the app bun

2010-10-12 Thread subversion
teeemcee 2010-10-12 18:20:41 -0700 (Tue, 12 Oct 2010) 75 Opps, on Mac Custom (and sometimes Game) were chdir'ing into the app bundle --- U wip/custom.bas U wip/game.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhams

[Ohrrpgce] SVN: teeemcee/3878 Mac/gfx_sdl: add Help menu and process Cmd-Q, Cmd-H, Cmd-M, Cmd-Shift-H,

2010-10-12 Thread subversion
teeemcee 2010-10-12 18:20:56 -0700 (Tue, 12 Oct 2010) 89 Mac/gfx_sdl: add Help menu and process Cmd-Q, Cmd-H, Cmd-M, Cmd-Shift-H, Cmd-? key combos --- U wip/gfx_sdl.bas U wip/mac/SDLMain.m U wip/scancodes.bi ___ Ohrrpgce mailing list ohrrpgce@lists

[Ohrrpgce] SVN: james/3879 Inserting a node in the reload editor appends the node after the selecte

2010-10-12 Thread subversion
james 2010-10-12 19:37:21 -0700 (Tue, 12 Oct 2010) 181 Inserting a node in the reload editor appends the node after the selected node instead of before (because appending is what I want to do /almost/ every single time I insert a node) --- U wip/reloadedit.bas __

[Ohrrpgce] SVN: james/3880 Add multiline_string_editor() function to common.bas

2010-10-12 Thread subversion
james 2010-10-12 20:08:58 -0700 (Tue, 12 Oct 2010) 194 Add multiline_string_editor() function to common.bas it bears very strong similarity to the help text editor. Pressing ENTER on a string node in the reload editor opens up the multiline editor --- U wip/common.bas U wip/common.bi U wip/

[Ohrrpgce] SVN: james/3881 ESC to exit the multiline string editor should not be affected by the sh

2010-10-12 Thread subversion
james 2010-10-12 20:11:22 -0700 (Tue, 12 Oct 2010) 189 ESC to exit the multiline string editor should not be affected by the short deadkeys delay when the editor opens (fun game: try to close the string editor before it finishes animating in!) --- U wip/common.bas

[Ohrrpgce] SVN: james/3882 * Typing on a rltNull node will turn it into a string

2010-10-12 Thread subversion
james 2010-10-12 20:38:32 -0700 (Tue, 12 Oct 2010) 305 * Typing on a rltNull node will turn it into a string (or an integer if you start with a digit) * Pressing backspace on a rltInteger that is already 0 or an rltString that is already "" will turn it into an rltNull * Shorten the caption fo

[Ohrrpgce] SVN: jay/3883 gfx_directx: Preparing mouse to handle cursor visibility _and_ cursor cl

2010-10-13 Thread subversion
jay 2010-10-13 11:50:18 -0700 (Wed, 13 Oct 2010) 419 gfx_directx: Preparing mouse to handle cursor visibility _and_ cursor clipping requests from both the engine and the backend. A currently active example for visibility requests: the engine requires the mouse for drawing on a map tile, providin

[Ohrrpgce] SVN: james/3884 Remove redundant double prompt to overwrite a file when exporting from t

2010-10-13 Thread subversion
james 2010-10-13 18:18:58 -0700 (Wed, 13 Oct 2010) 89 Remove redundant double prompt to overwrite a file when exporting from the reload editor --- U wip/reloadedit.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamste

[Ohrrpgce] SVN: james/3885 Reload editor now asks if you want to save a modified document before yo

2010-10-13 Thread subversion
james 2010-10-13 18:52:00 -0700 (Wed, 13 Oct 2010) 104 Reload editor now asks if you want to save a modified document before you exit or load a different one. --- U wip/reloadedit.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://li

[Ohrrpgce] SVN: james/3886 a work-in-progress editor definition file

2010-10-13 Thread subversion
james 2010-10-13 19:23:23 -0700 (Wed, 13 Oct 2010) 42 a work-in-progress editor definition file --- A wip/heroes.reld.editor ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.or

[Ohrrpgce] SVN: jay/3887 gfx_directx: Rewrote state handling mechanism for mouse.

2010-10-13 Thread subversion
jay 2010-10-13 23:37:59 -0700 (Wed, 13 Oct 2010) 242 gfx_directx: Rewrote state handling mechanism for mouse. It _should_ now handle both engine and backend requests on the mouse, though that will be tested tomorrow. (Also fixes a bug when pressing ScrollLock, followed by entering fullscreen.) -

[Ohrrpgce] SVN: jay/3888 gfx_directx: Release v1.9b. Finished mouse input state revamp. Fixed Scr

2010-10-14 Thread subversion
jay 2010-10-14 09:11:32 -0700 (Thu, 14 Oct 2010) 346 gfx_directx: Release v1.9b. Finished mouse input state revamp. Fixed ScrollLock-then-Fullscreen bug. Fixed a plethora of clipping and cursor visibility bugs in fullscreen and windowed. Fixed a bug from entering fullscreen while window was maxi

[Ohrrpgce] SVN: james/3889 Reload: add missing null pointer checks in FirstChild() NextSibling() an

2010-10-14 Thread subversion
james 2010-10-14 10:35:14 -0700 (Thu, 14 Oct 2010) 179 Reload: add missing null pointer checks in FirstChild() NextSibling() and PrevSibling() No longer crashes when you use the withname argument. Added unit tests for these commands. --- U wip/reload.bas U wip/reloadtest.bas __

[Ohrrpgce] SVN: jay/3890 gfx_directx: Release v1.9c.

2010-10-14 Thread subversion
jay 2010-10-14 13:10:59 -0700 (Thu, 14 Oct 2010) 776 gfx_directx: Release v1.9c. -While in windowed mode, if the mouse moves to the non-client area of the window (ie. close button, options menu), the cursor position is not updated in the engine, but the user can resize, select options, minimize,

[Ohrrpgce] SVN: james/3891 Skeleton of the Editor Editor. Press CTRL+E from main menu in Custom to

2010-10-14 Thread subversion
james 2010-10-14 18:32:22 -0700 (Thu, 14 Oct 2010) 240 Skeleton of the Editor Editor. Press CTRL+E from main menu in Custom to test it. Doesn't do a heck of a lot yet, just loads and saves .editor files, lets you rearrange widgets, and create new captionless int widgets. No detail editing yet. ---

[Ohrrpgce] SVN: james/3892 multichoice() menu scrolls at more than 10 items instead of being painte

2010-10-14 Thread subversion
james 2010-10-14 20:40:21 -0700 (Thu, 14 Oct 2010) 104 multichoice() menu scrolls at more than 10 items instead of being painted off the bottom of the screen. --- U wip/common.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.

[Ohrrpgce] SVN: james/3893 Fix typo in text box importer that was using the menu tag in place of th

2010-10-15 Thread subversion
james 2010-10-15 18:46:37 -0700 (Fri, 15 Oct 2010) 89 Fix typo in text box importer that was using the menu tag in place of the menu id number --- U wip/customsubs.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamste

[Ohrrpgce] SVN: teeemcee/3894 initmouse no longer locks the cursor to the window. However I haven't di

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:29:47 -0700 (Sat, 16 Oct 2010) 131 initmouse no longer locks the cursor to the window. However I haven't disabled mouseregion. Added mouseregion testcase to collider. --- U wip/docs/plotdict.xml U wip/testgame/collider.hss U wip/testgame/collider.rpg U wip/whatsnew.t

[Ohrrpgce] SVN: teeemcee/3895 Move a bunch of old asm-allmodex functions from allmodex.bas and compat.

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:30:04 -0700 (Sat, 16 Oct 2010) 224 Move a bunch of old asm-allmodex functions from allmodex.bas and compat.bas to util.bas. Deleted the duplicates of these functions from unlump/relump.bas allmodex.bas is now almost exclusively gfx/music/sfx/user input code. --- U wip/all

[Ohrrpgce] SVN: teeemcee/3896 Link relump & unlump to lumpfile.bas and delete most of the rest of thei

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:30:21 -0700 (Sat, 16 Oct 2010) 201 Link relump & unlump to lumpfile.bas and delete most of the rest of their code. relump & unlump were using very old lumping & unlumping routines. Code duplicate is bad. Moved fixorder to lumpfile.bas. --- U wip/custom.bas U wip/lumpfil

[Ohrrpgce] SVN: teeemcee/3897 findfiles now returns its results in a array instead of a file. Lots of

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:30:38 -0700 (Sat, 16 Oct 2010) 106 findfiles now returns its results in a array instead of a file. Lots of cleanup! ~100 lines of code fewer. --- U wip/browse.bas U wip/custom.bas U wip/lumpfile.bas U wip/lumpfile.bi U wip/relump.bas U wip/util.bas U wip/util.b

[Ohrrpgce] SVN: teeemcee/3898 Fix screen fades to happen at 45 fps; previously they were very slow on

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:30:55 -0700 (Sat, 16 Oct 2010) 155 Fix screen fades to happen at 45 fps; previously they were very slow on old machines. I did not bother to add frame skipping for when 45 fps can't be hit. --- U wip/allmodex.bas ___ Ohrrpgce ma

[Ohrrpgce] SVN: teeemcee/3899 Add absolute_path(); fix archiving of second g/c_debug.txt after chdir'i

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:31:09 -0700 (Sat, 16 Oct 2010) 109 Add absolute_path(); fix archiving of second g/c_debug.txt after chdir'ing (needed to compare absolute paths) --- U wip/common.bas U wip/util.bas U wip/util.bi ___ Ohrrpgce mailing list ohrr

[Ohrrpgce] SVN: teeemcee/3900 Made gfx_directx the default backend. Hurrah!

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:31:25 -0700 (Sat, 16 Oct 2010) 321 Made gfx_directx the default backend. Hurrah! I documented some of the improvements to gfx_directx since Ypsiliform. Jay, feel free to fix/amend if I missed something significant. Especially the bugs, I just mentioned the really obvious d

[Ohrrpgce] SVN: teeemcee/3901 Fix gfx_alleg.bas not compiling due to util.bi dependency on compat.bi

2010-10-16 Thread subversion
teeemcee 2010-10-16 09:31:47 -0700 (Sat, 16 Oct 2010) 70 Fix gfx_alleg.bas not compiling due to util.bi dependency on compat.bi --- U wip/util.bas U wip/util.bi ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/

[Ohrrpgce] SVN: james/3902 Fix typo in util.bas that prevented compilation on linux

2010-10-17 Thread subversion
james 2010-10-17 17:25:23 -0700 (Sun, 17 Oct 2010) 57 Fix typo in util.bas that prevented compilation on linux --- U wip/util.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamst

[Ohrrpgce] SVN: teeemcee/3903 plotscr.hsd writegeneral wrappers were clearing the 15th preference bit

2010-10-18 Thread subversion
teeemcee 2010-10-18 03:35:04 -0700 (Mon, 18 Oct 2010) 103 plotscr.hsd writegeneral wrappers were clearing the 15th preference bit (default passability in Custom) --- U wip/plotscr.hsd ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://li

[Ohrrpgce] SVN: teeemcee/3904 Add Mac builds of oggenc and madplay, and a few fixes to the scripts (oh

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:00 -0700 (Tue, 19 Oct 2010) 104 Add Mac builds of oggenc and madplay, and a few fixes to the scripts (ohrhelp was not bundled correctly) --- U wip/bundle-apps.sh U wip/distrib-mac.sh D wip/mac/hspeak A wip/mac/utilities.tar.gz _

[Ohrrpgce] SVN: teeemcee/3905 Makefile wasn't working under Linux

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:11 -0700 (Tue, 19 Oct 2010) 35 Makefile wasn't working under Linux --- U wip/Makefile ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

[Ohrrpgce] SVN: teeemcee/3906 Improve documentation for some NPC commands (mention tag-hidden NPCs and

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:17 -0700 (Tue, 19 Oct 2010) 138 Improve documentation for some NPC commands (mention tag-hidden NPCs and returning 0), and mention saveinslot doesn't affect lastsaveslot. --- U wip/docs/plotdict.xml ___ Ohrrpgce mailing list o

[Ohrrpgce] SVN: teeemcee/3907 Added GetTilemapInfo; added error reporting when trying to load saved ti

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:23 -0700 (Tue, 19 Oct 2010) 243 Added GetTilemapInfo; added error reporting when trying to load saved tile/passmap state that is the wrong size; cleanup. Game's map loading/saving code is starting to age, and it was always crappy. It's complex, ugly, and all over the pl

[Ohrrpgce] SVN: teeemcee/3908 Load zones for the current map in Game. Map state saving/loading (includ

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:31 -0700 (Tue, 19 Oct 2010) 222 Load zones for the current map in Game. Map state saving/loading (including script commands) now includes/supports zones. Also added some useless zones to test.rpg. It's good to know whether or not loading them crashes :) --- U wip/docs

[Ohrrpgce] SVN: teeemcee/3909 Wrote readzone, writezone, zoneatspot, zonenumberoftiles

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:39 -0700 (Tue, 19 Oct 2010) 56 Wrote readzone, writezone, zoneatspot, zonenumberoftiles --- U wip/common.bas U wip/common.bi U wip/docs/plotdict.xml U wip/game.bas U wip/game.bi U wip/plotscr.hsd U wip/whatsnew.txt U wip/yetmore.bas

[Ohrrpgce] SVN: teeemcee/3910 Add some tests for zones to test.rpg.

2010-10-19 Thread subversion
teeemcee 2010-10-19 09:13:46 -0700 (Tue, 19 Oct 2010) 123 Add some tests for zones to test.rpg. Includes first actual useful use of a zone: getting rid of the onscreen zone info ;) --- U wip/testgame/test.hss U wip/testgame/test.rpg ___ Ohrrpgce mai

[Ohrrpgce] SVN: teeemcee/3911 ...Makefile wasn't working under Windows...

2010-10-20 Thread subversion
teeemcee 2010-10-20 03:18:35 -0700 (Wed, 20 Oct 2010) 43 ...Makefile wasn't working under Windows... --- U wip/Makefile ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

[Ohrrpgce] SVN: teeemcee/3912 Add pre-NPC-def zone movement restriction. Once we can set this per-inst

2010-10-20 Thread subversion
teeemcee 2010-10-20 03:18:43 -0700 (Wed, 20 Oct 2010) 276 Add pre-NPC-def zone movement restriction. Once we can set this per-instance, this will become the default zone. Also incremented RPG format number, because I increased .N record size. Seems to be working... though it turns out that there

[Ohrrpgce] SVN: teeemcee/3913 Tweak screen fade length 700ms -> 550ms, about the length it was before

2010-10-20 Thread subversion
teeemcee 2010-10-20 03:18:51 -0700 (Wed, 20 Oct 2010) 89 Tweak screen fade length 700ms -> 550ms, about the length it was before on fast machines. --- U wip/allmodex.bas ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhams

<    2   3   4   5   6   7   8   9   10   11   >