[projectaon] Re: Flowcharts

  • From: "David Davis" <feline1@xxxxxxxxxxxxx>
  • To: <projectaon@xxxxxxxxxxxxx>
  • Date: Sat, 24 Nov 2012 12:58:09 -0000

the combat sections are nice, but I would suggest a slight formatting change, 
as currently the font and size of the numbers for the enemiesâ CS and EP stats 
is the same as that for the section number. 
I would suggest maybe 2 point sizes down for the stats, and prefix them with 
âCS â and âEP â in each case. Just makes it immediately obvious what they mean.
(You will have fun indicating sections where stats change according to 
disciplines and items etc  )

From: David KubeÄka 
Sent: Friday, November 23, 2012 7:53 PM
To: projectaon@xxxxxxxxxxxxx 
Subject: [projectaon] Re: Flowcharts

And here is the promised flowchart...




2012/11/23 David KubeÄka <kubecka.dav@xxxxxxxxx>

  Hello to all after a longer break...




  2012/11/17 David Davis <feline1@xxxxxxxxxxxxx>

    On a more general note to all the specifics below - 
    would it be possible to add a Key to the flowcharts, just to explain the 
colour coding and abbreviations?

    I admit in only took my brain about 25 seconds to work out that, for 
instance, a green âAnKâ meant âAnimal Kinship required for this choiceâ ... but 
it is good practice to not even make me have to think for 25 seconds ;)

  I have responded to Simon's similar note in my previous email but apparently 
it got overlooked because of bad formatting done by my email client. So once 
again: "Yeah, I definitely plan to make a legend somewhere. I still don't know 
where to put it exactly. Separate legend for each book or single centralized 
one? Any thoughts?
  Also the abbreviations are not settled yet.."
  For now I recognize three types of conditions in my flowchart: green ones 
which mean some discpline is required, brown indicating you have to reach 
certain level of Kai ranking and blue meaning some Special item is required. 
  If some discpline is required as well as Kai rank it is printed in gree. So 
"Div and 7+" in green means "If you have the Magnakai Discipline of Divination 
and have reached the rank of Primate or higher...". Also there is whole name of 
an item printed in blue in a node where you get this item.

  A now to what others said before... I am quite amazed how quickly Simon and 
Jon responded to my issues and added proposed xml tags. That will enable me to 
finally solve those sections with riddles. Just a small note here:
  if in "puzzle" element we have to have "idrefs" attribute for sections linked 
to more answers I would use it even in the case of one answer instead of 
"idref". That's just cleaner design which will simplify my code little bit as 
well as make others much happier :-)

  I agree to all but one Simon's suggested changes concerning issues I 
originally reported. In partcilular I would pick
  > (er) 14tcok 276: mark it on your Action Chart as a Special Item which you
  > carry in your tunic pocket -> mark it on your Action Chart as a Backpack
  > Item [so: Keys are always Backpack Items. Credit David KubeÄka [DK] ]
  instead of what Jon later suggested because, as I said before, the problem 
with this is that you can take Green key once as Special item and once as 
Backpack item. Moreover it isn't specified in the list of Special item's you 
can bring to the next adventure so Simon's solution is really only possible one.

  The issue I have changed my mind about is that concerning Sabito (or Vial of 
Blue Pills). I quote here my original post which was quite hard to look at :-)
  "I think things are more complicated here. You can get some Sabito under the 
  name 'Vial of Blue Pills' also in book no.7 section 227. In fact situations 
  in 7/227 and 9/155 are almost the same: you find some items one of which is 
  mysterious Vial of Blue Pills. If you have Healing you can 'identify the 
  nature of the Blue Pills', but even if you don't you can still take it and 
  later use it without knowing exactly about its effects. That is quite 
  strange and moreover inconsistent with one similar situation I can think of,
  namely in 3/10 when you can examine several liquids but you cannot take them
  unless you identify their effects.
  Therefore I think it should be the same case here. You find Vial of Blue 
  Pills but only when you have Healing you can take it as a dose of Sabito. By
  that name it should also be referred in choices, i.e. 'If you have a Vial of 
  Blue Pills' -> 'If you have some Sabito'. That would also be consistent with
  later books which speak exclusively about Sabito."

  So that's all I have to say about what happened here previously (unless I 
have forgotten something :-) ). Meanwhile I have finally added combat nodes to 
my flowcharts. I have tried to handle nodes with more enemies nicely. You can 
see the result in an attachment, this time of book no.2 where there are up to 6 
enemies in one section.

  Regards,

  David


    From: David KubeÄka 
    Sent: Sunday, November 11, 2012 6:15 PM
    To: projectaon@xxxxxxxxxxxxx 
    Subject: [projectaon] Re: Flowcharts

    Hi all,

    thanks for your reactions. I am sending another picture, this time from 
