Commit Graph

  • 7c54847241 chore: storing version and changelog dploeger 2021-10-16 17:12:34 +00:00
  • 9b8ee1b97d Delete CHANGELOG.md Dennis Ploeger 2021-10-16 19:12:12 +02:00
  • 13197f6760 chore: storing version and changelog dploeger 2021-10-16 17:05:23 +00:00
  • 03ae73c483 chore: Moved to prerelease workflow Dennis Ploeger 2021-10-16 19:04:27 +02:00
  • b042d8bf42 feat: Added Assetlib release workflow Dennis Ploeger 2021-10-15 22:37:15 +02:00
  • 5fe1562577 fix: Restricting Apidoc to develop for now Dennis Ploeger 2021-10-15 22:22:19 +02:00
  • b2603cb660 feat: Added release workflow Dennis Ploeger 2021-10-15 22:21:21 +02:00
  • 2be82bf2fa fix: Typo Dennis Ploeger 2021-10-15 22:15:33 +02:00
  • 7f1b04295a feat: Added fanout workflow Dennis Ploeger 2021-10-15 22:12:40 +02:00
  • c859cffa33 Move Escoria settings load action out of init (#414) Julian Murgia 2021-10-14 21:56:02 +02:00
  • 00de7fcc4d Removed hardcoded "camera" name reference and manual tween node camera (#411) Julian Murgia 2021-10-07 08:22:27 +02:00
  • 41902b5791 Adds "name" parameter to ESC spawn command (#410) Julian Murgia 2021-10-07 08:22:11 +02:00
  • 378f29283d Move settings load and main menu loading in _init method (#408) Julian Murgia 2021-10-01 13:22:40 +02:00
  • ae34094196 Enhancement: load game scene once to allow run scene directly (#406) Julian Murgia 2021-10-01 07:53:44 +02:00
  • df78b52b8a feat: This enables user-defined transition and uses a tween to animate the transitions (#405) Dennis Ploeger 2021-09-28 11:30:40 +02:00
  • b710def99d fix: Fixes for when the player scene isn't used in a room. (#404) Dennis Ploeger 2021-09-28 10:08:03 +02:00
  • 09ef9e89fe feat: Use wait parameter instead of immediate for turn_to and set_angle (#403) Dennis Ploeger 2021-09-27 15:33:51 +02:00
  • 2273d97d86 fix: Adds validation fixes for commands (#401) Dennis Ploeger 2021-09-24 23:05:18 +02:00
  • 527fe84d3c Changed dialog cursor (#398) Julian Murgia 2021-09-23 12:39:24 +02:00
  • 60ea4d851b Issue 320 (#396) - Mobile fixes Dennis Ploeger 2021-09-23 08:32:08 +02:00
  • bb93dc1ef3 Fixed escoria.current_state when dialog line finishes (#391) Julian Murgia 2021-09-10 10:04:11 +02:00
  • 0e6e8aa161 Re-implemented turn_to command (#390) Julian Murgia 2021-09-09 22:57:03 +02:00
  • ad390a6f65 Fix when no speech key is used and translate speech key if used (#389) Julian Murgia 2021-09-09 09:15:56 +02:00
  • cb711b329b Fix inverted transitions in/out (#388) Julian Murgia 2021-09-09 08:23:03 +02:00
  • b4bf5b82d6 Event flags implementation (#382) Julian Murgia 2021-09-07 09:13:09 +02:00
  • 903422960a Small fixes and issue 386 (#387) Dennis Ploeger 2021-09-07 08:07:10 +02:00
  • 3ee46f4977 Issue 335 (#384) Dennis Ploeger 2021-09-06 08:57:45 +02:00
  • c8958e7454 Issue 377 (#383) Dennis Ploeger 2021-09-06 08:52:16 +02:00
  • 3dc779311c Issue 336 (#380) Dennis Ploeger 2021-08-30 20:57:25 +02:00
  • 3b36031f24 Merge pull request #381 from idodana/patch-1 Dennis Ploeger 2021-08-30 06:34:38 +02:00
  • 1565c94f16 Update README.md Ido Dana 2021-08-30 00:34:28 +03:00
  • a639ad5f32 Issue 343 (#379) Dennis Ploeger 2021-08-28 22:29:04 +02:00
  • eb9441df52 Fixed error on double left click and right click in inventory. (#378) Artur Maciąg 2021-08-28 22:27:35 +02:00
  • 711cfe9888 Added a method to interrupt a running event in ESCEventManager. (#375) Julian Murgia 2021-08-27 08:16:12 +02:00
  • 1f28fdc8f3 feat: Implemented all dialog features. Fixes #345 (#376) Dennis Ploeger 2021-08-27 08:15:52 +02:00
  • 2ed184ad4a Refactor ESCMovable._process() (#374) Julian Murgia 2021-08-26 14:29:35 +02:00
  • 3ab3d0945c Refactor ESCMovable._is_angle_in_interval() (#373) Julian Murgia 2021-08-24 15:59:29 +02:00
  • b230966fc6 Moved and split escoria._ev_left_click_on_item() function into ESCController (#371) Julian Murgia 2021-08-24 08:19:55 +02:00
  • fc3ea147a7 Implement save overwrite confirmation (#368) Julian Murgia 2021-08-13 09:28:38 +02:00
  • 712083d126 fix: FIxed non-editor call to _set_animation_player (#369) Dennis Ploeger 2021-08-12 23:22:09 +02:00
  • a00bbd4d4d Removed hardcoded access to node named "sprite" (#364) Julian Murgia 2021-08-10 22:20:30 +02:00
  • c1c25aae03 Optimized item and background signal handling (#365) Dennis Ploeger 2021-08-10 22:14:00 +02:00
  • 15bf1a8c81 Stable interface for both Animation player and Animated Sprite (#363) Dennis Ploeger 2021-08-10 21:35:01 +02:00
  • 61726bca81 :setup action is not managed only once anymore (#358) Julian Murgia 2021-08-08 23:23:11 +02:00
  • cbb64df969 Removed hardcoded global_id "player" (#359) Julian Murgia 2021-08-08 12:10:46 +02:00
  • c711db5d3c Add set_angle 'immediate' parameter. (#357) Julian Murgia 2021-08-08 12:10:20 +02:00
  • a0218e2998 Add default behaviors in ESCGame click handlers on BG and items. (#356) Julian Murgia 2021-08-04 12:57:42 +02:00
  • 51e1cfa92b Some fixes in mark_animations and span command (#355) Julian Murgia 2021-08-04 11:02:48 +02:00
  • 392dc2d607 Add ESCAnimationResource to hold characters animations. (#342) Julian Murgia 2021-08-03 17:48:55 +02:00
  • 56bf96da8c Checked all FIXMEs and TODOs (#353) Dennis Ploeger 2021-08-02 21:23:57 +02:00
  • 90f880d090 Issue 315 (#341) Dennis Ploeger 2021-07-29 23:05:24 +02:00
  • df1ec0c814 fix: Fixed extraction command. Closes #338 (#339) Dennis Ploeger 2021-07-29 16:24:22 +02:00
  • f2991c30c7 Added sound management in savegames and load games. (#337) Julian Murgia 2021-07-29 14:22:42 +02:00
  • 2c8107964c Fix tooltip_node wrong references (#332) Julian Murgia 2021-07-29 07:53:44 +02:00
  • 387d20ba92 Fix inputs on player CollisionShape2D node causing a crash (#334) Julian Murgia 2021-07-28 15:38:54 +02:00
  • 7f8555f6a4 Renamed _hover_stack_pop() to _hover_stack_erase_item() (#331) Julian Murgia 2021-07-28 12:37:28 +02:00
  • 29d594e43f Fixes an issue with calculating the hover stack which resulted in #324 Dennis Ploeger 2021-07-28 09:51:48 +02:00
  • 49749980f9 Issue 328 (#330) Dennis Ploeger 2021-07-28 09:40:39 +02:00
  • 604cccb56d Fix command docs, automate API doc generation (#327) Dennis Ploeger 2021-07-27 16:05:14 +02:00
  • 43dc217359 Add ESCLocation node (#323) Julian Murgia 2021-07-15 09:42:22 +02:00
  • 958c8b441b Fix settings being applied a second time with wrong data (#308) Julian Murgia 2021-07-15 09:41:29 +02:00
  • 9dcfd2869e feat: Removed issues from README and added them as real issues (#319) Dennis Ploeger 2021-07-12 13:51:20 +02:00
  • f84d1be741 Fix bug when leaving a room after a item was picked up Julian Murgia 2021-07-06 12:59:46 +02:00
  • 7de969d75e Renamed all room folders to use 2 digits. Julian Murgia 2021-07-06 08:48:41 +02:00
  • dc4cda82ab Moved UI scenes and resources to their own plugin. Julian Murgia 2021-07-05 14:34:44 +02:00
  • e0de1de1ce Fix bug in a warning not correctly formatted. Julian Murgia 2021-07-05 11:23:00 +02:00
  • ccb34e319b Added new ESC command rand_global. Julian Murgia 2021-07-05 08:04:36 +02:00
  • bd4c33cf77 Implement save and loading games (#8) Julian Murgia 2021-07-02 23:08:43 +02:00
  • 58d880101d Optimized Docs (#7) Dennis Ploeger 2021-06-22 23:06:20 +02:00
  • d5a0022b7b Optimization Part 2 (#6) Dennis Ploeger 2021-06-20 18:19:42 +02:00
  • 4e09f522ff Documentation and Optimization Part 1 (#2) Dennis Ploeger 2021-06-16 10:12:51 +02:00
  • a22805d0e6 Merge pull request #5 from deep-entertainment/hotfix/firstscene Julian Murgia 2021-06-06 14:38:52 +02:00
  • d8c9bc5f8d fix: ESC script workaround for compiler rewrite Dennis Ploeger 2021-06-06 13:10:22 +02:00
  • 73266ec1d9 fix: Fixed correct settings path (#4) Dennis Ploeger 2021-06-04 17:13:42 +02:00
  • b19d421b1e Added authors list into README Julian Murgia 2021-06-04 16:22:58 +02:00
  • 746a724f5a ESC compiler rewrite Dennis Ploeger 2021-06-04 16:12:42 +02:00
  • f069ab2ffd Merge branch 'main' of github.com:StraToN/unofficial-escoria-reloaded into main Julian Murgia 2021-06-01 07:39:00 +02:00
  • 5d1df7aaa9 Add sound volume management and language selection Not all translated yet though Julian Murgia 2021-06-01 07:35:50 +02:00
  • a5d0f4d2b1 Merge pull request #1 from deep-entertainment/deep-entertainment-contributions Julian Murgia 2021-05-15 18:10:06 +02:00
  • eccac7c807 fix: Added inventory container reference Dennis Ploeger 2021-05-12 19:09:56 +02:00
  • 909031f536 Added translations management Prepares work for line voiceovers management. Julian Murgia 2021-04-07 08:39:59 +02:00
  • 40dd4a6718 Added bg_sound manager and according ESC command. Started transitions scene. Julian Murgia 2021-03-24 14:12:40 +01:00
  • 4acb971d54 Added a default action used when item is in inventory. Julian Murgia 2021-03-02 07:39:00 +01:00
  • b8f668df0a Fixed a bug where bottle in magical closet room 9 had wrong interaction position. Julian Murgia 2021-02-26 21:31:50 +01:00
  • f743d1089c Added "label" command. Continued room9 puzzle (not finished) Julian Murgia 2021-02-23 23:10:24 +01:00
  • 38f554b496 Implemented tooltip follows mouse (not perfect). Fixed bug when using mousewheel action on inventory items. Added a debug mode for tooltip following mouse Julian Murgia 2021-02-19 07:53:45 +01:00
  • 52d19c34bd Created ESCGame class to force game.tscn scene to have empty functions by inheritance. Also continued some tests about tooltip following mouse. Fixed project settings wrongly set. Julian Murgia 2021-02-11 07:15:55 +01:00
  • 6aa466d6d2 Finished ESC camera commands reimplementation. Some cleaning done, and all logging commands put in escoria.logger script. Julian Murgia 2021-02-09 08:56:30 +01:00
  • 4f2977ea98 Added management of overlapped item in room 9. Julian Murgia 2021-02-03 22:40:50 +01:00
  • 89d52c32f8 Added Escoria logo by Livio Fania Julian Murgia 2021-02-03 18:19:52 +01:00
  • bd3ef71c80 Added hover stack to manage overlapping Area2Ds Added room selector in demo scenes Modified dialogues in room 1, fixed bug in room 8 and 9 Julian Murgia 2021-02-03 17:26:12 +01:00
  • b789490f63 Attempt to fix dialogs "finish_fast" action. Julian Murgia 2021-01-30 14:00:23 +01:00
  • e6f4af74a8 Fixed bug where walk action initiated by ESC would never call finished(). Also removed call to inexisting function in ESCInventoryContainer. Julian Murgia 2021-01-28 13:32:14 +01:00
  • 14e85edba7 Fixed double click cause actions being executed twice on "arrived" signal. Known bug: NPC movement broken ("arrived" not emitted?) Julian Murgia 2021-01-28 08:49:44 +01:00
  • 2552e444ed Moved last movement-related vars into Movable.gd Julian Murgia 2021-01-27 17:15:46 +01:00
  • 183439337a Added check on "arrived" event in Movable so that the right context continues, not others. To continue: move walk_* variables in ESCPlayer into Movable makes camera go wrong. Julian Murgia 2021-01-27 17:02:13 +01:00
  • 41e289cce9 Fixed warning on ESCItem because of tool mode. Julian Murgia 2021-01-27 16:52:59 +01:00
  • 9fd1d6738d Added new room demonstrating a puzzle scene superposed on top of the room. Need ESC commands to hide escoria.main.current_room and escoria.main.game.ui.* Julian Murgia 2021-01-22 14:00:57 +01:00
  • 6890d927f5 Continued camera effects adding (zoom, shift) Added trigger behaviour to ESCItem and removed ESCTriggerZone. Julian Murgia 2021-01-18 23:32:38 +01:00
  • ff56816205 Deleted ESCHotspot (use ESCItem instead) Moved duplicated movement code from ESCPlayer and ESCItem/ESCHotspot to its own script. Added talking animations management. Fixed bug: character was turning to last_direction after talking, if coming from another direction than speaking direction. Continued removing unfree stuff. Julian Murgia 2021-01-12 23:05:23 +01:00