Brick Plugins: Difference between revisions

From Ricochet Wiki
Content added Content deleted
No edit summary
No edit summary
Line 12: Line 12:
!colspan="2"| '''Debug''' - This is a unique section with only one plugin, used for debugging of variables.
!colspan="2"| '''Debug''' - This is a unique section with only one plugin, used for debugging of variables.
|-
|-
| Expression Tester || Shows the values of the selected expression. '''''Only in test mode'''''
| Expression Tester || Shows the values of the selected expressions. ''Only in test mode.''
|-
|-
!colspan="2"| '''Hide''' - This section allows you to hide and reveal bricks. Hidden bricks don't count towards level completion.
!colspan="2"| '''Hide''' - This section allows you to hide and reveal bricks. Hidden bricks don't count towards level completion.
|-
|-
| Hide || Hides the chosen brick by transitioning its transparency.
| Hide || Hides the brick by transitioning its transparency.
|-
|-
| Hide and Reveal After Delay || Hides the chosen brick and after a defined time, brings the brick back by transitioning its transparency.
| Hide and Reveal After Delay || Hides the brick and after a defined time, brings the brick back by transitioning its transparency.
|-
|-
| Reveal || Brings the brick back by transitioning its transparency.
| Reveal || Brings the brick back by transitioning its transparency.
|-
|-
!colspan="2"| '''Miscellaneous''' - A section with mostly unrelated plugins
| Example || Example
|-
|-
| Example || Example
| Destroy Bricks Near Point || Example
|-
|-
| Example || Example
| Display Value || Example
|-
|-
| Example || Example
| Drop Powerup || Example
|-
|-
| Example || Example
| Fire Projectile || Example
|-
|-
| Example || Example
| Gun || Example
|-
|-
| Example || Example
| Particle System || Example
|-
|-
| Example || Example
| Set Foreign Variable || Example
|-
|-
| Example || Example
| Set Local Variable || Example
|-
|-
| Example || Example
| Spawn Floating Text || Example
|-
|-
| Example || Example
| Star Fish || Example
|-
|-
| Example || Example
| Wait For Brick To Be Destroyed || Example
|-
|-
| Example || Example
| Wait For Expression || Example
|-
|-
| Example || Example
| Wait For Message || Example
|-
|-
| Example || Example
| Wait For Multiple Hits || Example
|-
|-
| Example || Example
| Wait X Seconds || Example
|-
|-
!colspan="2"| '''Move''' - Plugins that move the brick
| Example || Example
|-
|-
| Example || Example
| Blend Positions || Example
|-
|-
| Example || Example
| Mimic Movement || Example
|-
|-
| Example || Example
| Move Along Path || Example
|-
|-
| Example || Example
| Move Away From Point At COnstant SPeed || Example
|-
|-
| Example || Example
| Move Between Points|| Example
|-
|-
| Example || Example
| Move In Direction || Example
|-
|-
| Example || Example
| Move To Point || Example
|-
|-
| Example || Example
| Love To Point At Constant Speed || Example
|-
|-
| Example || Example
| Orbit || Example
|-
|-
| Spring || Makes the brick behave as a spring joint point between two other points.
| Example || Example
|-
|-

| Example || Example
|-
|-
| Example || Example
| Example || Example

Revision as of 12:10, 26 April 2020

Brick plugins are scripts that can be selected in every Ricochet object when in the editor. They can be used to modify behaviour of these objects and are what gives Ricochet all the flexibility that it has. By default, plugins are ran simultaneously. They fall under a few categories listed below:

Plugin Name Plugin Description
(none) This plugin does nothing. When put in a sequence, it can be used in combination with "advance to next item in sequence" to force a condition.
Debug - This is a unique section with only one plugin, used for debugging of variables.
Expression Tester Shows the values of the selected expressions. Only in test mode.
Hide - This section allows you to hide and reveal bricks. Hidden bricks don't count towards level completion.
Hide Hides the brick by transitioning its transparency.
Hide and Reveal After Delay Hides the brick and after a defined time, brings the brick back by transitioning its transparency.
Reveal Brings the brick back by transitioning its transparency.
Miscellaneous - A section with mostly unrelated plugins
Destroy Bricks Near Point Example
Display Value Example
Drop Powerup Example
Fire Projectile Example
Gun Example
Particle System Example
Set Foreign Variable Example
Set Local Variable Example
Spawn Floating Text Example
Star Fish Example
Wait For Brick To Be Destroyed Example
Wait For Expression Example
Wait For Message Example
Wait For Multiple Hits Example
Wait X Seconds Example
Move - Plugins that move the brick
Blend Positions Example
Mimic Movement Example
Move Along Path Example
Move Away From Point At COnstant SPeed Example
Move Between Points Example
Move In Direction Example
Move To Point Example
Love To Point At Constant Speed Example
Orbit Example
Spring Makes the brick behave as a spring joint point between two other points.
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example
Example Example