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 |