David Négrier
13d3227323
Migrating LoginScene to Svelte
2021-05-31 17:03:29 +02:00
GRL
b8873d1277
selectCompanionScene work with svelte
2021-05-31 12:06:11 +02:00
GRL
471ff2bb01
Merge branch 'develop' of github.com:thecodingmachine/workadventure into resizeSelect
2021-05-31 10:21:15 +02:00
GRL
1ac108a9b8
correction of resize select character and companion by David
2021-05-31 10:20:48 +02:00
_Bastler
85c9393962
merged latest dev
2021-05-30 15:29:28 +02:00
kharhamel
679b5b6b79
FIX: better error text in LoginScene
2021-05-28 17:51:18 +02:00
_Bastler
de02580ac8
merge latest dev
2021-05-28 15:53:27 +02:00
kharhamel
12da6ddd6c
FEATURE: improved the display of player names, with the font-family 'Press start 2P' and gray outlines
2021-05-28 15:33:10 +02:00
_Bastler
ae67f43a7e
add iro
2021-05-28 13:57:00 +02:00
_Bastler
05e18e0568
merge betterNameText
2021-05-26 20:31:33 +02:00
_Bastler
7bdbc191b5
merge latest dev
2021-05-26 19:14:18 +02:00
David Négrier
870f16f9c6
Merge branch 'develop' of github.com:thecodingmachine/workadventure into SoundInMapScript
2021-05-26 16:15:33 +02:00
David Négrier
fac6574cb5
Removing console.log and unused files
2021-05-26 16:08:43 +02:00
David Négrier
d32df13f1b
Camera now show up when someone is moving and hides 5 seconds after we stop moving.
...
Also, added an animation to show/hide the webcam.
2021-05-26 12:12:46 +02:00
David Négrier
8af8ccd54b
Migrating MediaManager game part to Svelte store
2021-05-26 12:12:18 +02:00
David Négrier
28d78a7988
Switching MediaManager to using a Svelte store
...
This allows cleaner and more expressive code, especially regarding whether the webcam should be on or off.
2021-05-26 12:11:16 +02:00
David Négrier
4f4d2532b7
Merge pull request #1082 from thecodingmachine/disabling_physics_optim
...
Moving Physics optim to DirtyScene
2021-05-26 12:08:57 +02:00
David Négrier
bc19cbd525
Moving Physics optim to DirtyScene
...
The Physics engine is now disabled only if no sprites are moving (if they have no velocity).
Also, if a sprite is moving (if it has a velocity), the dirty state is set.
2021-05-26 12:00:27 +02:00
kharhamel
595c5ca64d
now use custom emotes with tweens instead of transistions
2021-05-25 16:37:24 +02:00
DESKTOP-FMM8UI0\CLV
0c3b9ccfbf
Merge branch 'develop' of https://github.com/thecodingmachine/workadventure into SoundInMapScript
...
# Conflicts:
# front/src/Api/IframeListener.ts
# front/src/Phaser/Game/GameScene.ts
# front/src/iframe_api.ts
# maps/Tuto/scriptTuto.js
# maps/Village/Village.json
2021-05-21 17:45:26 +02:00
kharhamel
d93b30f982
improved radial menu
2021-05-19 18:11:51 +02:00
kharhamel
35b37a6a88
Added a radial menu to run emotes
2021-05-19 15:17:50 +02:00
kharhamel
a1d52b4265
FEATURE: added the possibility toplay emotes
2021-05-19 15:17:03 +02:00
_Bastler
5538a511c7
merge latest dev
2021-05-18 15:04:35 +02:00
kharhamel
20ec609535
FIX: rejected map axios promises are now catched
2021-05-18 11:45:07 +02:00
David Négrier
2ea731beeb
Merge pull request #1057 from thecodingmachine/physics_flag
...
Making sure Physics is not enabled several times
2021-05-18 10:26:32 +02:00
David Négrier
c9eb5691b5
Merge pull request #1045 from thecodingmachine/svelte
...
Installing Svelte in front container
2021-05-18 10:25:54 +02:00
_Bastler
d133bf17ea
Merge branch 'develop' of github.com:thecodingmachine/workadventure into main
2021-05-18 09:54:08 +02:00
David Négrier
6128f1e431
Making sure Physics is not enabled several times
...
As part of an energy saving measure, we started disabling physics when the character is not moving and enabling physics again only when the character moves.
However, we enabled Physics on each frame the characeter was moving.
As a result, the Physics system would run several times, slowly slowing the computer down.
This fixes this issue by adding a flag to only enable Physics once.
2021-05-18 09:42:01 +02:00
David Négrier
24dfa2703d
Set a global dirty flag on resize
...
This adds a global "Dirty" flag at the Game level and sets it each time the ScaleManager is modified.
This fixes a bug where the game was not redrawn when a CoWebsite was opening/closing.
2021-05-18 09:20:38 +02:00
_Bastler
777987600f
update
2021-05-18 07:58:47 +02:00
David Négrier
1885ea42a4
First working example with Svelte (the menu icon shows up on entering the game)
2021-05-17 16:39:56 +02:00
_Bastler
6d1b82974d
Merge branch 'develop' of github.com:thecodingmachine/workadventure into dev_main_merge
2021-05-17 16:17:50 +02:00
kharhamel
a66d42e158
FEATURE: we now allow a global zoom level of 1.5
2021-05-17 16:11:38 +02:00
_Bastler
d03f277061
Merge branch 'develop' of github.com:thecodingmachine/workadventure into dev_main_merge
2021-05-17 15:25:11 +02:00
_Bastler
cad36a7e40
updates
2021-05-17 15:24:56 +02:00
_Bastler
16aa859844
merge develop into main
2021-05-17 14:49:18 +02:00
kharhamel
a23e72454d
FEATURE: added the env variable DISABLE_DIRTY_CHECKS
2021-05-17 14:47:34 +02:00
_Bastler
aac5676765
hotfix
2021-05-17 12:50:15 +02:00
_Bastler
6ebec9ce68
add exitUrl script
2021-05-16 14:52:07 +02:00
_Bastler
c7623300f2
add input popup
2021-05-16 14:04:45 +02:00
_Bastler
9c392856eb
Merge branch 'develop' of github.com:thecodingmachine/workadventure into develop
2021-05-15 18:57:25 +02:00
_Bastler
d6e99d5f4d
fix overlay + typing focus
2021-05-14 11:59:38 +02:00
David Négrier
fe573893a1
Merge pull request #1039 from thecodingmachine/importsNotUsedAsValues
...
Setting "importsNotUsedAsValues": "error"
2021-05-13 19:43:34 +02:00
_Bastler
19a56f9d3b
fix joystick
2021-05-13 19:07:04 +02:00
_Bastler
1f5af5199d
animated tiles
2021-05-13 15:24:35 +02:00
_Bastler
6e9b2e8d31
merge develop, add animated tiles
2021-05-13 15:09:02 +02:00
David Négrier
8c1e01566a
Upgrading all dependencies in front
...
Upgrading to Webpack 5, Typescript 4, ...
2021-05-12 10:35:14 +02:00
David Négrier
4d4f845b9e
Setting "importsNotUsedAsValues": "error"
...
Turning the "importsNotUsedAsValues" TS config value to "error".
This will require us to use `import type` instead of `import` when we are importing a value that is only used as a type (and therefore that is dropped by the Typescript compiler).
Why this change?
This is a requirement to be able to use Svelte in the future. See https://github.com/sveltejs/svelte-preprocess/issues/206#issuecomment-663193798
2021-05-12 09:13:25 +02:00
_Bastler
e9baef5963
merge
2021-05-11 20:18:12 +02:00