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
Pelle Nilsson
1bf91169c5
Codewords and items.
...
Need to think more about design and code is not pretty.
2013-06-07 00:14:06 +02:00
Pelle Nilsson
f723ee0a9c
Text format brackets.
...
Switched to text mark-up even more similar to org-mode, also more
similar to typical wiki mark-up, removing python-style format from
sections (but not from the templates).
2013-06-05 00:19:57 +02:00
Pelle Nilsson
dd7b1281ca
todo
2013-06-04 22:39:46 +02:00