0
0
Fork 0
mirror of https://gitlab.com/Oreolek/salet-module.git synced 2024-05-19 09:28:28 +03:00
Commit graph

185 commits

Author SHA1 Message Date
Alexander Yakovlev 52d2cdd7b5 Changed the date in LICENSE 2017-09-20 13:25:13 +07:00
Alexander Yakovlev 6db86f2c8b added "viewinit" trigger 2017-09-20 13:20:00 +07:00
Alexander Yakovlev edfa605b43 Switched to Coffeescript 2.0 2017-09-20 12:12:54 +07:00
Alexander Yakovlev e60bfd5fbf A separate container class, listinv() is global
Made a separate Container class; all rooms and the player character are
treated as containers. A container is a collection of units.
2017-08-31 18:04:22 +07:00
Alexander Yakovlev 1a648b7ef8 Reverted the room.enter() function 2017-08-28 18:59:48 +07:00
Alexander Yakovlev 8f4105ca8e Switched global functions to event triggers, 2.0
Major incompatibility: events instead of functions.
2017-08-27 21:31:53 +07:00
Alexander Yakovlev 4f37307c39 Version bump 2017-08-03 21:46:53 +07:00
Alexander Yakovlev 0b9938c813 Merge branch 'master' of gitlab.com:Oreolek/salet-module 2017-08-03 21:46:22 +07:00
Alexander Yakovlev 5686ed8ede Merge branch 'master' into 'master'
Improve typings: add missing methods, less generic types, some docs

See merge request !1
2017-08-03 14:44:45 +00:00
Konstantin Kitmanov d6923dede4 Improve typings: add missing methods, less generic types, some docs 2017-08-03 16:42:02 +02:00
Alexander Yakovlev 4cba17fa4b Sourcemaps 2017-07-31 22:22:54 +07:00
Alexander Yakovlev 0b4a0a2e01 Typings path fix 2017-07-31 21:58:39 +07:00
Alexander Yakovlev a09fb5c187 Wrong file in NPM - version bump 2017-07-31 21:55:41 +07:00
Alexander Yakovlev e12a95ec53 Added TS typings to package.json, version increase 2017-07-31 21:53:54 +07:00
Alexander Yakovlev f39ad09eba TypeScript definitions by @hogart
Also see here: https://gitlab.com/hogart/salet-ts
2017-07-31 21:50:15 +07:00
Alexander Yakovlev 153199ee46 Removed cyclewriter writer action
It was present in EVERY room. And it's not that generic.
2017-06-16 20:49:28 +07:00
Alexander Yakovlev 8131138254 Follow-up: @display as a function 2017-05-20 17:31:58 +07:00
Alexander Yakovlev eda7aabdf1 Unit display now can be a function. 2017-05-20 17:23:04 +07:00
Alexander Yakovlev 82c30ede15 Fixed the goBack function 2017-05-15 16:37:01 +07:00
Alexander Yakovlev 36bd3cdf5d randomElement fix and unitDelimiter for units 2017-05-03 19:54:12 +07:00
Alexander Yakovlev ffbc7174d8 Fixed the odds() returning negative numbers 2017-05-02 14:00:32 +07:00
Alexander Yakovlev 101db07f1d npm problems 2017-05-02 13:56:29 +07:00
Alexander Yakovlev c9631b4330 New functions: randomElement and odds 2017-05-02 13:37:55 +07:00
Alexander Yakovlev ae90044ec1 NPM package update 2017-04-02 12:17:47 +07:00
Alexander Yakovlev ac950ba885 NPM package update 2017-04-02 12:16:56 +07:00
Alexander Yakovlev 37f30046f8 repository link II 2017-04-02 11:44:30 +07:00
Alexander Yakovlev 78d5b632e2 git link update 2017-04-02 11:41:22 +07:00
Alexander Yakovlev 6292baab99 Fixed goBack and normaliseTabs, updated git links 2017-04-02 11:37:36 +07:00
Alexander Yakovlev 7b1d1cd2b4 Fixed the removeTransient bug.
If a room didn't have its own section (extendSection = true) then
removeTransient(room_name) wouldn't work. Now it works.
2017-02-10 18:42:32 +07:00
Alexander Yakovlev 0fbf82b994 i18n tests, syntax fixes, code lint
- jQuery extend instead of homebrew merge
- i18n tests
- i18n parameter bugfix
- jshint-suggested syntax fixes
2016-12-19 19:54:13 +07:00
Alexander Yakovlev 9c4c7d777e Removed SaletRoom.pic (broken property)
salet.view.pictureTag was cut 2 months ago, see commit 23e2be64
2016-12-19 18:49:02 +07:00
Alexander Yakovlev adc46615a5 Execute timers early, print them late 2016-12-15 20:44:32 +07:00
Alexander Yakovlev 6b5bbe3b72 1.6.12 // Timer API 2016-12-14 10:09:07 +07:00
Alexander Yakovlev 0b692db299 10 and 11 versions - canExit and unit descriptions 2016-12-11 22:59:19 +07:00
Alexander Yakovlev 9585570b37 removeTransient before writing anything.
It's important if we go to current room from the current room.
2016-12-10 22:36:26 +07:00
Alexander Yakovlev ff465a4003 Fixed the append vs. FX effects 2016-12-10 22:27:53 +07:00
Alexander Yakovlev 1cf8b33621 Room name argument for SaletRoom.optionText 2016-12-10 12:29:39 +07:00
Alexander Yakovlev 08b9e4bf0e More tests; added link() and bilink() functions 2016-12-09 12:30:51 +07:00
Alexander Yakovlev b5fc0944bc fcall fix 2016-12-08 08:36:56 +07:00
Alexander Yakovlev 70d8f80c5d Code comments, API fixes, no stray pathfinding 2016-12-08 08:33:16 +07:00
Alexander Yakovlev 748b9c0e4d Fixed taking units, qUnit tests 2016-12-07 22:14:03 +07:00
Alexander Yakovlev 8c9eeef6bd Fix for the effects in start room 2016-12-07 19:26:44 +07:00
Alexander Yakovlev a48e99b4b2 There was an error in build (stray console.log) 2016-12-07 18:50:50 +07:00
Alexander Yakovlev 2cd289a7ac Fixed the version number. 2016-12-07 18:30:03 +07:00
Alexander Yakovlev a9f7ef762a New version finally fixes the effects. 2016-12-07 18:09:33 +07:00
Alexander Yakovlev 268808bb4f no DOM changes in the middle of effects 2016-12-01 17:29:39 +07:00
Alexander Yakovlev 1dced7b54c Trying the all-JS effects 2016-11-25 21:09:24 +07:00
Alexander Yakovlev 74c4f61ae3 hideBlock now hides, not removes a block
DOM removal is a dangerous default especially for a "hide"
function.
2016-11-18 17:34:39 +07:00
Alexander Yakovlev 99559c9c0a canExit altering
canExit function now has an argument and executes in the context of exit room.
As it should be.
2016-11-10 16:19:49 +07:00
Alexander Yakovlev 8488ed83c8 Now you can use animateBlock on its own 2016-11-04 20:31:23 +07:00