Commit History

Author SHA1 Message Date
  Reid 932dcd1e2c Enable zoom action on touch screens 1 month ago
  Reid 04fabf0c9a Fix some scrolling and resizing issues, implement an Action::TryConsume function to test and mark as consumed any internal actions 2 months ago
  Reid 6cd4f1ad6a Ímprove the zoom feature by setting some default zoom values to use, tween inbetween those and wait a specific amount of time between each iteration 2 months ago
  Reid 8f56bf5771 Add zoom in/out feature 3 months ago
  Reid a62ead1008 Share public stats across all connected characters and add traits support on the character selection 3 months ago
  Reid 7a192a85e4 Bind joypad bindings on the button box widget 3 months ago
  Reid 39e1eb8a5d Continue to improve UX of the character screen and redo the login screen to follow our new UI style 3 months ago
  Reid 633ec29b99 Use a default UI preset agnostic of client/server mode, switch FSM and Network services into singletons and refactor the launcher singletons 4 months ago
  Reid 1e86d7768c Connect peers, characters, account and agents signals to our server UI 4 months ago
  Reid a3f14eb8db Integrate the new character panel to select/create characters 4 months ago
  Reid 9a503f237c Add account creation/login, character creation/selection, reworked the FSM flow and connect all of these steps with the SQL server 4 months ago
  Reid 91a37a990c Defer all our add_child except for the callback's timer that needs to be added right before starting 5 months ago
  Reid d25de5a5d2 Allow closing "blocking" windows like Quit and Settings windows by pressing Esc 5 months ago
  Reid 06ff39f0ec Loop over all available entities when we press the target shortcut 6 months ago
  Reid be1acdafac Add an Untarget action in place of our target option for mobile and gamepad gameplay. Bind this new action on Shift by default on keyboard 7 months ago
  Reid 2d015ff2c4 Add mob drop support on the client and for online game mode 7 months ago
  Reid f90b9fd56a Replace cell IDs with Hashes 7 months ago
  Reid 14c7743675 Rewrite our current device logic 8 months ago
  Reid d7671a69fb Clean up our action handling and reduce cpu consumption 8 months ago
  Reid b7f539fdee Implement the context system, an unified way to handle dialogue, tips and interaction 8 months ago
  Reid 2620e7e79f SoM-specific action consuming support 9 months ago
  Reid 9189ab3510 Use ints instead of strings to manage our cells across our internal databases and network rpc calls 1 year ago
  Reid b54933353e Add skill window 1 year ago
  Reid 5e01742c0b Add event/action shortcut support to our shortcuts 1 year ago
  Reid 6a50ff374b Convert all emotes to cells 1 year ago
  Reid 952b749b4b Client side entity refacto to enable the entity outline to be performed on the root CanvasGroup's visual node 1 year ago
  Reid 7fc432337d Add a first version of a stat window 1 year ago
  Reid b1f11296a1 Possibly fix a client-side displacement error by applying a movement reduce before the server loop 1 year ago
  Reid c64a89a8f1 Move some device-specific code to DeviceManager and add a listing of every action StringName and their name 1 year ago
  Reid 64ef0391f1 Move the action singleton to sources/input/ and add a basic device manager singleton to handle our button/keys icons 1 year ago