Alexander Yakovlev
|
b55cc8fcac
|
Don't init the game when autoload if off
|
2016-09-12 09:38:11 +07:00 |
|
Alexander Yakovlev
|
8a85f9975d
|
Game Loading API: get a savefile
|
2016-09-12 09:32:40 +07:00 |
|
Alexander Yakovlev
|
2e6e009c8c
|
Autoload option
|
2016-09-12 09:25:07 +07:00 |
|
Alexander Yakovlev
|
e18f2bbed2
|
version bump
|
2016-09-11 18:34:58 +07:00 |
|
Alexander Yakovlev
|
8913aa7131
|
Small unit bugfix
|
2016-09-11 18:31:40 +07:00 |
|
Alexander Yakovlev
|
aa49676306
|
semver version
|
2016-09-11 17:50:53 +07:00 |
|
Alexander Yakovlev
|
e03c9372cd
|
Made "salet" a global object
|
2016-09-11 17:48:13 +07:00 |
|
Alexander Yakovlev
|
757c12e2dd
|
Internationalization
|
2016-09-10 12:48:33 +07:00 |
|
Alexander Yakovlev
|
9e7a3f0f1c
|
typo fix
|
2016-09-10 11:36:23 +07:00 |
|
Alexander Yakovlev
|
b8a536832c
|
version bump
|
2016-09-10 11:25:09 +07:00 |
|
Alexander Yakovlev
|
70c8d2c705
|
Fast PRNG instead of the slow Mersenne Twister
|
2016-09-10 11:24:08 +07:00 |
|
Alexander Yakovlev
|
961b0a936a
|
package.json
|
2016-09-10 10:58:55 +07:00 |
|
Alexander Yakovlev
|
9a2f780cb4
|
Mersenne-Twister random submodule
|
2016-09-10 08:44:27 +07:00 |
|
Alexander Yakovlev
|
84f4502e44
|
fixed the startup
|
2016-09-10 08:20:44 +07:00 |
|
Alexander Yakovlev
|
08bc68670e
|
exports to window object
|
2016-09-09 17:26:58 +07:00 |
|
Alexander Yakovlev
|
bcf84bf95b
|
NPM module (WIP)
|
2016-09-09 17:18:53 +07:00 |
|
Alexander Yakovlev
|
bda0b84260
|
The whole #page can have "once" links
|
2016-09-03 20:42:36 +07:00 |
|
Alexander Yakovlev
|
070ac093a0
|
No alert for an inventory
|
2016-09-03 20:16:07 +07:00 |
|
Alexander Yakovlev
|
c99ba45b39
|
"character.sandbox" is deprecated
|
2016-08-25 14:45:25 +07:00 |
|
Alexander Yakovlev
|
81de4b833c
|
Interactive mode flag fix
|
2016-08-16 10:27:09 +07:00 |
|
Alexander Yakovlev
|
868b6173f6
|
Don't clear the screen on game load; useful for keeping the intro.
|
2016-08-16 10:23:16 +07:00 |
|
Alexander Yakovlev
|
5d86979c71
|
Save on goTo() functions
|
2016-08-16 10:18:42 +07:00 |
|
Alexander Yakovlev
|
b910cf8a66
|
Scroll fix
|
2016-08-15 18:39:52 +07:00 |
|
Alexander Yakovlev
|
ef1ce16aeb
|
Testing History API (going back)
|
2016-06-28 15:00:41 +07:00 |
|
Alexander Yakovlev
|
0d0f2e1f8e
|
Subresource Integrity and jQuery 3.0.0
|
2016-06-28 12:41:46 +07:00 |
|
Alexander Yakovlev
|
9ce79a4fb7
|
Bootstrap as a npm module instead of a submodule
|
2016-06-28 12:21:11 +07:00 |
|
Alexander Yakovlev
|
715e3bb2ee
|
Version bump
|
2016-06-03 10:01:44 +07:00 |
|
Alexander Yakovlev
|
f406c0e692
|
Renamed objects to units.
Hopefully *this* will clear up the terminology a little bit.
|
2016-06-03 09:40:48 +07:00 |
|
Alexander Yakovlev
|
9163c61211
|
Convert string to string (it really helps)
|
2016-05-31 20:31:24 +07:00 |
|
Alexander Yakovlev
|
c3e220289b
|
Dialogue fix
|
2016-05-09 16:03:38 +07:00 |
|
Alexander Yakovlev
|
b90b3b95c4
|
"display" is now the "display name", for non-English games
|
2016-05-09 11:01:11 +07:00 |
|
Alexander Yakovlev
|
74a7600181
|
Markdown indentation fix
It was bugging on some weird cases.
|
2016-05-09 10:27:51 +07:00 |
|
Alexander Yakovlev
|
46a4d65b35
|
Edge case fix for Markdown parsing
|
2016-05-01 17:42:14 +07:00 |
|
Alexander Yakovlev
|
66e8a71131
|
Set bootstrap to track v4 branch
|
2016-04-14 08:52:59 +07:00 |
|
Alexander Yakovlev
|
323060fe16
|
Nowadays I just leave a single link for the source.
|
2016-04-14 08:27:42 +07:00 |
|
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 |
|