Author Topic: One-Week-Design: Helmetlands: The Ambassador's Letter  (Read 863 times)

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
One-Week-Design: Helmetlands: The Ambassador's Letter
« on: March 04, 2017, 04:33:01 AM »
I started today with working on my first design for the one-week challenge in the editor (as posted in another thread, I already made some new art and wrote most of text during the past weeks).

In case I really manage to finish this one until March 10th, I might try to do a second one-week-design from March 11th to March 17th (even if this would be too late for the challenge). In any case a I like the idea of the challenge!
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Online ProphetSword

  • Mod Designer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2864
  • FRUA Lives!
    • Lands of Adventure
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #1 on: March 04, 2017, 08:38:39 AM »
No such thing as "too late for the challenge."  Take the challenge whenever you want.  If you get something done, you've completed the challenge.

In fact, I may say something similar in the other thread.
LANDS OF ADVENTURE: An Old-School Style CRPG

More Information Here: http://landsadventure.blogspot.com/

Offline Milos Gulan

  • Hero Member
  • *****
  • Posts: 3049
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #2 on: March 05, 2017, 05:42:35 AM »
I am starting mine tomorrow :)

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #3 on: March 05, 2017, 12:59:02 PM »
While I think I make good progress, I am still behind my plans concerning event organization. I think I can finish the main level design today, though (excluding events).

No such thing as "too late for the challenge."  Take the challenge whenever you want.  If you get something done, you've completed the challenge.
All right. I think that then I will do two "one-week designs".
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline manikus

  • Skriptor
  • Administrator
  • Hero Member
  • *****
  • Posts: 9589
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #4 on: March 06, 2017, 01:45:48 PM »
Looks good, Dinonykos. :D

I am now thinking of this challenge as something to do to gain XP points as a designer. ;) Or perhaps like a medal that can go on your designer uniform. I am not mocking - once I get some time, I want to attempt a one week challenge, and being able to pick when that week is, is a good thing. :D

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #5 on: March 06, 2017, 02:03:58 PM »
I already gained some XP, to use your metaphor, since it is an interesting approach to prepare almost everything before starting to work with the editor.
I have not, until today, thought about composing new music, but I had a good idea today for the title/main character music.
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #6 on: March 07, 2017, 02:14:38 PM »
I will probably have to interrupt working on this for one or two days due to a lot of work, but I made quite good progress today so that I think I might be able to finish this design during the coming weekend.

The "Flow Control" event is really a great tool, by the way! Thanks again for adding it!  ;D
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline manikus

  • Skriptor
  • Administrator
  • Hero Member
  • *****
  • Posts: 9589
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #7 on: March 07, 2017, 03:11:12 PM »
A week of seven non-consecutie days, sounds like an even better idea to me than a "traditional" one week challenge. Like maybe I could do this over three and a half weekends. :D

I am also really like the Flow Control event and am using it quite extensively to set up a "Superhero Making Market" for the Hero Craft project.

By the way, I love that spaceship of yours. It is reminiscent of classic sci-fi ships. A very nice look, in my opinion.

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #8 on: March 08, 2017, 02:06:41 AM »
A week of seven non-consecutie days, sounds like an even better idea to me than a "traditional" one week challenge. Like maybe I could do this over three and a half weekends. :D
I will try to finish this on Saturday (on the 8th day), but I guess the "seven non-consecutive" approach is still within the spirit ProphetSword wanted to summon. :D

I am also really like the Flow Control event and am using it quite extensively to set up a "Superhero Making Market" for the Hero Craft project.
You probably have an extensive event tree for character creation and the Flow Control event helps hopping from one branch to the next? I would really like to see and test that (I remember you asked for playtesters in the related thread), though I may probably not be the most competent tester when it comes to superheroes.

I use the Flow Control event extensively in "The Ambassador's Letter" for a different mode of combat with (modified) ideas from Star Trek and Monkey Island...
As written elsewhere, it will surely also be an excellent help for creating simple mini games.

