Castle Paradox Forum Index Castle Paradox

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 Gamelist   Review List   Song List   All Journals   Site Stats   Search Gamelist   IRC Chat Room

New WIP!!!!!!!!!!1111one

 
Post new topic   Reply to topic    Castle Paradox Forum Index -> The Soapbox
View previous topic :: View next topic  
Author Message
Mike Caron
Technomancer




Joined: 26 Jul 2003
Posts: 889
Location: Why do you keep asking?

PostPosted: Fri Jul 29, 2005 8:36 pm    Post subject: New WIP!!!!!!!!!!1111one Reply with quote

Ok, me, TMC and James put our heads together, and slew the stupid "crash-on-battle" bug that make the last WIP a disaster. So, we have a new WIP.

This WIP doesn't add much since the last one (a few other bug-fixes, but nothing much), but it's usuable. So, it's like new!

Here's what's new: (I forget where we left off, so here's the whole whatsnew.txt for Rusalka)
Code:
??? ?? 2005 [rusalka]

  * Bug-Fixes

    * Fixed bug 76: "Hitting two keys at the same time allows you to
      overflow text-entry fields" [James Paige]

    * Fixed a bug that allowed argument values to pre-fill local
      variables in scripts that did not have enough arguments declared
      (It is now safe to assume that all your local variables will
      start out set to zero) [James Paige]

    * Fixed bug 81: "fight formation() with an invalid formation would
      start a battle which would immediately end" [Yuriy]

    * To bring up the Joystick calibration screen, you should now
      press CTRL+J rather than just J

    * Fixed bug 86: "Foot offset is not taken into account when culling
      npcs to draw onscreen" [Ralph Versteegen]

    * Fixed bug 88: "A script buffer overflow crashes or freezes game.exe
      instead of displaying an error message" [Ralph Versteegen]

  * New Features

    * plotscripting commands to read system time: system hour, system
      minute, system second. [Mike Caron]

    * plotscripting commands to read system date: system day, system
      month, system year. [Yuriy]

    * plotscripting command to find out the currently playing song.
      [Mike Caron]

    * plotscripting command run script by ID which does just that
      [Ralph Versteegen]

    * status indicators (poison/stun) via characters appended to stats
      in battle [Yuriy]

    * "No reward for targets killed" bitset (useful for monsters "running
      away") [Yuriy]

    * Command to get the ASCII code of a key being pressed (last ascii())

    * Strings! Specifically:

      * New commands:
          show string(string ID)
          clear string(string ID)
          append ascii(string ID, ascii code)
          append number(string ID, number)
          copy string(source string, dest string)
          concatenate strings(source string, dest string)
          string length(string ID)
          replace char(string ID, position, ascii)
          delete char(string ID, position)
          ascii from string(string ID, position)
          string to globals(string ID, starting global, length)
          globals to string(string ID, starting global, length)
        [BIG HUGE thanks to Yuriy (Draknight2@wmconnect.com)]

      * Commands to get useful strings:
          get hero name(string, hero)
          set hero name(string, hero)
          get item name(string, item)
          get map name(string, map)
          get attack name(string, attack)
          get global string(string, global)
          input string (string, use current)
        [Mike Caron]

      * Commands to display strings on the screen:
          show string at (string, x, y)
          center string at (string, x, y)
          hide string (string)
          string style (string, style)
          string color (string, color, background color)
          position string (string, x, y)
          string X (string)
          string Y (string)
        [James Paige]
       
      * Commands to manipulate strings:
          string compare (string 1, string 2)
          ucase (string)
          lcase (string)
        [Mike Caron]

       * ${S#} Meta String for textboxes

       * Support in HSpeak for "auto strings":

          $1="My string"

          That will set the string with ID 1 to "My string"

    * getenemystat() and setenemystat() [Mike Caron]

  * Stuff only Developers Will Notice

    * Plotscripting Dictionary Documentation is now in xml format instead
      of html (but still exportable to html) [Big thanks to Mike Caron]


Also, since there's a veritable pile of new plotscripting commands, I included the brand-new plotscripting dictionary. For those in the know, it's in XML, formated with XSL. For the rest, it's simply smaller. It should work by double clicking on "plotdict.xml", but if it doesn't, you'll need to drag it into your favourite browser, or type it's path in the address bar. Unfortunately, it's not compatible with hssed. Sorry, but a compatible version will come with Rusalka.

(umm, am I forgetting anything? Nah.)

Ok, here's the relavent links:

20050730 WIP Build page
Direct Download link for those too lazy to click on "Download" in the above page

Enjoy!
_________________
I stand corrected. No rivers ran blood today. At least, none that were caused by us.

Final Fantasy Q
OHR Developer BLOG
Official OHRRPGCE Wiki and FAQ
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
JSH357




Joined: 02 Feb 2003
Posts: 1705

PostPosted: Fri Jul 29, 2005 8:43 pm    Post subject: Reply with quote

Does custom still lock up on palette previews in this build?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Mike Caron
Technomancer




Joined: 26 Jul 2003
Posts: 889
Location: Why do you keep asking?

PostPosted: Fri Jul 29, 2005 8:49 pm    Post subject: Reply with quote

I don't know, I didn't know that was an issue. Try it, and see.
_________________
I stand corrected. No rivers ran blood today. At least, none that were caused by us.

Final Fantasy Q
OHR Developer BLOG
Official OHRRPGCE Wiki and FAQ
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Ysoft_Entertainment
VB Programmer




Joined: 23 Sep 2003
Posts: 810
Location: Wherever There is a good game.

PostPosted: Sat Jul 30, 2005 10:09 am    Post subject: Reply with quote

yes, you are forgetting the latest bug 90 patch, that has 4 new commands, get enemy rewards, set enemy rewards, get enemy appearance, set enemy appearance, as well as cleaning up some constants. and additions to whats new, and plot dictionary
_________________
Try my OHR exporter/importer.
OHRGFX
Striving to become better pixel artist then Fenrir Lunaris. Unfortunately the laziness gets in the way of my goals.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Mike Caron
Technomancer




Joined: 26 Jul 2003
Posts: 889
Location: Why do you keep asking?

PostPosted: Mon Aug 01, 2005 8:22 am    Post subject: Reply with quote

No, I'm not fogetting it. The last patch you submitted wouldn't work with my copy of the source. Is it dependant on an earlier patch?
_________________
I stand corrected. No rivers ran blood today. At least, none that were caused by us.

Final Fantasy Q
OHR Developer BLOG
Official OHRRPGCE Wiki and FAQ
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
JSH357




Joined: 02 Feb 2003
Posts: 1705

PostPosted: Mon Aug 01, 2005 12:59 pm    Post subject: Reply with quote

Battles are still locking up for me. Both with VDMS and without.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Mike Caron
Technomancer




Joined: 26 Jul 2003
Posts: 889
Location: Why do you keep asking?

PostPosted: Mon Aug 01, 2005 4:32 pm    Post subject: Reply with quote

What operating system/etc are you using? And, is it crashing or just freezing?
_________________
I stand corrected. No rivers ran blood today. At least, none that were caused by us.

Final Fantasy Q
OHR Developer BLOG
Official OHRRPGCE Wiki and FAQ
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
JSH357




Joined: 02 Feb 2003
Posts: 1705

PostPosted: Mon Aug 01, 2005 5:24 pm    Post subject: Reply with quote

Windows XP, and it's crashing, asking me to close/ignore.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
AdrianX
..yeah.




Joined: 13 Feb 2003
Posts: 286
Location: Batangas City,Philippines

PostPosted: Tue Aug 02, 2005 1:04 am    Post subject: Reply with quote

..it does'nt work for me at all.i use win98,and it just says that game.exe is attempting to execute an illegal command or something like that..
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Ysoft_Entertainment
VB Programmer




Joined: 23 Sep 2003
Posts: 810
Location: Wherever There is a good game.

PostPosted: Sat Aug 06, 2005 7:42 pm    Post subject: Reply with quote

it is the latest patch that I want to be comitted.
_________________
Try my OHR exporter/importer.
OHRGFX
Striving to become better pixel artist then Fenrir Lunaris. Unfortunately the laziness gets in the way of my goals.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Mike Caron
Technomancer




Joined: 26 Jul 2003
Posts: 889
Location: Why do you keep asking?

PostPosted: Sun Aug 07, 2005 12:18 pm    Post subject: Reply with quote

Ok, I'll do that when I get a chance. Gilgamesh is down ATM, so I can't update my working copy. Heck, now that I think about it, I can't commit anything either...
_________________
I stand corrected. No rivers ran blood today. At least, none that were caused by us.

Final Fantasy Q
OHR Developer BLOG
Official OHRRPGCE Wiki and FAQ
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Castle Paradox Forum Index -> The Soapbox All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group