Commit History

Autor SHA1 Mensaxe Data
  Reid 633ec29b99 Use a default UI preset agnostic of client/server mode, switch FSM and Network services into singletons and refactor the launcher singletons hai 2 meses
  Reid e264f72f50 Add a first version of the client dialogue system hai 6 meses
  Reid b7f539fdee Implement the context system, an unified way to handle dialogue, tips and interaction hai 7 meses
  Reid cad801bfc7 Generalize the use of the Tip preset outside of warp objects hai 7 meses
  Reid 2620e7e79f SoM-specific action consuming support hai 7 meses
  Reid 0eaaf6bfc8 Add new PortObject type to manage our overworld port warps hai 8 meses
  Reid 49e49a4698 Add warp message box on every warp that are not tagged for "auto_warp" within tiled hai 9 meses
  Reid 952b749b4b Client side entity refacto to enable the entity outline to be performed on the root CanvasGroup's visual node hai 11 meses
  Reid ac8ab32580 Remove all static file/resource load and switch them to preload whenever possible or to pass by Godot's ResourceLoader hai 1 ano
  Reid fab52251a0 Clean up the Interfactive script hai 1 ano
  Reid ab5fa6fc5c Fix a large bundle of warnings from the Godot upgrade (1/2) hai 1 ano
  Reid 27cd02d5e8 Add particle effects on our warps hai 1 ano
  Reid 789fbb8251 Prevent warpobject to create some client-info on server side hai 1 ano
  Reid 3992a3847a Remove collision layer from warp object %!s(int64=2) %!d(string=hai) anos
  Reid 37043be163 Re-fine the warp logic as the on body enter callback return the first intersect from the player collision instead of the player position %!s(int64=2) %!d(string=hai) anos
  Reid 49b3c2a9af Add warp position directly inside the warp polygon on the server %!s(int64=2) %!d(string=hai) anos
  Reid 465e0a6c59 Add an assert if we can't connect to a warp area2d's signal %!s(int64=2) %!d(string=hai) anos
  Reid 7385e552c8 Network refacto of the player creation %!s(int64=2) %!d(string=hai) anos
  Reid 2b0f326559 Re-import a bunch of scenes/datas %!s(int64=2) %!d(string=hai) anos
  Reid 17cd764548 Add new informations on warp and spawn types, fill these objects on the server export %!s(int64=2) %!d(string=hai) anos
  Reid 6ff1b271e8 Refacto the map management between client/server %!s(int64=2) %!d(string=hai) anos
  Reid 8f14fa7716 Improve the navigation system and fix some issues related to godot 4 beta10 %!s(int64=2) %!d(string=hai) anos
  Reid 06c89a9cbf Map/Entities refacto into a World class (first part) %!s(int64=2) %!d(string=hai) anos
  Reid 0340a1dbc1 Re-import every maps and fix the warp position to work in pixel instead of tile coord %!s(int64=2) %!d(string=hai) anos
  Reid e19399e389 Add FileAcces on the tiled importer %!s(int64=2) %!d(string=hai) anos
  Reid 8d6d6aa90d Fix map warps and re-import all phatyna maps %!s(int64=2) %!d(string=hai) anos
  Reid c079fb687f Initial port of the game to Godot 4.0, disabled vnen's plugin and removed some unused files %!s(int64=2) %!d(string=hai) anos
  Reid d1512ba19a Improve warp function to support other entity than the player %!s(int64=2) %!d(string=hai) anos
  Reid dc39f2c1cd WIP fix for the spawn object generated through the tmx reader %!s(int64=2) %!d(string=hai) anos
  Reid 0ba8df916a Fix audio stream and various code reorganisation %!s(int64=2) %!d(string=hai) anos