Re: WDE
I think WinDinkEdit is quite handy for those who want to make a dmod. It is absolute tailor made software. But there is one aspect which can be improved in my opinion. It is the scripting!
Can't the expert at Dink Network make such a modification where you just right click on the sprite and type the dialog it wants to speaks to dink or others?
I mean with all the attributes such as basa_walk, base_idle etc you also have a dialog box where you type the words it says to people.
If it can be done, I am sure the Dink Network will be flooded with new dmods every day because there are many guys who are not that good in scripting but have a fantastic story telling ability.
Please try this for the sake of Dink Lovers!
Can't the expert at Dink Network make such a modification where you just right click on the sprite and type the dialog it wants to speaks to dink or others?
I mean with all the attributes such as basa_walk, base_idle etc you also have a dialog box where you type the words it says to people.
If it can be done, I am sure the Dink Network will be flooded with new dmods every day because there are many guys who are not that good in scripting but have a fantastic story telling ability.
Please try this for the sake of Dink Lovers!
If it can be done, I am sure the Dink Network will be flooded with new dmods every day because there are many guys who are not that good in scripting but have a fantastic story telling ability.
That's the main reason I don't like the idea, we don't need tons of 'speech only DMODs'. I rather have a few good ones.
Furthermore I think that WDE is a mapeditor, not a scripteditor. Speech is not stored in the map file, so it needs to be stored in a script. This would cause a number of problems:
- If someone would add speech, but then remove the sprite the script would still be in the STORY folder, which could lead to tons of unused scripts in the STORY folder, which would make it harder to find the right script. This can be the same for someone who does do scripting, but he's more likely to throw it away afterwards.
- Most speech is more advanced then just a few lines, just think of freeze(); and unfreeze(); commands, just to name a few.
- Just speech is boring. You need to have a variable that keeps track of things. Like: I only tell you about apples after you have seen them, before that I will tell you about melons. So you need to have:
if you have seen apples: "<tells about apples>"
if you have not seen aplles: "<tells about melons>"
If you know how to do those things, you know 90% that is neccessary to go scripting.
Maybe we need an even more simple tutorial for people who haven't got a clue what to do, that would help much more. (Should I write one?
)
That's the main reason I don't like the idea, we don't need tons of 'speech only DMODs'. I rather have a few good ones.
Furthermore I think that WDE is a mapeditor, not a scripteditor. Speech is not stored in the map file, so it needs to be stored in a script. This would cause a number of problems:
- If someone would add speech, but then remove the sprite the script would still be in the STORY folder, which could lead to tons of unused scripts in the STORY folder, which would make it harder to find the right script. This can be the same for someone who does do scripting, but he's more likely to throw it away afterwards.
- Most speech is more advanced then just a few lines, just think of freeze(); and unfreeze(); commands, just to name a few.
- Just speech is boring. You need to have a variable that keeps track of things. Like: I only tell you about apples after you have seen them, before that I will tell you about melons. So you need to have:
if you have seen apples: "<tells about apples>"
if you have not seen aplles: "<tells about melons>"
If you know how to do those things, you know 90% that is neccessary to go scripting.

Maybe we need an even more simple tutorial for people who haven't got a clue what to do, that would help much more. (Should I write one?

Your answer: Get EasyDinkC
There's a built-in conversation editor, choice menu editor, and more. And it colour-codes and auto-indents too, as well as a (very) basic error check.
There's a built-in conversation editor, choice menu editor, and more. And it colour-codes and auto-indents too, as well as a (very) basic error check.
I need to check EasyDinkC too, I've never even downloaded it while everybody is saying it's good.

I was proud of it when I made it, but looking back, I realize that it is horrible. *heh* I don't have the original source code, unfortunately, as it was lost in a HD crash, but if I did, I'd release it, and you'd all be terrified. Seriously, it was the first ever "true" programming project I ever attempted, I basically learnt programming as I went, and as such, I think it's rather good. On the other hand, the languge used is Visual Basic after all, and I'd say anyone can program in VB.
Simeon has been the only "lucky" person to try out my pre-alpha versions of Easy DinkC 2. Compared to Easy DinkC 1, it would be a "killer app". Just the splash screen I made impressed me.
Unfortunately, as always, I've somehow managed to lose its source code too. I suspect I've deleted it unintentionally at some point.
Anyhow, enough about Easy DinkC, this is a thread about WinDinkEdit.
Simeon has been the only "lucky" person to try out my pre-alpha versions of Easy DinkC 2. Compared to Easy DinkC 1, it would be a "killer app". Just the splash screen I made impressed me.

Anyhow, enough about Easy DinkC, this is a thread about WinDinkEdit.
No, this thread is about Easy DinkC too, since that is about the application vvicky suggested. (not quite but still)
Anyway I tried it, and did not like it. Looking at the reviews it looks like I'm a bit of a loner in that respect.
Anyway I tried it, and did not like it. Looking at the reviews it looks like I'm a bit of a loner in that respect.
