Commit Graph

1295 Commits

Author SHA1 Message Date
Piotr 'pwh' Hanusiak d6d2448058 little cleanup 2022-04-04 14:52:34 +02:00
David Négrier 9647f93cc2 Merge pull request #1994 from thecodingmachine/new_custom_woka_scene
New custom woka scene
2022-04-04 14:45:44 +02:00
Piotr 'pwh' Hanusiak 92460eac44 Merge branch 'new_custom_woka_scene' of github.com:thecodingmachine/workadventure into new_custom_woka_scene 2022-04-04 14:20:48 +02:00
Piotr 'pwh' Hanusiak 7acebfa70c turn icon with animation 2022-04-04 14:10:50 +02:00
David Négrier 47b26d9a6c Removing Customize as defaut scene 2022-04-04 14:07:13 +02:00
Piotr Hanusiak 7e84ac5454 Global voice-indicators (#2020)
* make use of well known types for PlayerDetailsUpdated message

* show voice-chat indicator of people from other groups too

* cleanup

* check for outline value

* do not send outline color if undefined

* revert removing LocalVolumeStore

* use auto-generated type instead

Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-04-04 13:47:23 +02:00
Piotr Hanusiak 32b777b5cf New custom woka scene full clothes (#2023)
* center grid if possible

* whole outfit for every slot

* switched bodyPart slots into buttons

* change categories and body parts with WSAD / arrow keys

Co-authored-by: Piotr 'pwh' Hanusiak <p.hanusiak@workadventu.re>
2022-04-04 13:01:21 +02:00
Piotr 'pwh' Hanusiak d0ad5f8299 custom background for slots 2022-03-30 13:02:02 +02:00
Piotr 'pwh' Hanusiak 4c93060f85 select and center on currently selected item 2022-03-30 11:16:58 +02:00
Piotr 'pwh' Hanusiak 21e84064b9 Merge branch 'develop' into new_custom_woka_scene 2022-03-29 15:52:16 +02:00
Piotr 'pwh' Hanusiak ac9926b8d6 prevent actions menu from appearing when inserting space key on chat 2022-03-29 14:53:50 +02:00
Piotr 'pwh' Hanusiak 0e3529ae4a fix locking bubble when returning from away mode 2022-03-29 11:04:29 +02:00
Piotr 'pwh' Hanusiak 1b2c67a4d7 removed obsolete console.log 2022-03-28 13:47:02 +02:00
Piotr 'pwh' Hanusiak b95d5f1d10 merged develop 2022-03-28 13:16:29 +02:00
Piotr 'pwh' Hanusiak ee88bf1b99 Merge branch 'develop' into new_custom_woka_scene 2022-03-28 12:30:26 +02:00
Piotr 'pwh' Hanusiak 81c5876a66 grid shadow and animations 2022-03-28 12:29:31 +02:00
Piotr 'pwh' Hanusiak f656702bb9 merged develop 2022-03-24 14:56:42 +01:00
Piotr 'pwh' Hanusiak b1ddc2210e add category icons 2022-03-24 10:30:33 +01:00
Piotr 'pwh' Hanusiak f755e68327 Press Start 2P font on buttons 2022-03-23 10:12:34 +01:00
Piotr 'pwh' Hanusiak fcf8659829 cleanup 2022-03-22 16:53:23 +01:00
Piotr 'pwh' Hanusiak f446918e42 start normally 2022-03-22 16:49:20 +01:00
David Négrier f1549a0ee0 Removing the temporary error message when moving to open id screen 2022-03-22 15:05:44 +01:00
Piotr 'pwh' Hanusiak dae8619a6b Merge branch 'refactor_wokas' into new_custom_woka_scene 2022-03-22 15:05:33 +01:00
Piotr 'pwh' Hanusiak 87034a453e set starting parts on 0 indices 2022-03-22 14:39:47 +01:00
Piotr 'pwh' Hanusiak 11a262b178 make sure horizontal iPhoneX displays view properly 2022-03-22 13:37:41 +01:00
Piotr 'pwh' Hanusiak d971c7e064 randomize and finish buttons 2022-03-22 11:56:22 +01:00
Piotr 'pwh' Hanusiak 2cf55cac7e crispy pixels 2022-03-22 09:44:26 +01:00
Piotr 'pwh' Hanusiak ccf897f320 fixing grid. wip 2022-03-21 16:44:51 +01:00
Piotr 'pwh' Hanusiak a340c9bd96 simplification of resizing 2022-03-21 14:53:37 +01:00
Piotr 'pwh' Hanusiak 159bf0351f fighting with not cripsy pixels when resizing 2022-03-21 12:38:12 +01:00
David Négrier 705c75e3c7 Adding wokalist type checking on front
Additionally, we are making superLoad.json accept a new "immediateCallback" parameter that resolves during the event handler (and not after)
2022-03-21 11:29:18 +01:00
David Négrier 6e52f280d0 Properly catching promises 2022-03-18 18:11:32 +01:00
David Négrier 9f79e595a5 Migrating Loader bar to SuperLoad and fixing Resize issue on loader 2022-03-18 18:11:32 +01:00
David Négrier c529658ef4 Adding first version of SuperLoader
This class is the Phaser loader as it should be: it comes with promises,
can be easily run out of the "preload" phase and won't crash if the
scene is destroyed before textures are loaded.
2022-03-18 18:11:32 +01:00
Piotr 'pwh' Hanusiak cd42f30aa7 hide voice indicator for player leaving still existing bubble conversation 2022-03-18 17:58:41 +01:00
David Négrier 6890e2579c Removing old unused images
Just a bit of cleanup!
2022-03-18 17:58:41 +01:00
Piotr 'pwh' Hanusiak 9a7e5cae4c populate grid on resize 2022-03-17 16:48:40 +01:00
Piotr 'pwh' Hanusiak 744c15920b fixed bug with animation not showing up to date state of the outfit 2022-03-17 15:49:05 +01:00
Piotr 'pwh' Hanusiak a3fcf2dc3f populating grid 2022-03-17 13:58:54 +01:00
Piotr 'pwh' Hanusiak 701c5f65cd independent parts preview 2022-03-17 11:58:12 +01:00
Piotr 'pwh' Hanusiak 7703a76689 show body parts previews 2022-03-17 11:03:04 +01:00
David Négrier 37e824c494 Fixing setInterval not freed for some volume analyzers
Also: using a 256 fftSize instead of 2048 to save on CPU cycles.
2022-03-16 15:34:39 +01:00
Piotr 'pwh' Hanusiak a22504b354 fix bug with grid not showing starting positions on resize 2022-03-16 15:05:47 +01:00
Piotr 'pwh' Hanusiak ac48a42903 further work on vertical layout 2022-03-16 14:05:35 +01:00
Piotr 'pwh' Hanusiak fb020e22c7 entirely different approach to layout 2022-03-16 13:25:39 +01:00
David Négrier 53b184e82b Adding support for custom logos
The admin can now set custom logos for the login scene and for the loading screen.
2022-03-15 18:16:56 +01:00
David Négrier b959ce7a6d Migrating some promises to Deferred objects to simplify the code. 2022-03-15 13:51:36 +01:00
David Négrier 153bffd521 Wait for main character to be loaded to display the GameScene
This change makes sure the character of the current player is fully loaded before we display the game scene.
Otherwise, you could have a glitch for 0.5-2 seconds between the GameScene being displayed and the actual character being displayed.
2022-03-15 13:51:36 +01:00
Piotr 'pwh' Hanusiak 43bac6c5cf get rid of zoom factor 2022-03-15 11:31:01 +01:00
David Négrier b6b6c7f15f Adding error case when texture is empty 2022-03-14 14:28:42 +01:00