Page 1 of 1

DSB Version 0.35

Posted: Fri Dec 19, 2008 4:53 am
by Sophia
What's new:

- Added dsb_get_light_total() function to return total current light level
- Added dsb_cache_invalidate("archname") for dynamic dungeon graphics
- Added dsb_screen_bitmap() = copy of whatever is on the screen
- Added dsb_set_flyrate(int) to allow faster flying objects
- Added sys_party_rearrange(ppos, oldpos, newpos)
- Changed monster AI functions to make altered AI behavior a bit easier
- Made physical attacks reduce monster fear to be more like DM
- Fixed crash when trying to rearrange party members when everyone was dead
- Fixed malfunctioning constant weight triggers
- Fixed bug in pitfalls

Posted: Fri Dec 19, 2008 9:36 am
by ian_scho
Oh sheet: "Changed monster AI functions to make altered AI behavior a bit easier". My hacks need updating now. Monster AI is really complex for me.
Sophia in flashchat: use a windows diff program
(I do, each time you update your app 8) )

dsb_screen_bitmap() sounds interesting. You could overlay text or monsters / plots onto that. I like it.

And what was the demand for this one?: dsb_cache_invalidate("archname")
Sophia in flashchat: because without it a wallitem that plays tetris isn't possible

Posted: Fri Dec 19, 2008 9:56 am
by iGame3D
dsb_screen_bitmap()

how, when would you implement?
On the outset its sounds like "take screenshot" would
be the simple adaptation of this.

A perfect example of an action that could be bound
to a key in scripts. hint...hint..nudge..nudge

Posted: Fri Dec 19, 2008 7:13 pm
by Sophia
iGame3D wrote:dsb_screen_bitmap()

how, when would you implement?
You're under the mistaken assumption that all (or even most) dsb_ functions are actually going to be useful to anyone. ;)

Posted: Sat Dec 20, 2008 5:25 am
by iGame3D
The Documentation link in the Download Dsb thread is broken.