Item names
Moderator: Zyx
Forum rules
Please read the Forum rules and policies before posting.
Please read the Forum rules and policies before posting.
Item names
I think I might have posted this before, but I can't find it...
CSBuild has options to view the item names from either the DM or CSB list. In my custom dungeon, I have changed a lot of the items names, and so it would be handy if the programme could recognise these new names, say from a editable list. It would make designing a lot less error bound. In DM extract, DMOUT 556 produces a full list of all items in the game and their edited names. If this could, say be copied into the CSBuild directory as an editable reference (much like the 'tiles' are) which is thenrecognised by CSBuild, I would be most grateful!!!
CSBuild has options to view the item names from either the DM or CSB list. In my custom dungeon, I have changed a lot of the items names, and so it would be handy if the programme could recognise these new names, say from a editable list. It would make designing a lot less error bound. In DM extract, DMOUT 556 produces a full list of all items in the game and their edited names. If this could, say be copied into the CSBuild directory as an editable reference (much like the 'tiles' are) which is thenrecognised by CSBuild, I would be most grateful!!!
- Paul Stevens
- CSBwin Guru
- Posts: 4322
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
- Paul Stevens
- CSBwin Guru
- Posts: 4322
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
I received the list.
A couple of complaints about this list
--There is no distinction between the various types of COMPASS, WATERSKIN, etc.
--Should we allow renaming of things like Wall Decorations, Floor Decorations?
--Should we allow renaming of monsters?
--The list is a simple, ordered list of item names. That is a bit dangerous
in my opinion. Like this
APPLE
BANANA
CARROT
etc
If an extra one gets in there or one is omitted then the rest
of the list becomes totally wrong. I would much rather have
an ID or something associated with each item. Like this:
00-APPLE
01-BANANA
02-CARROT
This way one could easily rename a couple items and leave
the rest as they are. I would provide the default
list and you could change it. Or we could even do this:
APPLE,XYLOPHONE
BANANA,YARD STICK
CARROT,ZIPPER
to rename the items. The various versions of (for examle) the
compass have unique names like COMPASS_N (or something).
A couple of complaints about this list
--There is no distinction between the various types of COMPASS, WATERSKIN, etc.
--Should we allow renaming of things like Wall Decorations, Floor Decorations?
--Should we allow renaming of monsters?
--The list is a simple, ordered list of item names. That is a bit dangerous
in my opinion. Like this
APPLE
BANANA
CARROT
etc
If an extra one gets in there or one is omitted then the rest
of the list becomes totally wrong. I would much rather have
an ID or something associated with each item. Like this:
00-APPLE
01-BANANA
02-CARROT
This way one could easily rename a couple items and leave
the rest as they are. I would provide the default
list and you could change it. Or we could even do this:
APPLE,XYLOPHONE
BANANA,YARD STICK
CARROT,ZIPPER
to rename the items. The various versions of (for examle) the
compass have unique names like COMPASS_N (or something).
The reason why I submitted the list as produced by DMExtract is that if I use DMEdit and alter the names, the list is automatically updated and ordered (DMout556) Copy and pasting this list into CSBuild would therefore make running changes very easily.
However I see the problems that could occur if someone edited this list externally. In the end, anything that lets me change the item names in CSBuild would be most helpful.
However I see the problems that could occur if someone edited this list externally. In the end, anything that lets me change the item names in CSBuild would be most helpful.
- Paul Stevens
- CSBwin Guru
- Posts: 4322
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
Tell you what. I will allow you to submit a list of name pairs.
APPLE, banana
SQUARE PAD, Floor Thingy
AND/OR GATE, Quad-pole Relay
DRAGON, Cockroach
and so on. I will stuff them into a content addressable array and
use that array to translate at the last moment when I am about to
print the name of anything. Missing entries will not be translated.
IN this way, you can use your list quite easily. I will also not add
any entries without a translation. Like this:
After the '#' are comments. The GOLD KEY will
not be translated.
APPLE, banana
SQUARE PAD, Floor Thingy
AND/OR GATE, Quad-pole Relay
DRAGON, Cockroach
and so on. I will stuff them into a content addressable array and
use that array to translate at the last moment when I am about to
print the name of anything. Missing entries will not be translated.
IN this way, you can use your list quite easily. I will also not add
any entries without a translation. Like this:
Code: Select all
DAGGER, Eggplant #this is used on level 7
#Now rename miscellaneous items.
GOLD KEY
SILVER KEY, Pencil
not be translated.
- Paul Stevens
- CSBwin Guru
- Posts: 4322
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
Try CSBuild version 1.67 from:
http://dianneandpaul.net/CSBwin
There are probably a few places I missed the translation.
Let me know what doesn't work.
http://dianneandpaul.net/CSBwin
There are probably a few places I missed the translation.
Let me know what doesn't work.
- Paul Stevens
- CSBwin Guru
- Posts: 4322
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
I put the following lines:
and it worked just fine for me. What are the symptoms of your problem?
Code: Select all
red button(in), rbi
red button(out), rbo
- Gambit37
- Should eat more pies
- Posts: 13766
- Joined: Wed May 31, 2000 1:57 pm
- Location: Location, Location
- Contact:
Wow! This is easily the most useful addition for me, especially as you made it work for *everything* not just items. I'm trying to build a dungeon that replaces pretty much everything, and remembering which monster equates to my creatures is a nightmare -- this solves that problem fantastically! Thank you.
Found a little bug: it involves stamina potions and your naming, ie Mon and Ma potions. If you create a Mon(stamina) potion, as named by the editor, you get one of the 'unused' Mon potions. If you create a Mon potion, you get a Ma potion in the game. This is mainly due to DM naming giving them both the same names, but that stamina suffix could do with erasing.
I don`t get it. What do I need to change objects names in the editor?
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
I still don't get it. What do I need to do to change objects names in the real game? I managed to change names for the editor, but
the csbwin uses still the standard description for items.
It even crashed .. or had no effect.
I thought with Adge I would be enabled to edit the names for real, but somehow it would not let me change the names of items.
I am a bit out of ideas..
[For the editor change of object names, I have downloaded an
objnames.txt which worked , but maybe it is not used for that?]
the csbwin uses still the standard description for items.
It even crashed .. or had no effect.
I thought with Adge I would be enabled to edit the names for real, but somehow it would not let me change the names of items.
I am a bit out of ideas..
[For the editor change of object names, I have downloaded an
objnames.txt which worked , but maybe it is not used for that?]