Commit Graph

948 Commits

Author SHA1 Message Date
Daan Vanden Bosch
c3bd1c46cc Added Babylon.js PoC. Introduced Scope to statically ensure that all disposables are disposed eventually. Added test-utils project. 2020-10-15 01:19:12 +02:00
Daan Vanden Bosch
9a3821085d Improved look and feel of DockWidget. 2020-10-13 21:20:26 +02:00
Daan Vanden Bosch
3114f69429 Started working on quest editor. Added a DockWidget based on GoldenLayout. 2020-10-12 23:06:56 +02:00
Daan Vanden Bosch
8a27364237 Correctly capitalized HuntOptimizer package. 2020-10-12 15:20:38 +02:00
Daan Vanden Bosch
2bcfd7cdce Methods are now loaded and shown in an ugly way in the HuntOptimizer. 2020-10-11 22:58:28 +02:00
Daan Vanden Bosch
737a44303d Made widget styles more reusable and customizable. 2020-10-11 11:53:17 +02:00
Daan Vanden Bosch
36a32018ca Started porting Phantasmal World to Kotlin. 2020-10-10 23:48:38 +02:00
Daan Vanden Bosch
6d5aca2914 Reverted accidental renaming of Logger to Logging. 2020-10-05 20:20:28 +02:00
Daan Vanden Bosch
bbfc4403ff Improved quest editor camera controls. 2020-10-01 22:54:11 +02:00
Daan Vanden Bosch
04a7798f96 Fixed some texture loading issues. 2020-10-01 18:45:05 +02:00
Daan Vanden Bosch
b48c06181a XJ vertex type 2 is now correctly parsed. 2020-10-01 18:13:24 +02:00
Daan Vanden Bosch
bd20d96582 Added testing step to GH deploy action. 2020-10-01 17:00:14 +02:00
Daan Vanden Bosch
309267a4f8 Renamed NPC regular property to "special" and inverted its values. 2020-09-30 21:10:16 +02:00
Daan Vanden Bosch
59e4991988 Made friendly NPC default values more sensible. 2020-09-30 20:31:58 +02:00
Daan Vanden Bosch
d5bc11dc4b Sensible default values are now set for most object properties when creating a new object. 2020-09-30 20:07:29 +02:00
Daan Vanden Bosch
43161ae7e7 Sensible default values are now set for most NPC properties when creating a new NPC. 2020-09-29 22:16:48 +02:00
Daan Vanden Bosch
7296df7b00 .env.test can now be overridden with .env.test.local. 2020-09-29 19:12:52 +02:00
Daan Vanden Bosch
819c8aaa1c Fixed ESLint warning. 2020-09-29 18:42:44 +02:00
Daan Vanden Bosch
3c7c3d794b Corrected GH actions yarn cache again. 2020-09-29 18:37:13 +02:00
Daan Vanden Bosch
eecfd9faf4 Added deploy badge to readme. 2020-09-29 18:28:15 +02:00
Daan Vanden Bosch
dcae1211d7 Fixed GH action cache paths and fixed deploy action. 2020-09-29 18:22:51 +02:00
Daan Vanden Bosch
44ab6cbe13 Added deploy GH action. 2020-09-29 18:17:30 +02:00
Daan Vanden Bosch
13cc04a361 Renamed CI GH action to Tests. 2020-09-29 18:11:01 +02:00
Daan Vanden Bosch
0e0af76486 Improved GitHub CI action caching. 2020-09-29 17:58:05 +02:00
Daan Vanden Bosch
a98ac58a9c Removed build step from GitHub CI action. 2020-09-29 17:50:57 +02:00
Daan Vanden Bosch
06a934a099 Added caching to GitHub CI action. 2020-09-29 17:37:56 +02:00
Daan Vanden Bosch
8f41c12394
Added GitHub action. 2020-09-29 17:21:41 +02:00
Daan Vanden Bosch
922db80097 Switched to Yarn 2 and PnP. 2020-09-29 17:07:13 +02:00
Daan Vanden Bosch
c633176925 Fixed unit test. 2020-09-29 16:14:57 +02:00
Daan Vanden Bosch
93f6b41c00 Added quest_stats script. 2020-09-28 22:51:51 +02:00
Daan Vanden Bosch
b68e0b37c6 Removed "Leader flag" from wolves, because it was the value used to determine whether it's a savage wolf or barbarous wolf. 2020-09-27 21:58:58 +02:00
Daan Vanden Bosch
30d9de1be9 Updated feature/bug list. 2020-09-27 21:47:35 +02:00
Daan Vanden Bosch
25d82507c0 Fixed some bugs in NPC data interpretation. 2020-09-27 20:40:24 +02:00
Daan Vanden Bosch
99f6a68312 Added all known NPC-specific properties. 2020-09-27 17:43:00 +02:00
Daan Vanden Bosch
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. 2020-09-27 16:17:13 +02:00
Daan Vanden Bosch
a0361fdc7c Fixed bug in try_finally and LogStore. 2020-09-27 12:00:40 +02:00
Daan Vanden Bosch
b7c57744df Added unit tests for try_finally and added dispose override to LogStore. 2020-09-27 01:05:37 +02:00
Daan Vanden Bosch
864bf40da3 Prevented all tests to log to console, except for one DebugController test. 2020-09-27 00:31:22 +02:00
Daan Vanden Bosch
94d15b86ec Most data format parsing functions now return a Result type instead of logging and/or throwing when a problem is encountered. 2020-09-26 21:11:49 +02:00
Daan Vanden Bosch
0feb6608d1
Merge pull request #9 from DaanVandenBosch/dependabot/npm_and_yarn/http-proxy-1.18.1
Bump http-proxy from 1.18.0 to 1.18.1
2020-09-26 20:27:52 +02:00
Daan Vanden Bosch
dbacd7223d
Merge pull request #7 from DaanVandenBosch/dependabot/npm_and_yarn/websocket-extensions-0.1.4
Bump websocket-extensions from 0.1.3 to 0.1.4
2020-09-26 20:27:40 +02:00
Daan Vanden Bosch
d7588888ae Fixed formatting issues. 2020-09-26 16:49:07 +02:00
Daan Vanden Bosch
5f5aa84ec4 Upgraded to TypeScript 4, upgraded several other dependencies too. 2020-09-26 16:46:06 +02:00
Daan Vanden Bosch
64daacb7b0 Deployed version 59. 2020-09-25 22:44:39 +02:00
Daan Vanden Bosch
4f7797966e Fixed bug in FlatMappedProperty that resulted in undo stack switching not working correctly. 2020-09-25 22:39:31 +02:00
Daan Vanden Bosch
ddb4ba0cc6 Fixed visual bug that made a thin white line appear at the top of the 3D View when activating it via its tab. 2020-09-25 20:23:28 +02:00
Daan Vanden Bosch
a3a532d291 Deployed version 58. 2020-09-24 20:27:14 +02:00
Daan Vanden Bosch
d35cbcaf98 Object-specific property values of type angle are now displayed in degrees instead of radians. Fixed the types of some object-specific properties. 2020-09-24 20:25:15 +02:00
Daan Vanden Bosch
4bd137b407 Deployed version 57. 2020-09-24 19:58:16 +02:00
Daan Vanden Bosch
5d3d6a24ba Model assets are now reloaded when the model property is changed. 2020-09-24 19:52:02 +02:00