DSB Version 0.40

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.40

Post by Sophia »

What's new in DSB:
- Added extra options menu accessed by pressing enter when the game is frozen
- Added keyboard shortcuts for accessing inventory and casting spell runes
- Added "sequencer" arch for easily making sequenced events (pit traps that open in sequence, etc.)
- Fixed a crash when drawing large objects that are unaffected by darkness
- Fixed some bugs keeping msg_senders from working right
- Instantly turning monsters now show their attack image regardless of facing
- Optimized monster AI to further reduce effectiveness of circle-strafing
- "Swarmy" monsters will now avoid poison clouds when swarming the party
- Weapons can now specify an attack sound to use for that weapon's methods
- Bonus hit power and damage can now be specified in an exvar for one specific inst of a weapon
- Fixed a Lua error when swinging a weapon that can't hit nonmaterials at a nonmaterial

What's new in ESB:
- Added ability to search for a given arch
- Added editor for function caller
- Fixed inability to pick a target from a list on a different floor
- Fixed a glitch causing improper handling of size 2 monsters

Download Link
User avatar
Sophia
Concise and Honest
Posts: 4307
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Re: DSB Version 0.40

Post by Sophia »

If you downloaded DSB 0.40 before March 20 2010, you should download it again if it's not too much trouble. There were a couple of small issues I fixed.
User avatar
Hajo
Craftsman
Posts: 106
Joined: Tue Mar 02, 2010 11:33 am
Location: Between chair and keyboard

Re: DSB Version 0.40

Post by Hajo »

I had been using DSB 0.39 successfully some weeks ago, now it didn't want to work anymore. I guess I have changed something in between on my PC which it didn't like.

When it didn't start anymore, I upgraded to 0.40, but that also is stuck now. It gives me this log:

Code: Select all

INIT: Parsing configuration file
INIT: Using gamedir E:\gamestuff\other\dsb_0.40\test_dungeon (base:0)
INIT: Starting windowed mode
INIT: Using color depth of 32
The window is there, blue, and I get 4 lines of text, the last one saying "Initializing Lua"

Edit: This is a new install. I edited the dsb.ini to use windowed mode. The rest of the files are untouched, and there is no saved game or such yet.
User avatar
Sophia
Concise and Honest
Posts: 4307
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Re: DSB Version 0.40

Post by Sophia »

It's apparently stuck trying to open Lua. If this is something DSB is doing, I have no idea, because I have never seen this before. :(

Do other Lua-using programs work on your system? I don't know how you could have broken Lua but this whole situation confuses me...
User avatar
Hajo
Craftsman
Posts: 106
Joined: Tue Mar 02, 2010 11:33 am
Location: Between chair and keyboard

Re: DSB Version 0.40

Post by Hajo »

Lua used to work. I used it some years ago for a project, too, but that was Lua 4. But DSB actually worked, till I took a small break, and I'm not quite sure what might have happened to the PC in between.

Meanwhile I could test it on another PC, there DSB worked (a copy of my installation). I noticed that it waited at this point a while on this PC as well when initializing Lua, so maybe I just didn't wait long enough. Will do more testing tomorrow. Maybe everything is fine and I just was too impatient.
User avatar
Hajo
Craftsman
Posts: 106
Joined: Tue Mar 02, 2010 11:33 am
Location: Between chair and keyboard

Re: DSB Version 0.40

Post by Hajo »

It works on the other PC too, just loads very slowly there. Maybe that is because I have DSB installed on an USB stick and the other PC has an old USB interface. Takes about 3 minutes to load, which made me think it died, when it stopped progressing.
User avatar
Sophia
Concise and Honest
Posts: 4307
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Re: DSB Version 0.40

Post by Sophia »

Wow, I guess I won't be putting DSB on a floppy disk any time soon. ;)

I'm glad at least it's not something totally broken! :D
Post Reply