book no.3, where you can see more clearly how the sections where certain items 
are obtained are highlighted. Also, where the choice is dependent on possesion 
of an item it is there attached in an abbreviated form to the corresponding 
edge.
    I have of course seen your own flowcharts but I think the method you use to 
generate them (XSLT) doesn't scale. For instance what you can see on the 
attached picture would be quite difficult to do with XSLT, at least I don't 
know how to do it (but then I am no expert in that matter). Also any book which 
has riddles in it leads into disconnected components (as you can see with book 
no.5) because there is no choice explicitly mentioned in the section with 
riddle.

    This leads me to the first issue out of several which I have found when 
digging the information out of the XML source files.
    1) There is some inconsistency about what XML tag is used for 'death 
paragraphs' - places in sections where Lone Wolf dies. Sometimes it is tag <p> 
and sometimes <choice>. Morever above mentioned sections with riddles usually 
(but not always) also use <choice> tag. That makes handling these exceptional 
sections quite hard to handle authomatically. I therefore suggest that there 
would be separate tag for each of these cases and its usage would be consistent 
throughout all books. Namely: <p> for normal text, <choice> only for text which 
references another section, <death> only for LW's deaths and <riddle> for 
various riddles, locks etc. The HTML form of the last three tags could be the 
same as it is now. That would make the whole design slightly cleaner as well as 
help me (or anyone else) parsing the source files.

    That was the issue which causes me most problems during my work. Others are 
not so serious and some of them can be solved quite easily.
    2) In book 9 you can find Vial of Blue Pills and if you examine it closely 
the text on section 29 tells you "Record both doses of Sabito on your <a 
idref="action">Action Chart</a> as a single Backpack Item." But later on you 
are asked "If you have a Vial of Blue Pills, ...". I think this could be 
unified to mention Vial of Blue Pills on sect.29 as well.
    3) On 11/146 LW can take Baylon<ch.apos/>s Bough Fungi but on 13/16 he is 
asked if he possesses Baylon<ch.apos/>s Fungi. Could that be unified as well?
    4) 14/329 mentions Statue of Sl<ch.ucirc/>tar wheras evrywhere else it is 
referred to as Statuette of Sl<ch.ucirc/>tar.
    5) Choice on 15/109 is conditioned by having a Green Key and only Green Key 
which LW can ever get is in two places in book 14. On sect.76 it is a backpack 
item and on sect.276 it is a special item. Moreover on 15/304 you are told 
"Quickly you take it [the key] from your Backpack,...". I doubt that those two 
keys in book 14 aren't the same items. Moreover I suspect the author have 
forgotten to let LW obtain the Green Key somewhere in book 15 because it seems 
highly improbable that one key could be used on so much geographically distant 
places.
    6) On 18/277 LW finds "Pouch containing 2 Potions of Laumspur" but it is 
not mentioned what are its effects on Endurance Points which is otherwise 
always the case.

    I hope someone will go through these issues and assist me with their 
solution.

    Regards

    David


    ---------- PÅvodnà zprÃva ----------
    Od: Jonathan Blake <jonathan.blake@xxxxxxxxxxxxxx>
    Datum: 1. 11. 2012
    PÅedmÄt: [projectaon] Re: Flowcharts

      On Sun, Oct 28, 2012 at 11:54 AM, David KubeÄka <davidkubecka@xxxxxxxxx> 
wrote:

      > few years ago I have sent to a Project Aon mailing list (not this one) 
few
      > examples of my work on graphs showing possible paths through a Lone Wolf
      > gamebook (flowcharts). I have abandoned this project at that time but 
now I
      > have returned to it and rewritten it in (I hope) a more readable and
      > scalable way. You can find an example of current state of art graph in 
the
      > attachment. It currently shows which disciplines and/or items you must 
have
      > in order to take particular choice. It is by no means definitive version
      > (missing 'combat nodes') and I have a few more ideas what else to 
include in
      > the graph (shortest path through a book, more items etc.).
      >
      > If you like my work I would be happy if you could some day publish it on
      > Project Aon website. I would also like if you suggested to me any
      > improvements or corrections. For those interested in the source code 
you can
      > find it on Github https://github.com/kejv/lw_flowchart.
      >
      > I'm looking forward to your repli es.

      Hey David. Great work! I'm assuming you've already seen our official 
versions.

      http://www.projectaon.org/en/svg/lw/01fftd.svgz

      I'd love to see these improved with some of your ideas like shortest
      path and required items.

      --
      Jon

      ~~~~~~
      Manage your subscription at http://www.freelists.org/list/projectaon
    =

PNG image

Other related posts: