CSBuild 0.798 and CSBwin 9.6e

Discuss Chaos Strikes Back for Windows and Linux, an unofficial port of Chaos Strikes Back to PC by Paul Stevens, as well as CSBuild, an associated dungeon editor.

Moderator: Zyx

Forum rules
Please read the Forum rules and policies before posting.
Post Reply
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

CSBuild 0.798 and CSBwin 9.6e

Post by Paul Stevens »

CSBuild version 0.798 and CSBwin Version 9.6e are
posted at dianneandpaul.net/CSBwin

==============================================================
Version 9.6e
--Allow 256 different portraits.
--Correctly encipher using 'Simple Encrypt'.
==============================================================
Version 9.6d
--Change Illegal cell types to walls.

===================================================
Version 0.798
--Allow 256 different portraits.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

==============================================
CSBuild Version 0.799
--Allow Alternate Mon Potion
--Provision for 'Auto Record' in global attributes.
--Provide legal default portrait number in Edit Portrait Dialog.

==============================================
CSBwin Version 9.6f
--Replace illegal tile with floor rather than wall.
--Allow for renamed items.
--Fix colors in external portrait.
--Provide a 'record' command-line option.
--Provide for 'Auto Record' specified by designer.
--Show proper external portrait after resurrection.
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Post by Zyx »

The new portraits are a great enhancement!

Could CSBwin read the portraits from a folder (ie "portraits") and create the logs in another (ie "logs")?

After several failed attempts I managed to use the new portraits. CSbwin will crash if the bmp is not perfectly formatted.
Oh I just saw you corrected the palette for the portraits...
--------
It took me many efforts to make it work again (colors shifted:-).

Suggestion: to simplify things, you should attach an empty portrait with the correct format and palette to the future shipments of CSbuild.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

Non-perfect portrait....what should I do? I could provide
one message for each such file (supress the message on
subsequent references to the same file) and substitute a
graphic with the word 'error'.

Yes...I will ship a Portrait000.bmp with the release. What
I did was 'export' the portraits and crop them to a single
portrait....that way I got the palette, also. That is what the
Help says on the 'Edit Portrait' dialog.

I will see if it makes sense to look for a 'Portraits' directory.
I don't know how hard that might be.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

I posted CSBuild 0.800 and CSBwin 9.6g.

===========================================
Version 0.800
--Properly identify Champion Portraits with External Portraits.

===========================================
Version 9.6g
--Handle mal-formed External Portraits more gracefully.
--Correctly handle Champion Portrait with zero Hit Points.
--Allow Multiple Champion Portraits on corner walls.
Guest

Post by Guest »

I posted CSBuild 0.801 and CSBwin 9.6h.

=============================================
Version 0.801
--Provide help for the Edit Portraits dialog.
=============================================
Version 9.6h
--Provide useful application for multiple Champion Portrait
actuators on same wall.
--Accomodate a 'logs' folder.
--Accomodate a 'portraits' folder.
User avatar
PicturesInTheDark
Arch Master
Posts: 1154
Joined: Mon Aug 26, 2002 4:47 pm
Location: Vienna, Austria

Post by PicturesInTheDark »

Not here for a few days and you cross the 800 barrier ;o)

Regards, PitD
User avatar
PicturesInTheDark
Arch Master
Posts: 1154
Joined: Mon Aug 26, 2002 4:47 pm
Location: Vienna, Austria

Post by PicturesInTheDark »

When I tried to load Ian Clarks "Test 2" dungeon (as available at the encyclopedia hew dungeon uploads) with CSBuild V0.801, it crashed on one occasion (options set to expert and allowing clones), on another it stated "unexpected file format", on another it worked - only to crash again when I performed the "objects and cells" check.

Regards, PitD
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

Thanks much. I will try it myself and report back.
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Post by Zyx »

Paul,
what do you mean by accomodate a logs folder? CSBwin will still save the record files in the root folder.
I tried to create Logs and logs folders but in vain.