By the way, I love that spaceship of yours. It is reminiscent of classic sci-fi ships. A very nice look, in my opinion.
That's good to know - this is one of my first big pictures I did for DC and without the pressure of the One-Week-Challenge, I would probably have drawn a new one. ;) Indeed, I use several old images this time which would otherwise probably never have been used in a design. 
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #9 on: March 08, 2017, 01:48:08 PM »
As I suspected, I found no time for working with DC today, but I made some more screenshots to show what the design will look like...
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline manikus

  • Skriptor
  • Administrator
  • Hero Member
  • *****
  • Posts: 9589
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #10 on: March 08, 2017, 02:17:18 PM »
I have only used Flow Control on some of my event trees. I had already done an extensive amount without Flow Control because I did it before Flow Control was implemented. :)

I am nowhere close to being ready for playtesters. I will take a one week challenge to do the event tree for character creation for the Hero Craft project. I am going to redo the whole darn thing...

And if youu ever feel inspired to do more spaceships, please share. :D

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #11 on: March 09, 2017, 12:07:45 PM »
I also have no time today to work on the design... I hope it will be better tomorrow.

Below is a screenshot from a typical combat in "The Ambassador's Letter"... The main thing I have to do during the remaining days is add more of these combats...
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline manikus

  • Skriptor
  • Administrator
  • Hero Member
  • *****
  • Posts: 9589
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #12 on: March 09, 2017, 12:50:50 PM »
That looks cool. :D :D :D I have thought about doing a scripted combat, that starts with sprites, but then depending upon choices made by the player shows the icons on my own combat screens. As with many things in DC that I want to do, it is after seeing something you have done, Dinonykos. :)

Offline Dinonykos

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2187
    • Dinonykos Dungeon Craft
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #13 on: March 11, 2017, 01:33:11 AM »
I have just tested one of the event chains with FlowControl, and to test all options, I hopped back and forward between events, then the error below occurred.
I could still continue playing, but the message came continuously, and finally the engine crashed.

