1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Behavior List

From construct

Jump to: navigation, search

The following is a behavior list of currently documented behaviors. A list of objects can be found at the object list.

Game behaviors

The following are behaviors which assist in game development.

Line Of Sight Assists in determining if an object can 'see' another object (ie, there are no obstacles in a straight line between them). This behavior's conditions provide the line-of-sight testing.
RTS Provides pathfinding and is commonly used to calculate routes around obstacles even in non-RTS games.
Selection Box Automatically resizes an object when the user drags the mouse.
Shadow Caster Applies a shadow to an object if used with the light plugin.
Turret Used to make an object rotate toward certain objects, as if it were an automatic gun turret.
Wrap Used to make an object wrap around the other side of the layout if it moves out of the layout.

Movement behaviors

The following are behaviors which control the position and angle (movement) of other objects.

8 Direction Makes an object move in a 2, 4 or 8 direction fashion.
Ball Moves an object like a bouncing ball, with optional gravity.
Bone movement Allows objects to be linked together and animated smoothly.
Bullet Provides a realistic bullet style movement.
Car Moves an object like a car, with skidding and acceleration/decceleration.
Custom Movement Specialized for no application in particular, this allows flexibility to create almost any other movement pattern you may need.
Drag & Drop Allows objects to be picked up and dropped with the mouse.
Grid movement Moves an object in a fixed grid; can be either player controlled or set to wander randomly like in RPG games.
Mouse Moves an object with the mouse pointer.
Physics Provides realistic physics, with weight, density, springs and friction.
Platform Creates a realistic platformer style movement, with slopes, moving platforms, jumping and jump through platforms.
Sine Moves objects in a sine wave style movement.

Utility behaviors

The following are utility behaviors which perform various operations on objects.

Fade Fades objects in or out.
Rotate Easily rotates objects and handles acceleration/decceleration.
Shake Shakes an object with a set intensity and area.
Personal tools