Graham Nelson
2083e65b6e
Experimental work on +namespace
2022-10-12 23:53:21 +01:00
Graham Nelson
ad81cf2e48
Implemented +private annotation
2022-10-10 23:38:11 +01:00
Graham Nelson
799651ac2c
Updated notes on +replacing
2022-10-10 09:51:06 +01:00
Graham Nelson
a1e6b9e7ab
Implemented +replacing for non-functions
2022-10-10 09:50:20 +01:00
Graham Nelson
839aec2a7f
Implemented IE-0006
2022-10-09 23:26:03 +01:00
Graham Nelson
af06fb4f3d
Talking about action
2022-10-05 22:18:49 +01:00
Graham Nelson
9a2556d18b
Player as possible dialogue speaker
2022-10-04 23:28:13 +01:00
Graham Nelson
26d90e4f20
Began implementing IE-0010
2022-10-03 23:26:10 +01:00
Graham Nelson
7c57fb7661
Completed rewrite of DialogueKit
2022-10-01 11:44:34 +01:00
Graham Nelson
9762ea5dde
Improved DialogueKit
2022-09-30 23:59:26 +01:00
Graham Nelson
b83bd5a2d9
Began tidying up DialogueKit
2022-09-29 23:43:11 +01:00
Graham Nelson
4f882d5787
Improved test coverage for dialogue
2022-09-28 22:11:16 +01:00
Graham Nelson
8039a9a65d
Made ending the story a flow marker instead
2022-09-27 23:30:45 +01:00
Graham Nelson
77c69c60b7
Miscellaneous minor dialogue bugs fixed
2022-09-26 23:05:37 +01:00
Graham Nelson
c970317683
IE-0009 now implemented in draft form
2022-09-26 00:22:54 +01:00
Graham Nelson
257bf9cab6
Various missing dialogue features added
2022-09-24 18:00:01 +01:00
Graham Nelson
5a839158a6
Audibility and to be able to hear
2022-09-24 10:23:14 +01:00
Graham Nelson
54d9e0404a
Starting beats and required speaker lists
2022-09-23 21:34:33 +01:00
Graham Nelson
c78c8a5322
Better policing of dialogue instance names
2022-09-22 22:43:47 +01:00
Graham Nelson
1c8820a429
Added containment relation for lines within beats
2022-09-21 23:39:34 +01:00
Graham Nelson
148ee6866e
Active mode for dialogue director
2022-09-21 09:33:49 +01:00
Graham Nelson
648d8078ac
Enabled interlocutors in dialogue
2022-09-20 09:57:14 +01:00
Graham Nelson
9d20af9ca9
Dialogue beginning to be performed
2022-09-19 23:31:44 +01:00
Graham Nelson
cacc06ee84
Started work on the Director
2022-09-18 23:52:50 +01:00
Graham Nelson
6310e0bc56
Runtime representation of dialogue lines
2022-09-18 00:08:17 +01:00
Graham Nelson
0736bf435f
Runtime representation of dialogue beats
2022-09-17 19:49:46 +01:00
Graham Nelson
3d53a40960
Began beat filter functions
2022-09-16 12:35:58 +01:00
Graham Nelson
ddaf720eea
Decision point and choice parsing
2022-09-15 23:39:54 +01:00
Graham Nelson
1e278c663c
Began parsing dialogue choices
2022-09-14 11:03:49 +01:00
Graham Nelson
aaf708d3e6
Further line parsing
2022-09-13 20:08:02 +01:00
Graham Nelson
711a4cbf9b
More on performance styles
2022-09-12 23:50:55 +01:00
Graham Nelson
2f786c3524
Introducing performance styles
2022-09-11 23:33:38 +01:00
Graham Nelson
2820810584
Started in on dialogue line parsing
2022-09-10 23:35:08 +01:00
Graham Nelson
3333b4ac03
Tidied up recent dialogue code
2022-09-09 23:53:15 +01:00
Graham Nelson
8140f83024
Properties for dialogue beats
2022-09-08 23:21:17 +01:00
Graham Nelson
5003ba316d
Further dialogue beat parsing
2022-09-07 23:51:43 +01:00
Graham Nelson
0d6eba5bfd
The dawn of DialogueKit
2022-09-06 23:03:04 +01:00
Graham Nelson
c25d6f41e1
Further dialogue parsing
2022-09-05 23:38:04 +01:00
Graham Nelson
fe7d98bfe6
Merge pull request #73 from ptomato/advice-linux
...
Modifications to support the advice pages on Linux
2022-09-05 09:06:51 +01:00
Philip Chimento
5fd4c2b9c0
Modifications to support the advice pages on Linux
...
The Linux app doesn't currently have a launcher window that can display
these pages, but I'm working on one. In advance of that, here are Linux
versions of the advice pages.
I also found that 'make integration' didn't install the welcome banner
for the launcher window, nor one of the assets needed for the advice
pages, so this also patches the make script to do so.
2022-09-04 19:01:10 -07:00
Graham Nelson
7de0366151
Merge branch 'master' of https://github.com/ganelson/inform
2022-09-05 00:09:33 +01:00
Graham Nelson
7f87efb920
Further preliminaries for dialogue
2022-09-05 00:08:32 +01:00
Graham Nelson
7caa3b66fb
Merge pull request #72 from zedlopez/wi_newlines
...
initial commit wi_newlines: replacing some newlines with spaces
2022-09-04 19:13:14 +01:00
Graham Nelson
29731ea841
Merge pull request #71 from zedlopez/indoc_general_index_see_spacing
...
initial commit indoc_general_index_see_spacing
2022-09-04 19:12:57 +01:00
Graham Nelson
51f7d5a525
Merge pull request #70 from zedlopez/div_by_infinity_result
...
initial commit div_by_inifinity_result: pedantically changing 0 to 0.0
2022-09-04 19:12:19 +01:00
Graham Nelson
8faa7c5967
Merge pull request #69 from zedlopez/solitude_consent
...
initial commit solitude_consent
2022-09-04 19:11:47 +01:00
Zed Lopez
e2bca10e89
initial commit wi_newlines: replacing some newlines with spaces
2022-09-03 14:24:58 -07:00
Zed Lopez
4bd480bcee
initial commit indoc_general_index_see_spacing
2022-09-03 13:31:10 -07:00
Zed Lopez
92dc51b189
initial commit div_by_inifinity_result: pedantically changing 0 to 0.0
2022-09-03 13:13:13 -07:00
Zed Lopez
69241f54ed
initial commit solitude_consent
2022-09-03 12:49:13 -07:00