Attributes: Difference between revisions

From Wubbypedia
Content added Content deleted
(Adding previews as promised.)
m (I'll finish the rest later.)
Line 41: Line 41:
|-
|-
|Beam
|Beam
|
|Sets a trail between two blocks.
==== Description ====
Sets a trail between two blocks.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Face Camera
|Bool
|If false, the beam's rotation will not change alongside your camera's.
|-
|Texture Length
|Number
|If Texture is set, this property will change how stretched the texture is.
|-
|Width 1
|Number
|Will change how wide the texture is when coming out of the block with the attribute, if this value is not the same as Width 2 it will create a transition from Width 1 to Width 2.
|-
|Color
|Color
|Changes the color of the beam.
|-
|Texture Speed
|Number
|If Texture is set, this property will change how fast the texture is moving.
|-
|Curve Amount X
|Number
|Dysfunctional.
|-
|Curve Amount Y
|Number
|Dysfunctional.
|-
|Light Influence
|Number
|Changes how much the sun and shading can influence the appearance of the beam.
|-
|Transparency
|String
|{{Notice|You can use greater than signs to make it change transparency over-distance! e.g: 0>0.3>1}}
Changes how opaque the beam is.
|-
|Segments
|Number
|<s>If Texture is set & Texture Mode is not stretch, this property will change how many copies of the texture there are.</s> Dysfunctional.
|-
|Width 2
|Number
|Will change how wide the texture is when coming out of the block without the attribute, if this value is not the same as Width 1 it will create a transition from Width 2 to Width 1.
|-
|Light Emission
|Number
|Emits a ''very'' tiny amount of light from the block with the attribute. If Texture is set, it will make the texture brighter. Does nothing past 1.
|-
|Brightness
|Number
|Dysfunctional.
|-
|Texture Mode
|Enum
|
* Stretch: <s>Overrides Segments and forces 1.</s> Segments is dysfunctional, so this is the only way to have 1.
* Static: No apparent difference from Wrap.
* Wrap: No apparent difference from Static.
|-
|Texture
|String
|Replaces the square with an Image of your choice which moves.
|}
| [[File:Beam.png|thumb]]
| [[File:Beam.png|thumb]]
|-
|-
|BlockTeleporter
|BlockTeleporter
|
|Teleports unanchored blocks to a specified destination when triggered.
==== Description ====
Teleports unanchored blocks to a specified destination when triggered.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Delay
|Number
|How long before the block teleports.
|-
|Keep Velocity
|Bool
|If the block keeps it's momentum after teleportation.
|}
| [[File:BlockTeleporter.gif|thumb]]
| [[File:BlockTeleporter.gif|thumb]]
|-
|-
|Damager
|Damager
|
|Damages players at a specified rate and cooldown.
==== Description ====
Damages players at a specified rate and cooldown.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Affect
|Enum
|
* Players: Only damages Players.
* NPCs: Only damages NPCs.
* Everything: Damages both Players and NPCs.
|-
|Cooldown
|Number
|How long before the affected can be damaged again.
|-
|Amount
|Number
|How much the affected get damaged.
|}
| [[File:Damager.gif|thumb]]
| [[File:Damager.gif|thumb]]
|-
|-
|Decal
|Decal
|
|Allows pasting images onto blocks for customizing the environment.
==== Description ====
Allows pasting images onto blocks for customizing the environment.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Face
|Enum
|
* Top: Displays the decal on the top.
* Bottom: Displays the decal on the bottom.
* Left: Displays the decal on the left.
* Right: Displays the decal on the right.
* Front: Displays the decal on the front.
* Back: Displays the decal on the back.
|-
|Transparency
|Number
|Changes how opaque the decal is.
|-
|Color
|Color
|Changes the color of the decal.
|-
|Texture
|String
|An Image of your choice.
|}
| [[File:Decal.png|thumb]]
| [[File:Decal.png|thumb]]
|-
|-

Revision as of 18:49, 10 April 2024

Attributes (WIP, HIRING)

This page is a work-in-progress and may contain user notes.
You can help by finishing it.

Attribute Name Description Preview
Baller

Description

Forces the target into a ball where they roll around.

Properties

