Commit Graph

  • d5bc11dc4b Sensible default values are now set for most object properties when creating a new object. Daan Vanden Bosch 2020-09-30 20:07:29 +0200
  • 43161ae7e7 Sensible default values are now set for most NPC properties when creating a new NPC. Daan Vanden Bosch 2020-09-29 22:16:48 +0200
  • 7296df7b00 .env.test can now be overridden with .env.test.local. Daan Vanden Bosch 2020-09-29 19:12:52 +0200
  • 8e81a1a358 Deploying to gh-pages from @ 819c8aaa1c 🚀 DaanVandenBosch 2020-09-29 16:50:09 +0000
  • 819c8aaa1c Fixed ESLint warning. Daan Vanden Bosch 2020-09-29 18:42:44 +0200
  • 3c7c3d794b Corrected GH actions yarn cache again. Daan Vanden Bosch 2020-09-29 18:37:13 +0200
  • eecfd9faf4 Added deploy badge to readme. Daan Vanden Bosch 2020-09-29 18:28:15 +0200
  • dcae1211d7 Fixed GH action cache paths and fixed deploy action. Daan Vanden Bosch 2020-09-29 18:22:51 +0200
  • 44ab6cbe13 Added deploy GH action. Daan Vanden Bosch 2020-09-29 18:17:30 +0200
  • 13cc04a361 Renamed CI GH action to Tests. Daan Vanden Bosch 2020-09-29 18:11:01 +0200
  • 0e0af76486 Improved GitHub CI action caching. Daan Vanden Bosch 2020-09-29 17:58:05 +0200
  • a98ac58a9c Removed build step from GitHub CI action. Daan Vanden Bosch 2020-09-29 17:50:57 +0200
  • 06a934a099 Added caching to GitHub CI action. Daan Vanden Bosch 2020-09-29 17:37:56 +0200
  • 8f41c12394
    Added GitHub action. Daan Vanden Bosch 2020-09-29 17:21:41 +0200
  • 922db80097 Switched to Yarn 2 and PnP. Daan Vanden Bosch 2020-09-29 17:07:13 +0200
  • c633176925 Fixed unit test. Daan Vanden Bosch 2020-09-29 16:14:57 +0200
  • 93f6b41c00 Added quest_stats script. Daan Vanden Bosch 2020-09-28 22:51:51 +0200
  • b68e0b37c6 Removed "Leader flag" from wolves, because it was the value used to determine whether it's a savage wolf or barbarous wolf. Daan Vanden Bosch 2020-09-27 21:58:58 +0200
  • 30d9de1be9 Updated feature/bug list. Daan Vanden Bosch 2020-09-27 21:47:35 +0200
  • 25d82507c0 Fixed some bugs in NPC data interpretation. Daan Vanden Bosch 2020-09-27 20:40:24 +0200
  • 99f6a68312 Added all known NPC-specific properties. Daan Vanden Bosch 2020-09-27 17:41:28 +0200
  • 6d9e7120d8 Reverted change to default_ep_1.qst so it sets NPC script labels correctly again. Added a check before warning about invalid label references to see if it's a built-in function. Daan Vanden Bosch 2020-09-27 16:17:13 +0200
  • a0361fdc7c Fixed bug in try_finally and LogStore. Daan Vanden Bosch 2020-09-27 12:00:40 +0200
  • b7c57744df Added unit tests for try_finally and added dispose override to LogStore. Daan Vanden Bosch 2020-09-27 01:05:37 +0200
  • 864bf40da3 Prevented all tests to log to console, except for one DebugController test. Daan Vanden Bosch 2020-09-27 00:31:22 +0200
  • 94d15b86ec Most data format parsing functions now return a Result type instead of logging and/or throwing when a problem is encountered. Daan Vanden Bosch 2020-09-26 21:11:49 +0200
  • 0feb6608d1
    Merge pull request #9 from DaanVandenBosch/dependabot/npm_and_yarn/http-proxy-1.18.1 Daan Vanden Bosch 2020-09-26 20:27:52 +0200
  • dbacd7223d
    Merge pull request #7 from DaanVandenBosch/dependabot/npm_and_yarn/websocket-extensions-0.1.4 Daan Vanden Bosch 2020-09-26 20:27:40 +0200
  • d7588888ae Fixed formatting issues. Daan Vanden Bosch 2020-09-26 16:49:07 +0200
  • 5f5aa84ec4 Upgraded to TypeScript 4, upgraded several other dependencies too. Daan Vanden Bosch 2020-09-26 16:46:06 +0200
  • 64daacb7b0 Deployed version 59. Daan Vanden Bosch 2020-09-25 22:44:39 +0200
  • 14806dcdeb Release 59. Daan Vanden Bosch 2020-09-25 22:40:56 +0200
  • 4f7797966e Fixed bug in FlatMappedProperty that resulted in undo stack switching not working correctly. Daan Vanden Bosch 2020-09-25 22:39:31 +0200
  • ddb4ba0cc6 Fixed visual bug that made a thin white line appear at the top of the 3D View when activating it via its tab. Daan Vanden Bosch 2020-09-25 20:23:28 +0200
  • a3a532d291 Deployed version 58. Daan Vanden Bosch 2020-09-24 20:27:14 +0200
  • 2bf80b5416 Release 58. Daan Vanden Bosch 2020-09-24 20:26:26 +0200
  • d35cbcaf98 Object-specific property values of type angle are now displayed in degrees instead of radians. Fixed the types of some object-specific properties. Daan Vanden Bosch 2020-09-24 20:25:15 +0200
  • 4bd137b407 Deployed version 57. Daan Vanden Bosch 2020-09-24 19:58:16 +0200
  • 61ca48725a Release 57. Daan Vanden Bosch 2020-09-24 19:57:22 +0200
  • 5d3d6a24ba Model assets are now reloaded when the model property is changed. Daan Vanden Bosch 2020-09-24 19:52:02 +0200
  • edba25c3bd The model property is now taken into account for many objects during initial load of model assets. Daan Vanden Bosch 2020-09-24 19:07:22 +0200
  • d51c12096e Object-specific properties are now editable. Daan Vanden Bosch 2020-09-24 17:40:58 +0200
  • e1f4c34588 Added all known object-specific properties. Daan Vanden Bosch 2020-09-24 16:59:58 +0200
  • 695e1e3370 Fixed failing snapshot tests. Daan Vanden Bosch 2020-09-24 15:40:32 +0200
  • 033cbf2436 Entity-specific properties are now shown in the entity info view for supported entities. Daan Vanden Bosch 2020-09-23 21:37:20 +0200
  • 8d5bb678bc
    Bump node-fetch from 2.6.0 to 2.6.1 dependabot[bot] 2020-09-11 16:12:57 +0000
  • f5c4453d24
    Bump http-proxy from 1.18.0 to 1.18.1 dependabot[bot] 2020-09-09 03:30:28 +0000
  • 9ea2faa826 Added a definition for opcode unknown_de. jtuu 2020-08-02 12:45:05 +0300
  • 3ba8a85d44 Fixed a problem with asset generation script config. jtuu 2020-08-02 12:36:52 +0300
  • f6365b7a91 Deployed version 56. Daan Vanden Bosch 2020-07-31 21:11:45 +0200
  • db1002acff Release 56. Daan Vanden Bosch 2020-07-31 21:11:08 +0200
  • f1d9f715cb Fixed bug that would allow you to modify events while debugging after switching areas. Daan Vanden Bosch 2020-07-31 21:08:49 +0200
  • 10cdbad85e
    Bump elliptic from 6.5.2 to 6.5.3 dependabot[bot] 2020-07-30 16:18:21 +0000
  • 329ca0e539 Made low-level quest objects structurally cloneable again. Daan Vanden Bosch 2020-07-19 18:11:17 +0200
  • 0704fc194c Deployed version 55. Daan Vanden Bosch 2020-07-19 01:02:43 +0200
  • 548ee67eba Release 55. Daan Vanden Bosch 2020-07-19 00:37:57 +0200
  • b8fa6f123b Fixed issue with webpack production configuration. Daan Vanden Bosch 2020-07-19 00:36:35 +0200
  • 867df3fab9 Fixed issue with webpack production configuration. Daan Vanden Bosch 2020-07-19 00:35:10 +0200
  • 6fd94c1de2 Improved PRS compression performance. Daan Vanden Bosch 2020-07-19 00:13:49 +0200
  • 8b8e87c8c5 Quest entities are now backed by an ArrayBufferBlock so that a "custom entity properties" feature can be added later. Daan Vanden Bosch 2020-07-18 23:00:48 +0200
  • cd67e214f1 Introduced Block concept to represent a continuous chunk of bytes. Daan Vanden Bosch 2020-07-17 00:00:17 +0200
  • 2d4fee542c Fixed bug that allowed selection of quest entities via the 3D view that were invisible (by selecting an event). Daan Vanden Bosch 2020-07-16 17:16:41 +0200
  • 2ee05f95ec Removed unnecessary code. Daan Vanden Bosch 2020-07-16 16:15:24 +0200
  • d0d6b7ff1a Fixed bug in QuestEditorUiPersister config sanitization code. When removing old components results in empty containers, these containers are now also removed. Daan Vanden Bosch 2020-07-14 22:08:36 +0200
  • 767397d26d Removed custom WebGL and WebGPU renderers. All 3D rendering is now done by THREE.js again. Daan Vanden Bosch 2020-07-14 21:50:35 +0200
  • 2eaf4fe455 Upgraded all dependencies and fixed linting issues. Daan Vanden Bosch 2020-07-14 20:57:50 +0200
  • 951cead001
    Bump websocket-extensions from 0.1.3 to 0.1.4 dependabot[bot] 2020-07-14 18:35:44 +0000
  • 9765449564 Upgraded webpack and related dependencies. Daan Vanden Bosch 2020-07-14 20:34:42 +0200
  • c77e5a265c Upgraded jest and cheerio. Daan Vanden Bosch 2020-07-14 20:20:43 +0200
  • cc292f9790 Upgraded to Typescript 3.9.6. Daan Vanden Bosch 2020-07-14 20:15:44 +0200
  • f8d4507b34 Fixed bug in Widget.finalize_construction. Fixed linting warnings. Daan Vanden Bosch 2020-07-14 19:46:11 +0200
  • e0eadeb1ed Fixed an optional module not really being optional (prs-rs). jtuu 2020-07-02 17:39:47 +0300
  • d5c72152e8 Added definitions for opcodes f8b0-f8b5. jtuu 2020-06-02 06:38:38 +0300
  • 03616bc890 Made browser specific code runnable in a non-browser environment. jtuu 2020-06-02 06:32:37 +0300
  • 103de10b02 Ensure object has the right amount of properties when converting QuestObjects to DatObjects. jtuu 2020-06-01 21:38:56 +0300
  • 0d4a15a035 Changed typings of array writing methods in AbstractWritableCursor to be more permissive. The purpose of this change is to allow using TypedArrays with these methods. jtuu 2020-06-01 19:44:45 +0300
  • a7e45bed61 Added information about prs-rs in the readme. jtuu 2020-06-01 01:27:53 +0300
  • 6cb6be92d7 Made prs-rs an optional module. Compression will fall back into the JS implementation if program is not built with prs-rs. jtuu 2020-06-01 01:17:26 +0300
  • 172b8e2fd4 Added tests for WASM PRS jtuu 2020-05-31 22:24:34 +0300
  • 08b55f8b11 WebAssembly PRS compression/decompression. wasm_prs_rust jtuu 2020-05-30 07:06:08 +0300
  • 6c3eb9fd26 Fixed opcode unknown_f961 definition. jtuu 2020-05-16 01:25:36 +0300
  • 9278609ef0
    Merge pull request #4 from DaanVandenBosch/dependabot/npm_and_yarn/acorn-6.4.1 jtuu 2020-05-03 01:54:51 +0300
  • aa3fc9219c
    Bump acorn from 6.4.0 to 6.4.1 dependabot[bot] 2020-05-02 22:50:05 +0000
  • 34e10ec52b
    Merge pull request #6 from DaanVandenBosch/dependabot/npm_and_yarn/jquery-3.5.0 jtuu 2020-05-03 01:49:23 +0300
  • 1aaa36a99f
    Bump jquery from 3.4.1 to 3.5.0 dependabot[bot] 2020-05-02 22:36:25 +0000
  • b03a421ab5 Removed the ability to step in a yielded thread. Changed the way the thread select widget works to make the thread status text update properly. jtuu 2020-05-01 23:02:29 +0300
  • d8d0aa7ef6 Removed unnecessary optional property access operator. Daan Vanden Bosch 2020-05-01 21:30:03 +0200
  • 4cdf023cc6 Removed TODO that became a DONE. Daan Vanden Bosch 2020-05-01 21:28:11 +0200
  • 9492515b25 Added docs to two NPC properties. Daan Vanden Bosch 2020-05-01 14:40:32 +0200
  • eb792349f8 Prevent from selecting threads whose execution location is unknown. jtuu 2020-05-01 07:52:54 +0300
  • a31452e971 InstructionPointer.prototype.source_location now returns the source location for instructions whose mnemonic doesn't exist in the source code but have arguments that do. jtuu 2020-05-01 07:20:43 +0300
  • 0f25781857 Improved clarity of code regarding pause ignoring in the VM. jtuu 2020-05-01 07:16:02 +0300
  • 9d6ccb5267 Fixed VM unit tests. They were broken in c7f4e3eb8e. jtuu 2020-05-01 04:29:14 +0300
  • 2aac3a54ec Removed text from stepping buttons so they fit on small screens. Daan Vanden Bosch 2020-04-30 19:31:51 +0200
  • 06443d5f8c Using VSCode keybindings for stepping so they don't clash with monaco keybindings. Daan Vanden Bosch 2020-04-30 19:16:39 +0200
  • 073d4920b4 Put severity filter at the end of the toolbar and renamed it to "Log:". Daan Vanden Bosch 2020-04-30 19:07:46 +0200
  • 916a286a3b Added some text to the README. Daan Vanden Bosch 2020-04-30 19:05:16 +0200
  • 38f4bdd484 Renamed "Debug Log" to "Debug" and moved all debugging related buttons to its toolbar. Daan Vanden Bosch 2020-04-30 18:27:19 +0200
  • da64ad93c5 Event view widgets are now correctly disabled while debugging. Daan Vanden Bosch 2020-04-29 20:48:47 +0200
  • d69a0cbc00 TextArea now correctly sets the disabled state of its textarea element. Daan Vanden Bosch 2020-04-29 20:05:35 +0200