Skip to content

Commit 69c0914

Browse files
authored
Refine bullet firing action descriptions
Updated descriptions to clarify bullet firing actions and their constraints.
1 parent 7972282 commit 69c0914

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

extensions/reviewed/FireBullet.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"- Overheat",
2121
"",
2222
"The speed can be specified when using the actions to fire the bullets.",
23-
"The bullets are automatically given a permanent force to make them move (no need to use a linear movement or move them with another behavior).",
23+
"The bullets are automatically given a permanent force to make them move in the 2D plane (no need to use a linear movement or move them with another behavior).",
2424
"",
2525
"It can be used for:",
2626
"- Twin-stick shooters ([open the project online](https://editor.gdevelop.io/?project=example://conviction-of-gun-dude-desktop))",
@@ -55,7 +55,7 @@
5555
"eventsFunctions": [],
5656
"eventsBasedBehaviors": [
5757
{
58-
"description": "Fire bullets, manage ammo, reloading, and overheating. Once added to your object that must shoot, use the behavior action in your events to fire another object as a bullet. This action will also make the bullet move (using a permanent force) at the speed specified in the action.",
58+
"description": "Fire bullets with built-in cooldown, ammo, reloading, and overheating. Once added to your object that must shoot, use the behavior actions to fire another object as a bullet. These actions check all constraints internally (can be called without conditions, they will only fire when ready) and will make the bullet move (using a permanent force).",
5959
"fullName": "Fire bullets",
6060
"name": "FireBullet",
6161
"objectType": "",
@@ -629,11 +629,11 @@
629629
"objectGroups": []
630630
},
631631
{
632-
"description": "Fire bullets toward an object at a specified speed.",
632+
"description": "Fire bullets toward an object at a specified speed. Call this continuously, the action checks readiness internally — no extra timer or check needed.",
633633
"fullName": "Fire bullets toward an object",
634634
"functionType": "Action",
635635
"name": "FireTowardObject",
636-
"sentence": "Fire _PARAM4_ from _PARAM0_, at position _PARAM2_; _PARAM3_, toward _PARAM5_ with speed _PARAM6_ px/s",
636+
"sentence": "Fire _PARAM4_ from _PARAM0_ (if ready), at position _PARAM2_; _PARAM3_, toward _PARAM5_ with speed _PARAM6_ px/s",
637637
"events": [
638638
{
639639
"type": "BuiltinCommonInstructions::Standard",
@@ -698,11 +698,11 @@
698698
"objectGroups": []
699699
},
700700
{
701-
"description": "Fire bullets toward a position at a specified speed.",
701+
"description": "Fire bullets toward a position at a specified speed. Call this continuously, the action checks readiness internally — no extra timer or check needed.",
702702
"fullName": "Fire bullets toward a position",
703703
"functionType": "Action",
704704
"name": "FireTowardPosition",
705-
"sentence": "Fire _PARAM4_ from _PARAM0_, at position _PARAM2_; _PARAM3_, toward position _PARAM5_;_PARAM6_ with speed _PARAM7_ px/s",
705+
"sentence": "Fire _PARAM4_ from _PARAM0_ (if ready), at position _PARAM2_; _PARAM3_, toward position _PARAM5_;_PARAM6_ with speed _PARAM7_ px/s",
706706
"events": [
707707
{
708708
"type": "BuiltinCommonInstructions::Standard",
@@ -772,11 +772,11 @@
772772
"objectGroups": []
773773
},
774774
{
775-
"description": "Fire bullets in the direction of a given angle at a specified speed.",
775+
"description": "Fire bullets in the direction of a given angle at a specified speed. Call this continuously, the action checks readiness internally — no extra timer or check needed.",
776776
"fullName": "Fire bullets toward an angle",
777777
"functionType": "Action",
778778
"name": "Fire",
779-
"sentence": "Fire _PARAM4_ from _PARAM0_, at position _PARAM2_; _PARAM3_, toward angle _PARAM5_ and speed _PARAM6_ px/s",
779+
"sentence": "Fire _PARAM4_ from _PARAM0_ (if ready), at position _PARAM2_; _PARAM3_, toward angle _PARAM5_ and speed _PARAM6_ px/s",
780780
"events": [
781781
{
782782
"type": "BuiltinCommonInstructions::Standard",

0 commit comments

Comments
 (0)