Alexander Yakovlev
606629d83f
Fixed goBack and backported various UI fixes.
2016-04-05 08:57:13 +07:00
Alexander Yakovlev
8c5cd01b9a
canView now accepts the third parameter.
2016-03-30 09:36:45 +07:00
Alexander Yakovlev
f6fb0fe96f
goBack() now returns to start if it's too early to tell.
2016-03-28 11:17:28 +07:00
Alexander Yakovlev
e3e17eb295
Resolved #2 : forbid leaving a room
...
You can use `@exit()` to set `canExit` and print the "YOU SHALL NOT LEAVE"
message.
2016-03-27 22:49:38 +07:00
Alexander Yakovlev
4412081800
New flag: room.canSave
...
This fixes the problem with saving inside Inventory room.
2016-03-27 22:34:16 +07:00
Alexander Yakovlev
235aa28eb9
Dependency update
2016-03-25 17:29:12 +07:00
Alexander Yakovlev
10314558af
Random IDs mess up the saves. IDs have to be predictable.
2016-03-24 20:24:44 +07:00
Alexander Yakovlev
ba3fbf6bcd
Rooms are not dependent on salet.coffee
2016-03-24 10:27:42 +07:00
Alexander Yakovlev
7a51bf1e8b
The "go back" code invalidates the save.
2016-03-21 08:46:16 +07:00
Alexander Yakovlev
cea54d7dee
"Go back" functionality
2016-03-21 08:41:56 +07:00
Alexander Yakovlev
1059b0997c
Turned off character saving.
...
Don't save the character so the inventory won't be duplicated.
2016-03-21 08:21:47 +07:00
Alexander Yakovlev
6dd06d2b89
Resolves #20 - proper inventory, list of carried things
2016-03-20 20:46:40 +07:00
Alexander Yakovlev
b621ef2643
Bootstrap update
2016-03-20 20:06:20 +07:00
Alexander Yakovlev
373d703fe0
Taking things (issue #4 )
2016-03-20 19:41:47 +07:00
Alexander Yakovlev
9c40443c8f
Removed a duplicate method
2016-03-20 19:09:22 +07:00
Alexander Yakovlev
2197fbad65
Got rid of levels
2016-03-14 21:55:28 +07:00
Alexander Yakovlev
51abba90dd
Saving fix
2016-03-14 09:41:26 +07:00
Alexander Yakovlev
e1b4f82156
wrapLevel sort of fixed
2016-03-10 22:30:28 +07:00
Alexander Yakovlev
6e3cda3a9c
Hiding fixes
2016-03-10 21:04:17 +07:00
Alexander Yakovlev
cbd0f37ad8
Clear content fix, new before- and afterChoices events
2016-03-05 11:11:41 +07:00
Alexander Yakovlev
dbfc7e086e
Fixed Booleans (again)
2016-03-02 23:41:18 +07:00
Alexander Yakovlev
7f7ab87d9d
Fixed canChoose behaviour.
2016-03-02 23:30:45 +07:00
Alexander Yakovlev
9229dfb512
removed a couple of ;
2016-02-26 20:21:07 +07:00
Alexander Yakovlev
f9fd118b6f
Issue #15 - single phrases
2016-02-24 19:45:02 +07:00
Alexander Yakovlev
893f61032c
No need to advertise what's not there yet.
...
Got rid of the dropdown.
2016-02-16 13:18:11 +07:00
Alexander Yakovlev
9c3ad6cfdb
Removed unnecessary console.log
2016-02-13 10:28:40 +07:00
Alexander Yakovlev
ba9b59b53a
Localization supports functions, init fixes
2016-02-13 10:20:56 +07:00
Alexander Yakovlev
84d6538e61
Crash fixes
...
- Fixed a crash when using non-EN localization
- Fixed a crash when having no `ways` div (in case you're using an old
Raconteur/Undum layout)
2016-02-11 21:58:25 +07:00
Alexander Yakovlev
7e01af67d3
Styling upgrade, initialization fix
2016-02-11 12:19:03 +07:00
Alexander Yakovlev
2b0f714ac0
Proper variables and putting things
2016-02-10 20:35:44 +07:00
Alexander Yakovlev
43c66af5a6
Fixed the prototype variables. Resolves #5 .
2016-02-08 20:52:12 +07:00
Alexander Yakovlev
07b994cc7f
Examination and syntax rewrites
2016-02-08 19:12:12 +07:00
Alexander Yakovlev
408d3bc1a5
Forgot about watching the game.
2016-02-01 22:30:00 +07:00
Alexander Yakovlev
10b1eeed0d
Autosave and cycling fix
2016-02-01 22:16:36 +07:00
Alexander Yakovlev
99b678cfa7
Dependency cleaning
...
Coffee-script is required for the gulpfile.
2016-02-01 21:57:29 +07:00
Alexander Yakovlev
9628801fe1
Cycling fix
2016-02-01 20:39:16 +07:00
Alexander Yakovlev
15e001af2a
Autosaving (issue #9 )
2016-02-01 20:28:05 +07:00
Alexander Yakovlev
86612614f5
Save and load working now
2016-02-01 20:23:20 +07:00
Alexander Yakovlev
3215b865f5
Gulpfile update
2016-02-01 19:44:22 +07:00
Alexander Yakovlev
53d9009fc6
No need to wrap the replacer in span
now
2016-02-01 17:10:34 +07:00
Alexander Yakovlev
b6696ff981
Fixed once links.
...
Looks finished (except for saving)
2016-02-01 16:54:15 +07:00
Alexander Yakovlev
5af7d3ad72
A playable game with most features on
2016-02-01 15:51:48 +07:00
Alexander Yakovlev
5e7f4087aa
Salet is now passed as an argument.
...
Also, no frequency filters on choice list.
2016-02-01 14:22:23 +07:00
Alexander Yakovlev
566c8b27a2
Modular API (WIP)
2016-01-25 23:05:32 +07:00
Alexander Yakovlev
63dbeb49f4
Trying to sort out the API
2016-01-24 14:53:03 +07:00
Alexander Yakovlev
5f7f142028
Did a crude MVC structure.
2016-01-24 13:33:39 +07:00
Alexander Yakovlev
c48c1ff11e
More untested conversions WIP
2016-01-23 18:31:03 +07:00
Alexander Yakovlev
e54585cdbc
Rewriting Undum WIP.
2016-01-22 22:07:34 +07:00
Alexander Yakovlev
15792d556c
Issue #11 - room illustration property
2016-01-20 06:56:10 +07:00
Alexander Yakovlev
0ed470dae6
Cycling rewrite, Raconteur's purge
...
- Rewrote cycling shortcuts into the library. It's more object-oriented
now (and slightly less obvious, but we can get around that).
- Removed Raconteur situations entirely. Their functionality is 100%
integrated now.
2016-01-19 10:03:01 +07:00