Here are some low priority comments:
In CSBuild, I think you should rename the "champion portrait" graphic as "mirror" to avoid confusion with the "champion portrait" actuator.

By the way, when designing, it would be very useful to be able to change the facing of an object without deleting it, adding it, and reproducing its stats by memory. A "simple" button "go to next face" would be enough for me.

Also, when you check for errors (in the check menu), could you put the total of errors found? This would allow quickly to know if the error was solved or not by a single action without having to find it among a long list.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

Version 9.6h accomdates a 'logs' folder. If you have
such a folder, the recordnnn.log files will be put into it.

Are you sure you have 9.6h? I rather doubt it because
I mistakenly posted 9.6g!!!! I have fixed it now.
===============================
How about 'Picture Frame'? It ain't a mirror.
===============================
Facing??? I gather you mean 'position'. Which
side or corner of th eroom. Yes. It would be
an easy thing to do. Carded.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

I posted CSBuild 0.802.

=============================================
Version 0.802
--Illegal Scroll Text Index in Ian Clark's Test2.DMSave.dat caused
CSBuild to crash. We provide warning and delete the scroll.
User avatar
PicturesInTheDark
Arch Master
Posts: 1154
Joined: Mon Aug 26, 2002 4:47 pm
Location: Vienna, Austria

Post by PicturesInTheDark »

Can't find a log folder within 9.6h - is there a different download than the usual one? I can only find the exe and release notes at http://www.dianneandpaul.net/CSBwin/ Not a problem since the log folder can be created manually, just an information. Thanks for the fix, works fine. Will there be a possibility to correct that wrong index in a later version or is deletion the only possible way ? Just asking because I have to know where the scrolls are to replace them now...

Regards, PitD
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

PitD: Re:The scrolls with illegal index.

Yes. I wanted to replace the text with "Illegal Text Index"
or some such thing. And then tell you where they ARE. But
it was more than I could do while working on Zyx's problems.
So I did the minimum necessary to get your game loaded
and tell you where the scrolls WERE.

I made a note and will try to improve things someday. After
version 1.0. :wink:
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Post by Zyx »

Paul, can a player know the time of play and number of clicks from a savegame? What's more, could this information be displayed, for example when you show the save dialog?
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

Zyx: The time and number of moves are shown
when you select a screensize of 1.
=====================
CSBuild version 0.802 (as you may already have
noticed) incorporates the editing for the expanded
Portrait capabilities. It is not yet implemented in
CSBwin. There is a lot to be done. I put a text
document at dianneandpaul.net/CSBwin.
Its name is Portraitdoc.txt. You might want to look
at that and see what is missing and what you don't
understand and what is not well-defined.

I would like to say enough in the documentation to make
it 100-percent clear what SHOULD happen. In this way,
if it works differently and I fix it, nobody can complain
that I broke a 'feature'.
User avatar
PicturesInTheDark
Arch Master
Posts: 1154
Joined: Mon Aug 26, 2002 4:47 pm
Location: Vienna, Austria

Post by PicturesInTheDark »

Perfectly enough at the moment. Sometimes I suspect your subtext when writing "after V1.0" is "until then hopefully they will have forgotten" ;o)

Regards, PitD
User avatar
Paul Stevens
CSBwin Guru
Posts: 4319
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

I received some complaints about the PortraitDoc.txt
and posted Revision 1. The complaints were from me.

PitD: I have indeed thought that perhaps time would
heal some of the complaints/suggestions. :wink:
User avatar
PicturesInTheDark
Arch Master
Posts: 1154
Joined: Mon Aug 26, 2002 4:47 pm
Location: Vienna, Austria

Post by PicturesInTheDark »

I don't think I forget my requests but since there were a lot of them some might lie low for a long time until they come floating up again... on the other hand if we ever reach a stage where the program is so stable that you can afford to work on low priority things like design, champions editor etc. (which you don't like I gather) then this would be very satisfying in itself.

Regards, PitD
Post Reply

Return to “Chaos Strikes Back for Windows & Linux (CSBWin) / CSBuild”