Skip to content

Commit 37202b6

Browse files
author
GDevelop documentation CI
committed
Automatic update of the reference pages [skip ci]
1 parent daf18b1 commit 37202b6

5 files changed

Lines changed: 145 additions & 19 deletions

File tree

docs/gdevelop5/extensions/a3f/index.md

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ This extension adds features to the built-in 3D.
2525
- Linear interpolation
2626
- Look At
2727
- Distance between 3D objects
28+
- Angle between 3D objects
2829
- Bone control
2930
- Morph target control
3031
- Access child objects of 3D objects
@@ -351,7 +352,7 @@ Rotates the 3D object so that its local +X direction points toward the target 3D
351352

352353
- Parameter 1: 👾 Object
353354
- Parameter 2 (🧩 Behavior): 3D capability
354-
- Parameter 3 (👾 Object): Target 3D Object
355+
- Parameter 3 (👾 Object): Target 3D object
355356
- Parameter 4 (🧩 Behavior): Target 3D capability
356357
- Parameter 5 (🔤 String): The point of the target 3D object to look at (one of: "Center point", "Origin point")
357358

@@ -485,21 +486,40 @@ Each time the scene starts, the listener is automatically set on the base layer
485486

486487
## Conditions
487488

488-
**️Check the distance between two objects in 3D**
489-
Checks the distance between two objects (origin points) in 3D.
489+
**️Check angle to 3D objects**
490+
Checks the unsigned angle (in degrees, range 0 to 180) between the object's local X-axis and the direction to the target in 3D space.
490491

491492
??? quote "See parameters & details"
492493

493494
- Parameter 1: 👾 Object
494495
- Parameter 2 (🧩 Behavior): 3D capability
495-
- Parameter 3: 👾 Object
496+
- Parameter 3 (👾 Object): Target 3D object
496497
- Parameter 4 (🧩 Behavior): Target 3D capability
497-
- Parameter 5 (🔤 String): Operator (one of: "=", "<", ">", "≤", "≥", "≠")
498-
- Parameter 6 (🔢 Number): Distance
498+
- Parameter 5 (🔤 String): Points of the target 3D object (one of: "Center point", "Origin point")
499+
- Parameter 6 (🔤 String): Operator (one of: "=", "<", ">", "≤", "≥", "≠")
500+
- Parameter 7 (🔢 Number): Angle
499501

500-
> Technical note: parameters 0, 7 are internal parameters handled by GDevelop.
502+
> Technical note: parameters 0, 8 are internal parameters handled by GDevelop.
503+
504+
> Technical note: this condition internal type (in GDevelop JSON) is `A3F::CheckAngleToObjects`.
501505

502-
> Technical note: this condition internal type (in GDevelop JSON) is `A3F::CheckDistance`.
506+
**↔️Check distance between two objects in 3D**
507+
Checks the distance between two objects in 3D.
508+
509+
??? quote "See parameters & details"
510+
511+
- Parameter 1: 👾 Object
512+
- Parameter 2 (🧩 Behavior): 3D capability
513+
- Parameter 3 (🔤 String): Points of the 3D object (one of: "Center point", "Origin point")
514+
- Parameter 4 (👾 Object): Target Object
515+
- Parameter 5 (🧩 Behavior): Target 3D capability
516+
- Parameter 6 (🔤 String): Points of the target 3D object (one of: "Center point", "Origin point")
517+
- Parameter 7 (🔤 String): Operator (one of: "=", "<", ">", "≤", "≥", "≠")
518+
- Parameter 8 (🔢 Number): Distance
519+
520+
> Technical note: parameters 0, 9 are internal parameters handled by GDevelop.
521+
522+
> Technical note: this condition internal type (in GDevelop JSON) is `A3F::CheckDistanceV2`.
503523

504524
**🥛Check opacity**
505525
Check the opacity of the 3D object, or the first opacity found among its children.
@@ -521,9 +541,15 @@ This condition can be used for non-3D objects as well, but in those cases the op
521541