Property Name Type Description
Controllable Bool Determines if a player can control where the ball rolls.
Color Color If the "Use Random Color" property is false, the ball will always be this color.
Affect Enum Determines if the block can ball players, NPCs, or everyone.
Unballer Bool If true, then the block will act as an unballer, removing the ball of anyone coming in contact.
Use Random Color Bool If true, the ball will be a random color. This overrides the "Color" property.
Beam

Description

Sets a trail between two blocks.

Properties

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Face Camera Bool If false, the beam's rotation will not change alongside your camera's.
Texture Length Number If Texture is set, this property will change how stretched the texture is.
Width 1 Number Will change how wide the texture is when coming out of the block with the attribute, if this value is not the same as Width 2 it will create a transition from Width 1 to Width 2.
Color Color Changes the color of the beam.
Texture Speed Number If Texture is set, this property will change how fast the texture is moving.
Curve Amount X Number Dysfunctional.
Curve Amount Y Number Dysfunctional.
Light Influence Number Changes how much the sun and shading can influence the appearance of the beam.
Transparency String
Notice!

You can use greater than signs to make it change transparency over-distance! e.g: 0>0.3>1

Changes how opaque the beam is.

Segments Number If Texture is set & Texture Mode is not stretch, this property will change how many copies of the texture there are. Dysfunctional.
Width 2 Number Will change how wide the texture is when coming out of the block without the attribute, if this value is not the same as Width 1 it will create a transition from Width 2 to Width 1.
Light Emission Number Emits a very tiny amount of light from the block with the attribute. If Texture is set, it will make the texture brighter. Does nothing past 1.
Brightness Number Dysfunctional.
Texture Mode Enum
  • Stretch: Overrides Segments and forces 1. Segments is dysfunctional, so this is the only way to have 1.
  • Static: No apparent difference from Wrap.
  • Wrap: No apparent difference from Static.
Texture String Replaces the square with an Image of your choice which moves.
BlockTeleporter

Description

Teleports unanchored blocks to a specified destination when triggered.

Properties

Property Name Type Description
Delay Number How long before the block teleports.
Keep Velocity Bool If the block keeps it's momentum after teleportation.
Damager

Description

Damages players at a specified rate and cooldown.

Properties

Property Name Type Description
Affect Enum
  • Players: Only damages Players.
  • NPCs: Only damages NPCs.
  • Everything: Damages both Players and NPCs.
Cooldown Number How long before the affected can be damaged again.
Amount Number How much the affected get damaged.
Decal

Description

Allows pasting images onto blocks for customizing the environment.

Properties

Property Name Type Description
Face Enum
  • Top: Displays the decal on the top.
  • Bottom: Displays the decal on the bottom.
  • Left: Displays the decal on the left.
  • Right: Displays the decal on the right.
  • Front: Displays the decal on the front.
  • Back: Displays the decal on the back.
Transparency Number Changes how opaque the decal is.
Color Color Changes the color of the decal.
Texture String An Image of your choice.
Effect Emits a specified particle effect from the block.
Fire Emits fire from the block.
GravityChanger Alters the block's gravity.
Healer Heals players at a specified rate and cooldown.
Highlight Highlights a block, making it stand out from others.
JumpPower Modifies the player's jumping power. -
Killer Instantly kills players upon touch.
LockPosition Locks the current position of the block to another block.
LockRotation Locks the current rotation of the block.
MaxHealth Alters the player's maximum health.
NoCollision Allows the block to have no collision with other objects.
PathModifier Modifies the path of every NPC in the world.
PointLight Adds a light source to the block.
Prismatic Creates a rigid joint between two Blocks, allowing them to slide along one axis but

not rotate.

Rod Creates a rod-like connection between two blocks.
Rope Attaches a rope between two blocks.
Sign Displays a text GUI when hovered.
Smoke Emits smoke from the block.
Sparkles Emits sparkles from the block.
SpotLight Emits light in a specific direction.
Spring Adds spring-like behavior between two blocks. -
StatTeleporter Teleports players based on whether they meet a certain stat requirement or not. -
Surface Alters a block's surfaces for a specific side.
SurfaceLight Adds light to a specific side of the block. -
Teamer Sets the player to another team upon touch. -
Teleporter Teleports players between two points.
Texture Allows pasting tileable images onto blocks for customizing the environment.
Thrust Applies a force or thrust to the block. -
Tripper Makes the player sit down.
WalkSpeed Adjusts the player's walking speed. -
Warp Teleports players into different worlds.
Weld Connects two parts when unanchored. -