PizZaKatZe
9d66085623
Front federation (API and Jitsi)
2021-05-27 22:27:29 +02:00
PizZaKatZe
eb829bce58
Increase action button font size
2021-05-27 22:14:24 +02:00
PizZaKatZe
0cedd117cd
Revert "Social network link anonymous connexion"
...
This reverts commit 59b4b168e9
.
2021-05-27 22:13:30 +02:00
¯\_(ツ)_/¯
1c0d30e5a2
Add copyright info button from #rc3
...
original code by rob@os23.de
2021-05-27 22:12:22 +02:00
Pierre Mauduit
dbef5de7bb
Adding a ingame console message
...
Roughly inspired from the code used to notify the user when a website
can be opened.
Note: The CSS style used for the message could probably go somewhere
else, but I thought it could be interesting to be able to override it.
2021-05-27 22:03:56 +02:00
PizZaKatZe
9c8393c102
Bump Phaser version
2021-05-27 21:52:00 +02:00
Lukas von Blarer
429a17b89b
First working version of video embed
2021-05-27 21:44:58 +02:00
Johannes Berthel
ea9c9ff2c3
use negative radius
2021-05-27 21:44:24 +02:00
Johannes Berthel
5ae8bfe06b
fixed linting
2021-05-27 21:44:10 +02:00
Johannes Berthel
a0f1f0c04b
added comment for new phaser version compatibility
2021-05-27 21:43:55 +02:00
Johannes Berthel
243d4d6565
fixed hitbox calculation
2021-05-27 21:43:37 +02:00
Johannes Berthel
7fef260b38
fixed function comment
2021-05-27 21:43:20 +02:00
Johannes Berthel
359d349ba7
refactored code
2021-05-27 21:42:59 +02:00
Johannes Berthel
09ceb016b7
refactored code
2021-05-27 21:42:40 +02:00
Johannes Berthel
70d2223e00
refactored code
2021-05-27 21:42:17 +02:00
Johannes Berthel
4f3e0f9921
fixed depth for interactive layers
2021-05-27 21:40:30 +02:00
Johannes Berthel
1f7a3880bf
made interaction work with remote players
2021-05-27 21:37:51 +02:00
Johannes Berthel
2273a84d0e
added reverse animation
2021-05-27 21:36:54 +02:00
Johannes Berthel
3e20fb89ca
added interaction radius
2021-05-27 21:36:14 +02:00
Johannes Berthel
66c20687c3
added basic interactive layer functionality
2021-05-27 21:34:32 +02:00
Lurkars
5946e75db0
add trigger action after closing co-website or jitsi
2021-05-27 21:07:43 +02:00
a1fd55444a
Merge remote-tracking branch 'upstream/develop' into develop
2021-05-26 22:22:53 +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
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
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
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
kharhamel
a66d42e158
FEATURE: we now allow a global zoom level of 1.5
2021-05-17 16:11:38 +02:00
kharhamel
a23e72454d
FEATURE: added the env variable DISABLE_DIRTY_CHECKS
2021-05-17 14:47:34 +02:00
David Négrier
fe573893a1
Merge pull request #1039 from thecodingmachine/importsNotUsedAsValues
...
Setting "importsNotUsedAsValues": "error"
2021-05-13 19:43:34 +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
David Négrier
d2b122efe5
Merge pull request #1035 from thecodingmachine/improveDirtyScene
...
FIX: trackDirtyAnims now listen to more generic events
2021-05-11 17:08:29 +02:00
kharhamel
4ec5ad9e33
FIX: trackDirtyAnims now listen to more generic events
2021-05-11 16:44:31 +02:00
David Négrier
0c279750be
Merge branch 'master' of github.com:thecodingmachine/workadventure into develop
...
# Conflicts:
# front/src/Phaser/Game/GameScene.ts
2021-05-11 16:43:34 +02:00
David Négrier
ad39b43df3
Closing game webcame in Jitsi
...
When stepping in Jitsi, the game webcam (from mediaManager) was not shut down.
And when enabling/disabling the webcam in Jitsi, the webcam in mediaManager was also
enabled/disabled. This PR fixes those issues.
It also fixes a race condition when closing a Jitsi where the mic/cam would be enabled at the same time.
2021-05-11 14:52:51 +02:00
Kharhamel
78d4985d10
Merge pull request #1028 from thecodingmachine/fixOnMapExit
...
FIX: triggering a map transition now ignores other map transitions for 500ms
2021-05-11 14:21:06 +02:00