522542
| Expression | Description | |
523543
|-----|-----|-----|
524-
| `A3F::DistanceObjects(object, object)` | Returns the distance between objects in 3D. (Distance between origin points)This expression always returns 0 when a 2D object is selected. ||
544+
| `A3F::AngleToObjects(object, object, string)` | Return the unsigned angle (in degrees, range 0 to 180) between the object's local X-axis and the direction to the target in 3D space.This expression always returns 0 when a 2D object is selected. ||
545+
| | _👾 Object_ | Object |
546+
| | _👾 Object_ | Target 3D object |
547+
| | _🔤 String_ | Points of the target 3D object |
548+
| `A3F::DistanceObjectsV2(object, string, object, string)` | Returns the distance between objects in 3D.This expression always returns 0 when a 2D object is selected. ||
525549
| | _👾 Object_ | Object |
526-
| | _👾 Object_ | Target Object |
550+
| | _🔤 String_ | Points of the 3D object |
551+
| | _👾 Object_ | Target 3D object |
552+
| | _🔤 String_ | Points of the target 3D object |
527553
| `A3F::Opacity(object)` | Returns the opacity of the 3D object, or the first opacity found among its children. ||
528554
| | _👾 Object_ | Object |
529555

docs/gdevelop5/extensions/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Read more about this:
2323
||Name|Description||
2424
|---|---|---|---|
2525
|<img src="https://resources.gdevelop-app.com/assets/Icons/Glyphster Pack/Master/SVG/Shopping and Ecommerce/Shopping and Ecommerce_wallet_money_cash.svg" class="extension-icon"></img>|**Mobile In-App Purchase (experimental)**|In-app purchases for Android/iOS: list products, buy, and restore purchases.|[Read more...](/gdevelop5/extensions/in-app-purchase/setup) ([reference](/gdevelop5/extensions/in-app-purchase))|
26-
|<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMTcgMTU0LjM2MlY5Ni4wMDAxSDIyMy4xMjlWNDE2SDExN1YzNTkuMjU0SDE1OC40NFYxNTQuMzYySDExN1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zOTUgMTU0LjM2MlY5NkgyODguODcxVjQxNkgzOTVWMzU5LjI1NEgzNTMuNTZWMTU0LjM2MkgzOTVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K" class="extension-icon"></img>|**Playgama Bridge**|Cross-platform HTML5 publishing SDK: ads, payments, social features via Playgama.|[Read more...](/gdevelop5/extensions/playgama-bridge/details) ([reference](/gdevelop5/extensions/playgama-bridge))|
26+
|<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMTcgMTU0LjM2MlY5Ni4wMDAxSDIyMy4xMjlWNDE2SDExN1YzNTkuMjU0SDE1OC40NFYxNTQuMzYySDExN1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zOTUgMTU0LjM2MlY5NkgyODguODcxVjQxNkgzOTVWMzU5LjI1NEgzNTMuNTZWMTU0LjM2MkgzOTVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K" class="extension-icon"></img>|**Playgama Bridge**|One SDK for cross-platform publishing HTML5 games.|[Read more...](/gdevelop5/extensions/playgama-bridge/details) ([reference](/gdevelop5/extensions/playgama-bridge))|
2727
|<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzguODggMjczLjE2Ij4KCTxwYXRoIGZpbGw9ImJsYWNrIiBkPSJNNTQxIDg1LjhjMjEgMCAzOC0xNy40IDM4LTM4LjcgMC0yMC40LTE3LjQtMzcuNy0zOC0zNy43UzUwMy41IDI2LjYgNTAzLjUgNDdjMCAyMS40IDE3IDM4LjggMzcuNyAzOC44eiI+Cgk8L3BhdGg+Cgk8cGF0aCBmaWxsPSJibGFjayIgZD0iTTUwNCA5OS4zdjExMC41TDQ3MCAxMzZjMTUuNC0xOS4zIDIxLjctNDYuNCAyMi40LTY2VjU0aC02MC4ydjE1LjVjLTEgMTkuNi03LjMgMjguOC0yNC44IDM0LjVWMEgzNDZ2NDQuNEMzMjQgMjEuNiAyOTMgOS42IDI1Ni43IDkuNmMtNDAgMC03MyAxMy44LTk1LjYgNDBhMTE4IDExOCAwIDAgMC0xNyAyNi4yQzEyOSA2MC42IDEwOC40IDU0IDg0IDU0SDB2MjE5LjJoNTZWMjIxaDI4YzI0LjQgMCA0NS04LjMgNjAtMjMuN2ExMTYuMyAxMTYuMyAwIDAgMCAxNy42IDI3YzIyLjcgMjUuOCA1NS41IDM5LjMgOTUgMzkuMyAzOC42IDAgNzEtMTMuNSA5My42LTM5bDQuNS01LjZoNTIuN3YtNTQuM2w4LTIgMjYgNTYuNGgxMzYuOFY5OS40aC03NHptLTQxOCA2NEg1NnYtNTNoMjkuMmM3LjYgMCAyMC4zIDUuMiAyMC4zIDI1LjUgMCAxMy01LjQgMjcuMy0xOS40IDI3LjN6bTE3MCA2MGMtNDcuMyAwLTg1LjctMzkuNC04NS43LTg3LjhDMTcwLjMgODkgMjA5LjUgNTAgMjU2IDUwczg1LjYgMzkgODUuNiA4NS41YzAgNDguNC0zOC40IDg3LjgtODUuNiA4Ny44eiI+Cgk8L3BhdGg+Cgk8cGF0aCBmaWxsPSJibGFjayIgZD0iTTI1NiAxNDJjLTM4IDAtNTcgNi41LTY1IDguNiA2LjcgMzAuNSAzMy4yIDUzLjMgNjUgNTMuM3M1OC4zLTIzIDY1LTUzLjRjLTgtMi0yNy4yLTguNy02NS04Ljd6Ij4KCTwvcGF0aD4KPC9zdmc+Cg==" class="extension-icon"></img>|**Poki Games SDK**|Poki Games SDK: display ads and manage game lifecycle for Poki hosting.|[Read more...](/gdevelop5/extensions/poki-games-sdkhtml/details) ([reference](/gdevelop5/extensions/poki-games-sdkhtml))|
2828

