1
0
Fork 0
mirror of https://github.com/Oreolek/gamebookformat.git synced 2024-05-05 18:48:18 +03:00
Commit graph

65 commits

Author SHA1 Message Date
Pelle Nilsson 72c05c7202 paged option 2015-04-08 21:32:08 +02:00
Pelle Nilsson a688ee9c27 todo 2014-10-27 23:32:18 +01:00
Pelle Nilsson ff60c5826b Changed name of format from debug to json. 2014-09-24 22:01:02 +02:00
Pelle Nilsson 444bed78a9 Some documentation for verbose checkgamebook.py. 2014-09-23 23:29:55 +02:00
Pelle Nilsson 63041a5e62 checkgamebook.py now can find unreachable sections in books. 2014-09-23 23:15:00 +02:00
Pelle Nilsson bdd8eb2403 Added checkgamebook.py script. 2014-09-23 21:52:26 +02:00
Pelle Nilsson 4828d693d3 Changed debug output format from unformatted plain text to JSON. 2014-09-23 21:33:01 +02:00
Pelle Nilsson a76893a659 todo 2014-04-03 23:47:08 +02:00
Pelle Nilsson be2bc017bc Added trade tag.
Also documented a couple of bugs related to cost
and trade. Seems like that system needs some rethinking.
2014-03-07 21:22:10 +01:00
Pelle Nilsson 7162851ee3 Sections tagged to only be included for specific format(s). 2014-03-04 23:35:54 +01:00
Pelle Nilsson 8beda35169 todo 2014-03-04 23:02:58 +01:00
Pelle Nilsson df7ea9838a Added test for listing only sections with some tag.
Noted that unfortunately a missingto setting is required for this to work,
and the missingto section will be included in the list.
Not ideal perhaps for things like listening todo-tagged sections.
2014-02-28 22:59:10 +01:00
Pelle Nilsson f21c1f725d todo 2013-11-17 00:44:48 +01:00
Pelle Nilsson de5f1971a3 todo 2013-10-08 23:42:25 +02:00
Pelle Nilsson a1abcccc53 todo 2013-07-29 21:17:34 +02:00
Pelle Nilsson f5e555e3cf Workaround for image filename being displayed in RTF output bug. 2013-07-28 18:57:57 +02:00
Pelle Nilsson e5723bdf70 Named references.
Instead of just [[section]] you can  have [[section][name]] and
depending on format the name will be displayed instead of or
in addition to the section number referred to.
2013-07-28 18:45:02 +02:00
Pelle Nilsson 6897e5e11a Template for plain non-tagged text. 2013-06-26 11:37:48 +02:00
Pelle Nilsson f1d2f933ba Cost tag that sets a price on something found. 2013-06-24 01:14:30 +02:00
Pelle Nilsson 17257b7970 Removed counter names from html and default templates.
It didn't work for writing some things, even though often correct.
2013-06-24 00:00:00 +02:00
Pelle Nilsson 834dd92358 Todo entries for some things needed for wh13. 2013-06-21 00:00:10 +02:00
Pelle Nilsson 123617ea75 todo 2013-06-19 00:09:16 +02:00
Pelle Nilsson 9f9e613d4d HTML output now playable with JavaScript disabled or missing js file. 2013-06-18 22:59:13 +02:00
Pelle Nilsson 25fb3ec60c Checking counters to enable or disable HTML links. 2013-06-18 22:41:50 +02:00
Pelle Nilsson 4cfcc4888f Counters. 2013-06-18 22:21:40 +02:00
Pelle Nilsson e404e877ac Testing and fixing include only tag feature. 2013-06-18 20:38:32 +02:00
Pelle Nilsson b14a676a31 todo 2013-06-16 22:34:59 +02:00
Pelle Nilsson 1d9ed7d7b7 Save and restore HTML game. 2013-06-16 21:18:28 +02:00
Pelle Nilsson 01b7cc63f9 todo 2013-06-14 23:36:59 +02:00
Pelle Nilsson 155c0ab2f3 Fixed some problems with make clean and expectedcheck. 2013-06-14 00:24:33 +02:00
Pelle Nilsson ca4b8389a8 Checking generated examples against saved expected outputs. 2013-06-13 23:21:34 +02:00
Pelle Nilsson 9831aae42a Optional seed to get predictable shuffling of sections (for tests). 2013-06-13 23:07:36 +02:00
Pelle Nilsson df76c64e7f Random link selection. Stylesheet fixes for links. Some fixes with hiding/showing. 2013-06-12 00:16:21 +02:00
Pelle Nilsson f60a650598 More formatting options. 2013-06-11 21:59:39 +02:00
Pelle Nilsson bd4631553d todo 2013-06-11 00:09:02 +02:00
Pelle Nilsson 0c0a3f7afd Basic quoting of different output formats.
Need to be improved and also add strict filtering later.
2013-06-11 00:02:29 +02:00
Pelle Nilsson 02f6459acf Book config option for max section number to use.
Not sure how useful it is since you can always force one section to have the
max number you want instead.
Anyway also added filling up with dummy sections to make shuffled numbers
on sections in the correct range from 1 to max.
2013-06-10 23:06:37 +02:00
Pelle Nilsson 3421ba7aaa Gamebook configuration (title and author for now). 2013-06-10 22:50:06 +02:00
Pelle Nilsson 116ca6fad1 Include templates from a template.
Should make it much easier to override specific parts of default templates.
2013-06-10 21:43:03 +02:00
Pelle Nilsson 18c76ce0b0 Xor (ex-haselse) and Auto modifiers on secrion references. 2013-06-10 21:21:13 +02:00
Pelle Nilsson ec7a054d42 haselse hack to enable or disable one link the opposite of the previous one 2013-06-10 19:13:45 +02:00
Pelle Nilsson 2d9ee26818 todo 2013-06-09 01:04:02 +02:00
Pelle Nilsson 98b2583f68 Inventory and codewords now both generic collections.
Some new code to handle tags with arguments.
2013-06-09 00:55:24 +02:00
Pelle Nilsson d10177efd6 Fixed bugs in importing and exporting map file with sections not in gamebook. 2013-06-08 20:50:08 +02:00
Pelle Nilsson d886b26210 ff 2013-06-08 20:24:03 +02:00
Pelle Nilsson 9cb51eddae Allow player to follow a link if not having a specific codeword. 2013-06-08 20:18:05 +02:00
Pelle Nilsson 4d1728cda8 Allow player to follow a link if not carrying a specific item. 2013-06-08 20:13:30 +02:00
Pelle Nilsson af2a459cc9 Items and codewords.
Gamebooks are now quite playable in HTML version. Planning to
redesign inventory and codewords to be handled the same way, to allow
adding other things that behave in a similar way to a gamebook (eg
skills or spells). Also some obvious things are missing like being
able to check if NOT having an item or codeword, or preventing a player
from finding the same item twice (if redirected back to a section where
it can be found after dropping it).
2013-06-07 23:18:33 +02:00
Pelle Nilsson ddf6ed3046 Codewords set in HTML.
Feel bad about how copy-pasted codewords are from items.
Ideally the same code would handle both. Not now though.
2013-06-07 22:03:28 +02:00
Pelle Nilsson ac0b806c73 Can pick up items in HTML version. First stubs for HTML Javascript.
Ugly hack warning. Too tired to design.
2013-06-07 21:41:52 +02:00