Code: [Select]
001db886      0 00000000000161ac Quest Event 182 at 7,6 level 39 is triggered (Curr=0, Quest=1)
001db888      0 00000000000161ac Quest 42, SetInProgress()
001db888      0 00000000000161ac Quest 42, SetStage(1)
001db888      0 00000000000161ac Quest 42, SetComplete()
001dc639      0 00000000000169c2 AddOverRideMenu(ENTER=Next, BACKSPACE=Prev, SPACE=Last,-1)
00218338      0 000000000004e570 AddOverRideMenu(ENTER=Next, BACKSPACE=Prev, SPACE=Last,-1)
0023936b      0 000000000006c8b8 TASKLIST[0]=208(-1,-1)
0023936b      0 000000000006c8b8 TASKLIST[1]=347(-1,-1)
0023936b      0 000000000006c8b8 TASKLIST[2]=327(-1,-1)
0023936b      0 000000000006c8b8 TASKLIST[3]=327(-1,-1)
0023936b      0 000000000006c8b8 TASKLIST[4]=337(-1,-1)
0023936b      0 000000000006c8b8 TASKLIST[5]=307(-1,-1)
0023936b      0 000000000006c8b8 TASKLIST[6]=337(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[7]=198(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[8]=219(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[9]=239(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[10]=239(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[11]=249(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[12]=276(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[13]=292(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[14]=260(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[15]=260(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[16]=260(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[17]=276(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[18]=276(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[19]=276(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[20]=249(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[21]=198(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[22]=307(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[23]=337(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[24]=327(-1,-1)
0023936c      0 000000000006c8b8 TASKLIST[25]=347(-1,-1)
0023936d      0 000000000006c8b8 TASKLIST[26]=198(-1,-1)
0023936d      0 000000000006c8b8 TASKLIST[27]=208(-1,-1)
0023936d      0 000000000006c8b8 TASKLIST[28]=0(-1,-1)
0023936d      0 000000000006c8b8 TASKLIST[29]=0(-1,-1)
0023936d      0 000000000006c8b8 (MB) TASKLIST overflow (PushEvent)

0024500a      0 0000000000071688 TASKLIST[0]=327(-1,-1)
0024500a      0 0000000000071688 TASKLIST[1]=208(-1,-1)
0024500a      0 0000000000071688 TASKLIST[2]=347(-1,-1)
0024500a      0 0000000000071688 TASKLIST[3]=327(-1,-1)
0024500a      0 0000000000071688 TASKLIST[4]=327(-1,-1)
0024500a      0 0000000000071688 TASKLIST[5]=337(-1,-1)
0024500a      0 0000000000071688 TASKLIST[6]=307(-1,-1)
0024500a      0 0000000000071688 TASKLIST[7]=337(-1,-1)
0024500a      0 0000000000071688 TASKLIST[8]=198(-1,-1)
0024500a      0 0000000000071688 TASKLIST[9]=219(-1,-1)
0024500a      0 0000000000071688 TASKLIST[10]=239(-1,-1)
0024500b      0 0000000000071688 TASKLIST[11]=239(-1,-1)
0024500b      0 0000000000071688 TASKLIST[12]=249(-1,-1)
0024500b      0 0000000000071688 TASKLIST[13]=276(-1,-1)
0024500b      0 0000000000071688 TASKLIST[14]=292(-1,-1)
0024500b      0 0000000000071688 TASKLIST[15]=260(-1,-1)
0024500b      0 0000000000071688 TASKLIST[16]=260(-1,-1)
0024500b      0 0000000000071688 TASKLIST[17]=260(-1,-1)
0024500b      0 0000000000071688 TASKLIST[18]=276(-1,-1)
0024500b      0 0000000000071688 TASKLIST[19]=276(-1,-1)
0024500b      0 0000000000071688 TASKLIST[20]=276(-1,-1)
0024500b      0 0000000000071688 TASKLIST[21]=249(-1,-1)
0024500b      0 0000000000071688 TASKLIST[22]=198(-1,-1)
0024500b      0 0000000000071688 TASKLIST[23]=307(-1,-1)
0024500b      0 0000000000071688 TASKLIST[24]=337(-1,-1)
0024500b      0 0000000000071688 TASKLIST[25]=327(-1,-1)
0024500b      0 0000000000071688 TASKLIST[26]=347(-1,-1)
0024500b      0 0000000000071688 TASKLIST[27]=198(-1,-1)
0024500b      0 0000000000071688 TASKLIST[28]=208(-1,-1)
0024500b      0 0000000000071688 TASKLIST[29]=0(-1,-1)
0024500b      0 0000000000071688 (MB) TASKLIST overflow (PushEvent)

00248f44      0 0000000000073956 TASKLIST[0]=307(-1,-1)
00248f45      0 0000000000073956 TASKLIST[1]=327(-1,-1)
00248f45      0 0000000000073956 TASKLIST[2]=208(-1,-1)
00248f45      0 0000000000073956 TASKLIST[3]=347(-1,-1)
00248f45      0 0000000000073956 TASKLIST[4]=327(-1,-1)
00248f45      0 0000000000073956 TASKLIST[5]=327(-1,-1)
00248f45      0 0000000000073956 TASKLIST[6]=337(-1,-1)
00248f45      0 0000000000073956 TASKLIST[7]=307(-1,-1)
00248f45      0 0000000000073956 TASKLIST[8]=337(-1,-1)
00248f45      0 0000000000073956 TASKLIST[9]=198(-1,-1)
00248f45      0 0000000000073956 TASKLIST[10]=219(-1,-1)
00248f45      0 0000000000073956 TASKLIST[11]=239(-1,-1)
00248f45      0 0000000000073956 TASKLIST[12]=239(-1,-1)
00248f45      0 0000000000073956 TASKLIST[13]=249(-1,-1)
00248f45      0 0000000000073956 TASKLIST[14]=276(-1,-1)
00248f45      0 0000000000073956 TASKLIST[15]=292(-1,-1)
00248f45      0 0000000000073956 TASKLIST[16]=260(-1,-1)
00248f45      0 0000000000073956 TASKLIST[17]=260(-1,-1)
00248f45      0 0000000000073956 TASKLIST[18]=260(-1,-1)
00248f46      0 0000000000073956 TASKLIST[19]=276(-1,-1)
00248f46      0 0000000000073956 TASKLIST[20]=276(-1,-1)
00248f46      0 0000000000073956 TASKLIST[21]=276(-1,-1)
00248f46      0 0000000000073956 TASKLIST[22]=249(-1,-1)
00248f46      0 0000000000073956 TASKLIST[23]=198(-1,-1)
00248f46      0 0000000000073956 TASKLIST[24]=307(-1,-1)
00248f46      0 0000000000073956 TASKLIST[25]=337(-1,-1)
00248f46      0 0000000000073956 TASKLIST[26]=327(-1,-1)
00248f46      0 0000000000073956 TASKLIST[27]=347(-1,-1)
00248f46      0 0000000000073956 TASKLIST[28]=198(-1,-1)
00248f46      0 0000000000073956 TASKLIST[29]=208(-1,-1)
00248f46      0 0000000000073956 (MB) TASKLIST overflow (PushEvent)

00250ce1      0 000000000007a7ba TASKLIST[0]=370(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[1]=307(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[2]=327(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[3]=208(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[4]=347(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[5]=327(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[6]=327(-1,-1)
00250ce1      0 000000000007a7ba TASKLIST[7]=337(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[8]=307(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[9]=337(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[10]=198(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[11]=219(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[12]=239(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[13]=239(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[14]=249(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[15]=276(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[16]=292(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[17]=260(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[18]=260(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[19]=260(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[20]=276(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[21]=276(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[22]=276(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[23]=249(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[24]=198(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[25]=307(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[26]=337(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[27]=327(-1,-1)
00250ce2      0 000000000007a7ba TASKLIST[28]=347(-1,-1)
00250ce3      0 000000000007a7ba TASKLIST[29]=198(-1,-1)
00250ce3      0 000000000007a7ba (MB) TASKLIST overflow (PushEvent)

00251960      0 000000000007b0a2 Quest Event 368 at -1,-1 level 39 is triggered (Curr=0, Quest=1)
00251dbf      0 000000000007b2fa Quest 5, SetInProgress()
00251dbf      0 000000000007b2fa Quest 5, SetStage(1)
00251dc0      0 000000000007b2fa Quest 5, SetComplete()
0025207f      0 000000000007b5ac Logic Action-2 Type = 0x5239391 not performed, result=0 -- id=406,x=7,y=6

Maybe you (Paul/Manikus/...) can analyze this based on the part of the error log I posted above. My design is already quite big, but if you need a "mini"-mod, I can upload it after removing graphics and sounds not needed in this special case.

EDIT: I tested another event tree and the same error message occurred after I jumped between events inside the trees numerous times. It seems to me that it always happens after a certain amount of "jumps".

(It is no problem for my design, since I do not expect players to "loop around" several dozen times...)
« Last Edit: March 11, 2017, 04:32:36 AM by Dinonykos »
Find four contributions to the Pre-Generated Character Mini-Module Design Contest on my homepage.
New: THE AMBASSADOR'S LETTER, my contribution to the 7-day-challenge.
DINONYKOS DUNGEON CRAFT DESIGN HOMEPAGE

Offline Paul R. Stevens

  • Dungeon Craft Tester
  • Hero Member
  • ***
  • Posts: 2139
Re: One-Week-Design: Helmetlands: The Ambassador's Letter
« Reply #14 on: March 11, 2017, 10:10:22 AM »
This should not happen if you use 'Go to Marker'
(as opposed to 'Call Marker').

I looked into this a bit.  I cannot figure out
how it is supposed to work, much less how
it fails.  I think the whole feature needs some
further testing.

If you are using 'Call Marker' then you deserve
an error message.  If you are using 'Go To Marker'
then I have to fix it.


 

anything