Johannes Berthel
3187520e7b
companion behaviour fine tuning
2021-04-02 23:36:06 +02:00
Johannes Berthel
38c06ce8ff
navigate from select character scene to select companion scene
2021-04-02 23:17:04 +02:00
Johannes Berthel
6ee4889773
added change companion button to menu
2021-04-02 23:13:03 +02:00
Johannes Berthel
52303c0bd6
added select companion scene
2021-04-02 23:00:51 +02:00
Johannes Berthel
4cfce15695
only remove listener if scene was not already destroyed
2021-04-02 21:29:45 +02:00
Johannes Berthel
e4d324e5fa
removed unused import
2021-04-02 21:26:42 +02:00
Johannes Berthel
fc3a503bcf
don't fail if companion texture is not found
2021-04-02 21:26:24 +02:00
Johannes Berthel
c07079051a
transmit companion to remote players
2021-04-02 21:21:11 +02:00
Johannes Berthel
2ad712807b
add companion only on local player
2021-04-02 17:14:34 +02:00
Johannes Berthel
5a91e15580
add companion to remote player
2021-04-01 18:51:51 +02:00
Johannes Berthel
80a5d2e30e
added random companion to player
2021-04-01 00:33:05 +02:00
David Négrier
dd0d1fa49f
Merge pull request #854 from thecodingmachine/loadhttpsmapsfromhttp
...
Allow loading https maps from http protocol
2021-03-30 17:57:38 +02:00
David Négrier
a68cf38cdc
Merge pull request #856 from thecodingmachine/alonemode
...
Adding an "alone" mode
2021-03-30 17:56:19 +02:00
David Négrier
02fb42b68a
Merge pull request #790 from thecodingmachine/iframe_api
...
Adding an API for inter-iframe communication
2021-03-30 16:31:30 +02:00
David Négrier
559e15ebb6
Adding an "alone" mode
...
In "alone" mode (or single-player mode), WorkAdventure does not connect to the server at all.
In order to enter the "alone" mode, you need to add "?alone=true" to the URL.
"alone" mode can be useful for tutorials (First Time User Experience) where you want to explain how WorkAdventure works without being disturbed by other users.
2021-03-30 16:08:49 +02:00
David Négrier
b6edefbe4e
Allow loading https maps from http protocol
...
In a development environment, we often run in HTTP.
The problem is that WorkAdventure will attempt to load maps using the HTTP protocol (even if the map is on a remote server that is available only in HTTPS).
This commit adds a "fallback". If we are in HTTP (so in a development environment) and if the map fails to load correctly, we will try again, but in HTTPS.
This allows development environment to load maps hosted on a HTTPS enabled server easily.
2021-03-28 18:35:01 +02:00
David Négrier
8b90a14c39
Fix import
2021-03-28 17:07:00 +02:00
David Négrier
aaaa192b71
Merge branch 'develop' of github.com:thecodingmachine/workadventure into iframe_api
...
# Conflicts:
# front/dist/.gitignore
# front/dist/index.tmpl.html
# front/src/Phaser/Game/GameScene.ts
# front/src/WebRtc/CoWebsiteManager.ts
2021-03-28 16:53:15 +02:00
David Négrier
98aa94bb12
Minor changes
2021-03-28 16:36:02 +02:00
Johannes Berthel
5375528d7c
use map tilewidth instead of hardcoded values
2021-03-27 13:57:50 +01:00
kharhamel
886daebfea
improved the unloading process to not create a useless socket
2021-03-26 14:19:37 +01:00
kharhamel
99e6743c01
FIX: resizing on wide screen on chrome now use the correct coordinates
2021-03-25 14:35:51 +01:00
kharhamel
0b352fc5dc
FIX: help camera settings popup now only show up once
2021-03-24 15:59:18 +01:00
Kharhamel
ec2fa9501c
Merge pull request #813 from thecodingmachine/warningMessage
...
Warning message
2021-03-24 14:27:13 +01:00
kharhamel
8d6c1a50bf
FEATURE: warning message when world is near full capacity
2021-03-23 17:44:47 +01:00
DESKTOP-FMM8UI0\CLV
e05c25a857
replace let for const for variables non reassigned
2021-03-23 17:15:22 +01:00
Kharhamel
7765775df5
Merge pull request #825 from workadventure-xce/audio_player_improvements
...
Audio player improvements
2021-03-23 14:07:20 +01:00
PizZaKatZe
599fdd6ceb
Fix group icons and audio attenuation
2021-03-22 20:09:11 +01:00
PizZaKatZe
5bd6f49846
Fix (now legacy) 'playAudioLoop' property
2021-03-22 20:09:11 +01:00
PizZaKatZe
fdbcd98a9a
Implement audio volume and loop properties
2021-03-22 20:09:11 +01:00
David Négrier
f9a2097bc9
Merge pull request #828 from thecodingmachine/develop
...
Deploy 2021-03-22
2021-03-22 16:42:28 +01:00
DESKTOP-FMM8UI0\CLV
3ef3561b57
no message
2021-03-22 16:10:21 +01:00
PizZaKatZe
13fcda7bcf
Remove scroll bars
2021-03-21 12:55:14 +01:00
GRL
e50c8bc354
Suppression of *{...} in every HTML files because the style.ccs file already declare it.
...
Suppression unused code
2021-03-19 16:21:35 +01:00
GRL
1cfb22f695
Creation of the HelpCameraSettingsScene
...
Update of GameManager and index to include the new scene
Change title of helpCameraSettings
Suppression function reset
2021-03-19 15:40:07 +01:00
GRL
0b00055eda
Use includes instead of indexOf
2021-03-19 14:40:18 +01:00
GRL
c654f722e3
Add Firefox image
...
Check permissions in the game
Button Continue to continue without allowing camera and microphone
2021-03-19 12:04:37 +01:00
Gregoire Parant
d68406d5e1
Create input need page
2021-03-19 12:02:42 +01:00
David Négrier
ffb5823b2a
Adding the ability to specify a custom Jitsi URL directly in the map
...
This feature allows to add a "jitsiUrl" property in the map.
As a result, you can use for a given Jitsi room a custom instance of Jitsi.
Using "jitsiUrl" will only work with public Jitsi instances (authentication is not supported when "jitsiUrl" property is provided)
The Jitsi external_api.js script is now lazily loaded.
2021-03-16 20:37:12 +01:00
DESKTOP-FMM8UI0\CLV
662134498c
Merge branch 'iframe_api' of https://github.com/thecodingmachine/workadventure into FTUEPopup
...
# Conflicts:
# front/src/Phaser/Game/GameScene.ts
2021-03-12 17:06:42 +01:00
David Négrier
086b88b09a
Merge branch 'develop' of github.com:thecodingmachine/workadventure into iframe_api
2021-03-12 18:02:02 +01:00
DESKTOP-FMM8UI0\CLV
c5c8770a60
Add First Version of Tuto
...
PopUp
Player Control disable
Fake bubble displayed
2021-03-12 16:39:29 +01:00
kharhamel
fe8c75610d
FIX: player anims correctly stop on the idle frame
2021-03-11 16:21:02 +01:00
DESKTOP-FMM8UI0\CLV
fa4d917729
Resolve conflit with GameScene.ts
2021-03-11 16:03:39 +01:00
Gregoire Parant
2fcb8a76b1
Merge branch 'master' into develop
...
# Conflicts:
# front/src/Connexion/RoomConnection.ts
# front/src/Phaser/Menu/ReportMenu.ts
2021-03-11 02:22:05 +01:00
Gregoire Parant
2cf99df2da
Hot Fix report
2021-03-11 02:03:06 +01:00
DESKTOP-FMM8UI0\CLV
f9f618094d
adding error log if name of square in Tile not matching with the param targetObject of OpenPopup in script.js
2021-03-10 17:22:39 +01:00
DESKTOP-FMM8UI0\CLV
8d0411e8a3
can manage position and width/height of a popUp using a square in Tiled
2021-03-10 09:23:45 +01:00
DESKTOP-FMM8UI0\CLV
5e4940dba6
Merge branch 'iframe_api' of https://github.com/thecodingmachine/workadventure into FTUEPopup
...
* 'iframe_api' of https://github.com/thecodingmachine/workadventure :
Removing closeOnClick as it is not implemented
Adding a Popup object with a close() method on it.
2021-03-10 09:00:47 +01:00
DESKTOP-FMM8UI0\CLV
f7f8be24bc
Set Position of the popUp with pos of an object in floorLayer object group
2021-03-10 08:57:49 +01:00