Hanusiak Piotr
b088e63290
little fixes for moveTo example and with event return data
2022-01-20 10:04:19 +01:00
Hanusiak Piotr
62b00f852d
throw an exception if no path found when using player.moveTo command. Cancelling path following no longer rejects the promise
2022-01-19 17:22:28 +01:00
Hanusiak Piotr
c023c4f8fd
optional following path movement speed
2022-01-19 13:53:06 +01:00
Hanusiak Piotr
f78392ceab
Pathfinding manager will now return path steps in pixel units by default
2022-01-19 12:30:08 +01:00
Hanusiak Piotr
29e44d3023
Player move API wip
2022-01-19 09:34:06 +01:00
David Négrier
82c2d21423
Merge pull request #1654 from thecodingmachine/feature-camera-management
...
Feature camera management
2022-01-14 11:57:05 +01:00
Hanusiak Piotr
7ee41bad30
change setViewport action to set for CameraAPI
2022-01-14 11:41:37 +01:00
Hanusiak Piotr
c2b2385e96
Camera now centers on focusable zone properly
2022-01-13 18:54:38 +01:00
Hanusiak Piotr
a164cedf3f
Camera FocusTarget width and height are now optional
2022-01-13 16:43:58 +01:00
Hanusiak Piotr
d62b116e5d
merge setPosition and focusOn into setViewport
2022-01-13 16:08:16 +01:00
Hanusiak Piotr
a1c96b0524
merged develop
2022-01-13 10:44:06 +01:00
David Négrier
9425fd70c0
Adding a new property to prevent script from being loaded in "modules" mode
...
Scripts in module mode need to be abide by the Same Origin Policy (CORS headers are used to load them)
This can cause issues on some setups.
This commit adds a new "scriptDisableModuleSupport" that can be used to disable the "modules" mode.
Closes #1721
2022-01-12 17:36:31 +01:00
David Négrier
24baf5664c
All promises are now handled
2022-01-04 17:06:29 +01:00
David Négrier
6e27ffb2d5
Starting fixing unhandled promises
2022-01-04 16:50:43 +01:00
Benedicte Quimbert
85d45071fa
Makes onCameraUpdate subscribe-able
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
99f9d56c5c
Updates room documentation for embeddedWebsite properties
2022-01-03 11:45:47 +01:00
Bénédicte Q
a69f232a06
Update front/src/Api/Events/IframeEvent.ts
...
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2022-01-03 11:45:47 +01:00
Bénédicte Q
adc71b5695
Update front/src/Api/Events/IframeEvent.ts
...
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
3abc571e79
Corrects scale managing and camera event listening
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
1e073d8a0e
Refactoring and documentation update
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
4356767739
Adds the camera to available APIs with retrieving of the worldView
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
d672a2dead
WIP API updates for tutorial and more
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
cbf7cdfe29
Cleans forgotten useless commentaries
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
516d756db1
Uses the current player position rather than the starting one to position iframe
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
3490daed6b
Creates player state and uses it to get and set values from local storage
2022-01-03 11:45:47 +01:00
Benedicte Quimbert
e025c1dc8e
Allows to read and write "Player properties" from LocalStorage
2022-01-03 11:45:47 +01:00
David Négrier
90f7287860
Adding the ability to set the player's color outline via the scripting API
...
(currently not shared with the other players yet)
2021-12-21 17:02:53 +01:00
Hanusiak Piotr
5f26a39a5d
added basic WA.camera commands
2021-12-16 13:41:28 +01:00
Hanusiak Piotr
99ffb7b450
merged develop
2021-12-15 15:23:21 +01:00
David Négrier
0a705eadf9
Merge pull request #1616 from Waclaw-I/feature-camera-zone-focus
...
Focusable zones
2021-12-14 15:43:45 +01:00
David Négrier
8a96ff8ee4
Merge pull request #1614 from ValdoTR/user-room-token
...
Added the user-room token created from admin when we access a room
2021-12-13 17:50:49 +01:00
Valdo Romao
592e07bc4f
Fixed linter errors
2021-12-13 16:19:47 +00:00
Hanusiak Piotr
b12fb228af
fixed typos
2021-12-08 13:25:54 +01:00
Hanusiak Piotr
4d473480cf
enter and leave zone events
2021-12-08 13:18:06 +01:00
Bénédicte Q
e60ed68cd0
Update front/src/Api/Events/IframeEvent.ts
...
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2021-12-08 10:14:31 +01:00
Bénédicte Q
8a6ad40d6b
Update front/src/Api/Events/IframeEvent.ts
...
Co-authored-by: David Négrier <d.negrier@thecodingmachine.com>
2021-12-08 10:06:34 +01:00
David Négrier
d68da0754e
Merge pull request #1472 from thecodingmachine/type_module
...
Switching API to use type="module" scripts
2021-12-07 09:23:58 +01:00
Benedicte Quimbert
4b4f5520db
Corrects scale managing and camera event listening
2021-12-06 18:44:37 +01:00
Valdo Romao
dd79f7d0f4
Added the user-room token created from admin when we access a room
2021-12-01 15:50:14 +00:00
Benedicte Quimbert
7eda8a45a7
Reverts adding scale to the camera updated event and uses it directly from the website manager
2021-11-26 14:46:02 +01:00
Benedicte Quimbert
f761858328
Refactoring and documentation update
2021-11-25 10:56:43 +01:00
Benedicte Quimbert
5b6a8ca4d7
Adds the camera to available APIs with retrieving of the worldView
2021-11-25 10:56:42 +01:00
Benedicte Quimbert
99dfd77600
WIP API updates for tutorial and more
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
926fcf9d63
Cleans forgotten useless commentaries
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
a22c2a09b8
Uses the current player position rather than the starting one to position iframe
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
bf69b55e99
Creates player state and uses it to get and set values from local storage
2021-11-25 10:55:54 +01:00
Benedicte Quimbert
89cd292527
Allows to read and write "Player properties" from LocalStorage
2021-11-25 10:55:54 +01:00
David Négrier
257162c451
Fixing prettier
2021-11-24 17:02:11 +01:00
David Négrier
6e6cdc7bde
Revert "Improving log messages"
2021-11-24 16:20:07 +01:00
David Négrier
2cbf5b56af
Fixing linting
2021-11-24 15:29:12 +01:00