DSB Version 0.35

This forum is for the Lua scriptable clone of DM/CSB called Dungeon Strikes Back by Sophia. Use DSB to build your own highly customised games.

Moderator: Sophia

Forum rules
Please read the Forum rules and policies before posting. You may Image to help finance the hosting costs of this forum.
Post Reply
User avatar
Sophia
Concise and Honest
Posts: 4307
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

DSB Version 0.35

Post 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
User avatar
ian_scho
High Lord
Posts: 2807
Joined: Fri Apr 07, 2006 8:30 am
Location: Zaragoza, Spain

Post 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
iGame3D
Novice
Posts: 28
Joined: Thu Dec 18, 2008 7:02 pm
Location: Hotel Colorado
Contact:

Post 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
User avatar
Sophia
Concise and Honest
Posts: 4307
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Post 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. ;)
iGame3D
Novice
Posts: 28
Joined: Thu Dec 18, 2008 7:02 pm
Location: Hotel Colorado
Contact:

Post by iGame3D »

The Documentation link in the Download Dsb thread is broken.
Post Reply