2929
### Advanced

docs/gdevelop5/extensions/platformer-trajectory/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ Configure the height of a jump and evaluate the jump trajectory.
2424

2525
### Behavior properties
2626

27-
- **Jump height** (🔢 Number). Default value is `2.162383040941134e-317`.
27+
- **Jump height** (🔢 Number). Default value is `2.254571737929944e-317`.
2828

2929
??? quote "See internal technical details"
3030

3131

32-
- **Jump height** is stored as `JumpHeight` (Number). Default value is `2.162383040941134e-317`.
32+
- **Jump height** is stored as `JumpHeight` (Number). Default value is `2.254571737929944e-317`.
3333
> This behavior must be used on an object also having a behavior with type "PlatformBehavior::PlatformerObjectBehavior". This is stored on property `PlatformerCharacter`.
3434

3535

docs/gdevelop5/extensions/playgama-bridge/index.md

Lines changed: 102 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Playgama Bridge
22

33
<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMTcgMTU0LjM2MlY5Ni4wMDAxSDIyMy4xMjlWNDE2SDExN1YzNTkuMjU0SDE1OC40NFYxNTQuMzYySDExN1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zOTUgMTU0LjM2MlY5NkgyODguODcxVjQxNkgzOTVWMzU5LjI1NEgzNTMuNTZWMTU0LjM2MkgzOTVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K" class="extension-icon"></img>
4-
Cross-platform HTML5 publishing SDK: ads, payments, social features via Playgama.
4+
One SDK for cross-platform publishing HTML5 games.
55

