{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":160085012,"defaultBranch":"master","name":"QuestJS","ownerLogin":"ThePix","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-02T19:35:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9852110?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692972694.0","currentOid":""},"activityList":{"items":[{"before":"aa187f284dd85ea26136cd733e2dca58fc42ea8a","after":"f9680fb53365b0b79583d1cdb67e4e345a622605","ref":"refs/heads/master","pushedAt":"2024-02-08T19:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Second attempt to get files to work....\n\n... with both JSQuest and QEditor","shortMessageHtmlLink":"Second attempt to get files to work...."}},{"before":"035a1a02cf044931d31a235fe7207bd15f5295a7","after":"aa187f284dd85ea26136cd733e2dca58fc42ea8a","ref":"refs/heads/master","pushedAt":"2024-01-29T21:57:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Embryonic example turn-based strategy game","shortMessageHtmlLink":"Embryonic example turn-based strategy game"}},{"before":"05ba71bde66786283eac1378fb3b02a384da5ca2","after":"035a1a02cf044931d31a235fe7207bd15f5295a7","ref":"refs/heads/master","pushedAt":"2023-12-23T14:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Minor bugs resolved\n\nComment for no topics now, rather than no topics because inanimate\nstop_posture method called without object\nstarting point visited incremented before it should be","shortMessageHtmlLink":"Minor bugs resolved"}},{"before":"40e09b1074f55da4c25822c82c72842f0183798d","after":"05ba71bde66786283eac1378fb3b02a384da5ca2","ref":"refs/heads/master","pushedAt":"2023-12-15T17:44:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Input filtered\n\nLess than symbols removed as they can mess with formating\nAlso changed lockedmsg to msgLocked to conform with everything else\nSome changes to allow players to double click a word, but not active as some issues to resolve.","shortMessageHtmlLink":"Input filtered"}},{"before":"1364a639059ea3975eb88e091b2bb640b5233d3f","after":"40e09b1074f55da4c25822c82c72842f0183798d","ref":"refs/heads/master","pushedAt":"2023-11-06T12:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Follow/Not follow response now gender neutral\n\nThanks to riidom for finding.\nhttps://github.com/ThePix/QuestJS/issues/100\nAlso needs to be in lang!\n\nAlso some issues with zones resolved, though this may be on-going!","shortMessageHtmlLink":"Follow/Not follow response now gender neutral"}},{"before":"3189ca4c8ff19ca235b0613846e586a309069b40","after":"1364a639059ea3975eb88e091b2bb640b5233d3f","ref":"refs/heads/master","pushedAt":"2023-10-19T16:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Minor bug fixes\n\nCharacters have a default posture, \"standing\", rather than `false`.\nBug in getName where the possessive was not used for the definite article (and tests updated/added)\nA dedicated UP command to cover both GO UP and STAND UP\nBug in _text with \"nothing\" not getting set properly\nCouple of functions for arrays to collect stats\nTest lib will print the name of an object, if it has a name attribute, when reporting\nThree bugs in ZONE resolved","shortMessageHtmlLink":"Minor bug fixes"}},{"before":"c70516a42d0258f0503d8d3f62fab94db0f9d777","after":"3189ca4c8ff19ca235b0613846e586a309069b40","ref":"refs/heads/master","pushedAt":"2023-08-25T14:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Resolved bug with disambig\n\nThe menu selection was causing the turn to end a second time. Resolved by setting a flag on io telling the menu not to end turn","shortMessageHtmlLink":"Resolved bug with disambig"}},{"before":"dca0ad212141a4d0cd7d1278fbf292b7687e99be","after":"c70516a42d0258f0503d8d3f62fab94db0f9d777","ref":"refs/heads/master","pushedAt":"2023-08-19T09:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Expanded custom parser specials and more...\n\nExpanded custom parser specials\nModified LOOK/PUSH direction commands to use parser specials\nOpening/closing OPENABLE uses its own comments, rather than sharing with container (which used \"container\" object in params)\nAdded TONE command, and text processor directive\nAdded ACHIEVEMENT command. Can now also check if achievement set.\nRooms have reduced parser priority\nRPG library updated to include weather module","shortMessageHtmlLink":"Expanded custom parser specials and more..."}},{"before":"9257aa79348d374b3bb6eaceb0025ac6e83bc099","after":"dca0ad212141a4d0cd7d1278fbf292b7687e99be","ref":"refs/heads/master","pushedAt":"2023-08-11T10:25:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Added entries to better support achievements","shortMessageHtmlLink":"Added entries to better support achievements"}},{"before":"78bfed0308a8b8a3fecf6ee6f6ea05d6fd00980a","after":"9257aa79348d374b3bb6eaceb0025ac6e83bc099","ref":"refs/heads/master","pushedAt":"2023-08-11T10:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Add files via upload\n\nInspired by a post by cellarderecho, the achievements system has been overhauled.\r\nhttps://textadventures.co.uk/forum/samples/topic/4uc4lqmsnuslsuwh_wimkg/expanded-achievements-for-questjs","shortMessageHtmlLink":"Add files via upload"}},{"before":"8c466f746ed07e71e5874f2e0a2c73db6362f2f3","after":"78bfed0308a8b8a3fecf6ee6f6ea05d6fd00980a","ref":"refs/heads/master","pushedAt":"2023-08-06T07:04:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Added named capture groups et al\n\nNamed capture groups are now handled. To use, you need to make the objects attribute of the command a dictionary instead of a list.\n\nAdded a warning if capture groups are not supported by browser telling users to upgrade!\n\nSome built-in commands now use named capture groups: OpenWith, LockWith, UnlockWith,\n\nLocking and hiding exits modified. Now function names all use Hidden, eg setExitHidden, rather than setExitHide, for consistency. Behind the scenes the functions are created in loops. Also added \"Lit\" to handle illuminated exits in the same way.\n\nParser override now allow a custom cursor to be used.\n\nText processor short cuts for player (?), currentLocation (@) and params (*). Also ifLess/MoreThan(OrEqual) will take a missing attribute (or falsey value) to be zero.\n\nNew text processor directive ifAt and ifNotAt\n\nCSS for cursor and ext box is now \"flex\", which means it works better for long cursors (such as \"give password>\").\n\nCouple of bugs in menu handling resolved","shortMessageHtmlLink":"Added named capture groups et al"}},{"before":"6463c37762c8996efaea2c34f0a9cd6e2e2e7011","after":"8c466f746ed07e71e5874f2e0a2c73db6362f2f3","ref":"refs/heads/master","pushedAt":"2023-06-12T07:57:10.368Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"OneWord command added\n\nA general way to handle one word commands that generally do not do anything, such as listen and dance.\nAlso a few extra commands and synonyms that seem common (hold/carry/crack.wreck.screw/unscrew/feed/.hit/attack/..)\nAlso, text processor directives decimal, hex and bin.\nAlso finally got round to updating code for House on Highfield Land","shortMessageHtmlLink":"OneWord command added"}},{"before":"b103bab48072cf7b1471dceb9d10a116139e6dd1","after":"6463c37762c8996efaea2c34f0a9cd6e2e2e7011","ref":"refs/heads/master","pushedAt":"2023-05-18T18:39:04.469Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Stop endTurn running in conversation\n\nPrevious update moved endTurn to the menu function, but I forget to take it out of here!","shortMessageHtmlLink":"Stop endTurn running in conversation"}},{"before":"458f40818677ac3f105f4d28c3e835fcf836ce73","after":"b103bab48072cf7b1471dceb9d10a116139e6dd1","ref":"refs/heads/master","pushedAt":"2023-04-30T14:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Improved input options\n\n`askText` and `askDialog` now stop time while they wait and other input is disabled. New `io.dialog` for more complex dialogs.\nAlso...\nMore options for non-binary characters\nAdded \"bringHere\" function\nAdded `createMale` and `createFemale` functions\nTurn passing can be suppressed by setting world.suppressEndTurn","shortMessageHtmlLink":"Improved input options"}},{"before":"8e0579bda456c041f50945736b6046e6a3eb5ad1","after":"458f40818677ac3f105f4d28c3e835fcf836ce73","ref":"refs/heads/master","pushedAt":"2023-03-31T14:48:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"New Exit types\n\nNew Exit types, WayIn, wayOut, StairsUp, stairsDown, ClimbExit, and support for climbing built in.\nSeedable random numbers\nNull TP directive, !, added.\nWhen NPCs are visible, and how text is modified updated, but still provisional. npc.inSight, agenda.text, and lang stuff too","shortMessageHtmlLink":"New Exit types"}},{"before":"5ea57fc6205f7a09cb1ecfcb43f4ab93d491a79a","after":"8e0579bda456c041f50945736b6046e6a3eb5ad1","ref":"refs/heads/master","pushedAt":"2023-03-16T19:30:34.334Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Added NonExit and BarredExit for exits that go nowhere\n\nAdded taste command\nImproved undo option when games finishes, correcting a bug\ngetAgreementDefault now takes the command type and option\nBetter cloneObject/copyObject","shortMessageHtmlLink":"Added NonExit and BarredExit for exits that go nowhere"}},{"before":"15b35d66db1c769171b0960705043cebe0092042","after":"5ea57fc6205f7a09cb1ecfcb43f4ab93d491a79a","ref":"refs/heads/master","pushedAt":"2023-03-12T18:24:32.727Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Bug in copyObject resolved\n\nIt led to name modifiers getting repeated. Merged much of the code of copyObject with cloneObject","shortMessageHtmlLink":"Bug in copyObject resolved"}},{"before":"869988adec466ee358dd138cb1215e58bde678af","after":"15b35d66db1c769171b0960705043cebe0092042","ref":"refs/heads/master","pushedAt":"2023-03-11T10:31:46.870Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"getAgreement now uses a dictionary\n\nAnd we move to version 1.4","shortMessageHtmlLink":"getAgreement now uses a dictionary"}},{"before":"76fd78ca31544bc451925faf7eaf785981236332","after":"869988adec466ee358dd138cb1215e58bde678af","ref":"refs/heads/master","pushedAt":"2023-03-10T16:48:00.731Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThePix","name":null,"path":"/ThePix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9852110?s=80&v=4"},"commit":{"message":"Minor additions, see notes\n\nOption for commands to have reverse order in the regex, except for the first item\nhttps://github.com/ThePix/QuestJS/wiki/Example-of-creating-a-new-command#telling-an-npc-to-do-the-deed\n\nisHeldBy function attribute for items\n\nAdded pre-processor for the parser\nhttps://github.com/ThePix/QuestJS/wiki/More-on-commands#the-parser-pre-processor\n\nBackscene items can now handled addendums from the location\nhttps://github.com/ThePix/QuestJS/wiki/Handling-regions#with-addendum-strings","shortMessageHtmlLink":"Minor additions, see notes"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD9d7-iQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ThePix/QuestJS"}