StraToN
|
3bde47b3e9
|
chore: storing version and changelog
|
2022-04-21 07:56:19 +00:00 |
|
monsieur xx
|
c4296a17a1
|
fix: fixes incorrect date formatting (#577)
* fixed incorrect date formatting
* de-aligned assignments, as per PR review comment
Co-authored-by: Mathieu Bergounioux <Mathieu.Bergounioux@sectra.com>
|
2022-04-21 09:55:55 +02:00 |
|
StraToN
|
1135b0368f
|
chore: storing version and changelog
|
2022-04-21 07:55:24 +00:00 |
|
Balloonpopper
|
584b81a496
|
fix: Corrected wether to whether
|
2022-04-21 09:55:00 +02:00 |
|
StraToN
|
3b47a93a9e
|
chore: storing version and changelog
|
2022-04-21 07:54:26 +00:00 |
|
Balloonpopper
|
eeea2d0e5a
|
refactor: remove deprecated debug command
|
2022-04-21 09:54:02 +02:00 |
|
StraToN
|
9f4a5d53c6
|
chore: storing version and changelog
|
2022-04-19 14:26:27 +00:00 |
|
Balloonpopper
|
1db0bc4a39
|
fix: correct change nodes of node type to node2d type to fix transition bug
|
2022-04-19 16:26:03 +02:00 |
|
StraToN
|
59aff141a3
|
chore: storing version and changelog
|
2022-04-19 14:25:52 +00:00 |
|
Duncan Brown
|
9db27c6a74
|
fix: fixes issue w/ bottle from room9 and inventory across rooms; fixes issue w/ room10 and text rendering
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
0cf4672161
|
fix: needs instantiation; also small cleanup
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
0175342a61
|
wip: splits out camera from UI game scene; makes camera a per-room thing; updated check for running rooms directly; corrected timing issue w/ updating state immediately by ensuring animation player does seek with immediate animation update
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
8d1b00bb90
|
fix: moves game scene removal/addition to room until after transition; still needs testing, especially w instant transitions
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
eac4385b81
|
wip: moving camera setup closer to actual :setup event post-transition out to allow for more setup to be done 'under the hood'
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
b985c42e08
|
fix: change hotspots Node to Node2D to allow for proper room visibility swapping
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
4b3b96b688
|
fix: missing this parameter
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
92e23beb00
|
fix: should now block for yielding events but only on the same channel
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
3ff3849232
|
fix: prevents async (i.e. events that are yielded to) from overlapping
|
2022-04-19 16:25:26 +02:00 |
|
Duncan Brown
|
c92c4edacf
|
fix: remove duplicate transition out (needs testing)
|
2022-04-19 16:25:26 +02:00 |
|
StraToN
|
a8ab14cd01
|
chore: storing version and changelog
|
2022-04-19 07:12:53 +00:00 |
|
Balloonpopper
|
b4a57fa788
|
feat: Added warning message when multiple locations found for an item
|
2022-04-19 09:12:28 +02:00 |
|
StraToN
|
0a1f16f61f
|
chore: storing version and changelog
|
2022-04-19 05:55:31 +00:00 |
|
Duncan Brown
|
768f65d929
|
fix: allows for bare decimals (no leading 0) to be properly interpreted; also adds in additional validation for 'wait' command
|
2022-04-19 07:55:09 +02:00 |
|
Duncan Brown
|
7050a8a2fb
|
feat: adds in max args checking; also removes duplicate command validation and now properly validates min_args; re-orders validation to allow argument descriptor validation to always be done first; misc. cleanup of error strings
|
2022-04-19 07:55:09 +02:00 |
|
Duncan Brown
|
b1b301d917
|
WIP: added max args checking; working on fixing min args checking and validation in general as commands are validating on prepared args and therefore cannot validate on original user args currently
|
2022-04-19 07:55:09 +02:00 |
|
Duncan Brown
|
157c2f564c
|
fix: properly validate min_args and remove superfluous validation call to argument descriptor
|
2022-04-19 07:55:09 +02:00 |
|
StraToN
|
7a46908569
|
chore: storing version and changelog
|
2022-04-09 14:13:32 +00:00 |
|
Duncan Brown
|
baee79f5a0
|
feat: reports source of ESC errors when possible (#568)
|
2022-04-09 16:13:09 +02:00 |
|
StraToN
|
fda97352a0
|
chore: storing version and changelog
|
2022-04-08 19:20:45 +00:00 |
|
Julian Murgia
|
05f139ef1a
|
Fix: Avoid globals starting with 'i/' (#556)
|
2022-04-08 21:20:20 +02:00 |
|
StraToN
|
431efd853a
|
chore: storing version and changelog
|
2022-04-08 19:19:23 +00:00 |
|
Duncan Brown
|
6d98e7bdce
|
fix: should now also prevent areas from spawning events; also removes a superfluous variable
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
85b86f38be
|
fix: handles the case where no coroutines are run as part of room creation; also fixes a small bug in ESCCamera
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
503d6134dd
|
fix: eliminates the need to run two batches of ESC commands for loading games by introducing an extra ESC command; also corrects situations where transitions that are mixed and matched don't work together; and additional cleanup
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
114ef2fc55
|
wip: rough attempt at properly incorporating existing coroutines to correctly place room swapping.
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
c87e853ba6
|
fix: add code to handle scenes run directly from the Godot editor and allow for the current room to be set in the object manager, allowing proper setup
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
2508786cde
|
fix: break loading up into two batches so objects can be loaded and accessed by other code in the loading method here
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
7ff0176d62
|
fix: allows for proper reloading of all globals (reserved or otherwise); also now properly saves reserved objects; plus a couple small guards to correct issues while quitting after loading games in certain conditions
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
84c84d3a0f
|
fix: makes the loading process more consistent by using all ESC commands; also fixes issue caused by loaded save games not executing :setup or :ready, thereby preventing proper room switching in this case
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
ecb7bfb528
|
fix: accommodate empty parameter
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
0556ccbf32
|
fix: we now need to transition in from :ready in the case of manual transitions
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
99568c1764
|
Fixes issues with inventory items not properly persisting between rooms as well as a bug with unregistering items more than once. Also a couple small cleanup items and some additional docstrings.
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
01d7d041cd
|
chore: refactor of object manager to use array of objects instead of untyped dictionary.
|
2022-04-08 21:18:57 +02:00 |
|
Duncan Brown
|
82acf8374d
|
feat: adds instant transitions with an object manager rework, along with
something missed from PR #487
|
2022-04-08 21:18:57 +02:00 |
|
dploeger
|
fc7665fc2b
|
chore: storing version and changelog
|
2022-04-07 18:37:18 +00:00 |
|
balloonpopper
|
06d37b0aad
|
feat: Reverse save games order - issue 211 (#565)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
|
2022-04-07 20:36:53 +02:00 |
|
StraToN
|
607808536d
|
chore: storing version and changelog
|
2022-04-05 06:03:09 +00:00 |
|
balloonpopper
|
3e80abf322
|
feat: Added print command to print output at any debug level (#564)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
|
2022-04-05 08:02:49 +02:00 |
|
StraToN
|
27c15d7dc7
|
chore: storing version and changelog
|
2022-04-05 06:02:39 +00:00 |
|
balloonpopper
|
167e06bfd5
|
feat: Add global interpolation for say command (#562)
Co-authored-by: Balloonpopper <balloonpopper@git.com>
|
2022-04-05 08:02:17 +02:00 |
|