66
**Authors and contributors** to this experimental extension: [playgama](https://gd.games/playgama).
77

@@ -174,6 +174,17 @@ Get Server Time.
174174

175175
> Technical note: this action internal type (in GDevelop JSON) is `PlaygamaBridge::GetServerTime`.
176176

177+
**Hide Advanced Banners**
178+
Hide Advanced Banners.
179+
180+
??? quote "See parameters & details"
181+
182+
There are no parameters to set for this action.
183+
184+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
185+
186+
> Technical note: this action internal type (in GDevelop JSON) is `PlaygamaBridge::HideAdvancedBanners`.
187+
177188
**Hide Banner**
178189
Hide Banner.
179190

@@ -318,12 +329,23 @@ Rate.
318329

319330
> Technical note: this action internal type (in GDevelop JSON) is `PlaygamaBridge::Rate`.
320331

332+
**Send Custom Message**
333+
Send Custom Message.
334+
335+
??? quote "See parameters & details"
336+
337+
- Parameter 1 (🔤 String): Id
338+
339+
> Technical note: parameters 0, 2 are internal parameters handled by GDevelop.
340+
341+
> Technical note: this action internal type (in GDevelop JSON) is `PlaygamaBridge::SendCustomMessage`.
342+
321343
**Send Message**
322344
Send Message.
323345

324346
??? quote "See parameters & details"
325347

326-
- Parameter 1 (🔤 String): Message (one of: "GAME_READY", "IN_GAME_LOADING_STARTED", "IN_GAME_LOADING_STOPPED", "GAMEPLAY_STARTED", "GAMEPLAY_STOPPED", "PLAYER_GOT_ACHIEVEMENT")
348+
- Parameter 1 (🔤 String): Message (one of: "GAME_READY", "LEVEL_STARTED", "LEVEL_COMPLETED", "LEVEL_FAILED", "LEVEL_PAUSED", "LEVEL_RESUMED", "IN_GAME_LOADING_STARTED", "IN_GAME_LOADING_STOPPED", "GAMEPLAY_STARTED", "GAMEPLAY_STOPPED", "PLAYER_GOT_ACHIEVEMENT")
327349

328350
> Technical note: parameters 0, 2 are internal parameters handled by GDevelop.
329351

@@ -395,6 +417,17 @@ Share.
395417

396418
> Technical note: this action internal type (in GDevelop JSON) is `PlaygamaBridge::Share`.
397419

420+
**Show Advanced Banners**
421+
Show Advanced Banners.
422+
423+
??? quote "See parameters & details"
424+
425+
- Parameter 1 (🔤 String): Placement (optional)
426+
427+
> Technical note: parameters 0, 2 are internal parameters handled by GDevelop.
428+
429+
> Technical note: this action internal type (in GDevelop JSON) is `PlaygamaBridge::ShowAdvancedBanners`.
430+
398431
**Show Banner**
399432
Show Banner.
400433

@@ -553,6 +586,17 @@ Is Add To Home Screen Supported.
553586

554587
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::IsAddToHomeScreenSupported`.
555588

589+
**Is Advanced Banners Supported**
590+
Is Advanced Banners Supported.
591+
592+
??? quote "See parameters & details"
593+
594+
There are no parameters to set for this condition.
595+
596+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
597+
598+
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::IsAdvancedBannersSupported`.
599+
556600
**Is Banner Supported**
557601
Is Banner Supported.
558602

@@ -905,6 +949,61 @@ On Add To Home Screen Completed.
905949

906950
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::OnAddToHomeScreenCompleted`.
907951

952+
**On Advanced Banners Failed**
953+
On Advanced Banners Failed.
954+
955+
??? quote "See parameters & details"
956+
957+
There are no parameters to set for this condition.
958+
959+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
960+
961+
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::OnAdvancedBannersFailed`.
962+
963+
**On Advanced Banners Hidden**
964+
On Advanced Banners Hidden.
965+
966+
??? quote "See parameters & details"
967+
968+
There are no parameters to set for this condition.
969+
970+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
971+
972+
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::OnAdvancedBannersHidden`.
973+
974+
**On Advanced Banners Loading**
975+
On Advanced Banners Loading.
976+
977+
??? quote "See parameters & details"
978+
979+
There are no parameters to set for this condition.
980+
981+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
982+
983+
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::OnAdvancedBannersLoading`.
984+
985+
**On Advanced Banners Shown**
986+
On Advanced Banners Shown.
987+
988+
??? quote "See parameters & details"
989+
990+
There are no parameters to set for this condition.
991+
992+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
993+
994+
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::OnAdvancedBannersShown`.
995+
996+
**On Advanced Banners State Changed**
997+
On Advanced Banners State Changed.
998+
999+
??? quote "See parameters & details"
1000+
1001+
There are no parameters to set for this condition.
1002+
1003+
> Technical note: parameters 0, 1 are internal parameters handled by GDevelop.
1004+
1005+
> Technical note: this condition internal type (in GDevelop JSON) is `PlaygamaBridge::OnAdvancedBannersStateChanged`.
1006+
9081007
**On Authorize Player Completed**
9091008
On Authorize Player Completed.
9101009

@@ -1379,6 +1478,7 @@ Platform On Pause State Changed.
13791478
| | _🔢 Number_ | Achievement Index |
13801479
| | _🔤 String_ | Property |
13811480
| `PlaygamaBridge::AchievementsCount()` | Achievements Count. ||
1481+
| `PlaygamaBridge::AdvancedBannersState()` | Advanced Banners State. ||
13821482
| `PlaygamaBridge::BannerState()` | Banner State. ||
13831483
| `PlaygamaBridge::DefaultStorageType()` | Default Storage Type. ||
13841484
| `PlaygamaBridge::DeviceType()` | Device Type. ||

docs/gdevelop5/extensions/speed-restrictions/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ Limit the maximum speed an object will move from physics forces.
4646

4747
### Behavior properties
4848

49-
- **Maximum speed (pixels/second)** (🔢 Number). Default value is `3.848846479081478e-317`.
49+
- **Maximum speed (pixels/second)** (🔢 Number). Default value is `3.950766293030778e-317`.
5050

5151
??? quote "See internal technical details"
5252

5353

54-
- **Maximum speed (pixels/second)** is stored as `MaximumSpeed` (Number). Default value is `3.848846479081478e-317`.
54+
- **Maximum speed (pixels/second)** is stored as `MaximumSpeed` (Number). Default value is `3.950766293030778e-317`.
5555
> This behavior must be used on an object also having a behavior with type "Physics2::Physics2Behavior". This is stored on property `PhysicsBehavior`.
5656

5757

@@ -64,12 +64,12 @@ Limit the maximum rotation speed of an object from physics forces.
6464

6565
### Behavior properties
6666

67-
- **Maximum rotation speed (degrees/second)** (🔢 Number). Default value is `3.86142736668718e-317`.
67+
- **Maximum rotation speed (degrees/second)** (🔢 Number). Default value is `3.963347180636479e-317`.
6868

6969
??? quote "See internal technical details"
7070

7171

72-
- **Maximum rotation speed (degrees/second)** is stored as `MaximumRotationSpeed` (Number). Default value is `3.86142736668718e-317`.
72+
- **Maximum rotation speed (degrees/second)** is stored as `MaximumRotationSpeed` (Number). Default value is `3.963347180636479e-317`.
7373
> This behavior must be used on an object also having a behavior with type "Physics2::Physics2Behavior". This is stored on property `PhysicsBehavior`.
7474

7575

0 commit comments

Comments
 (0)