G General

DoorForge Script Library | Dev Tools by STRUCTÜR

DoorForge Script Library | Dev Tools by STRUCTÜR
Detalles
Funciones
Contenidos
Reseñas

DOORFORGE.LSL
Motion Script Library | STRUCTÜR Dev Tools

Make things move the way people expect them to move.

DoorForge is a lightweight motion script library for builders who want believable movement without bloated systems, opaque frameworks, or unnecessary complexity.

Each script in the library focuses on a specific type of motion and is designed to be understandable, customizable, and easy to integrate into your own builds.

Included motion systems currently include:

• Swing
• DoubleSwing
• Slide
• DoubleSlide
• Tilt
• SpringSwing

From simple interior doors and shutters to saloon doors, blast doors, hatches, and interactive environmental elements, DoorForge provides focused motion behaviors that prioritize clarity, responsiveness, and reliability.

────────────────────────

WHY DOORFORGE?

DoorForge was built around a simple philosophy:

Figure out what something needs to do, then build the cleanest system possible to make it behave that way.

No giant frameworks.
No mystery black boxes.
No unnecessary overhead.

The goal is not to simulate everything.

The goal is to create motion systems that feel intuitive, believable, and builder-friendly.

────────────────────────

SPRINGSWING

The SpringSwing system uses a lightweight rotational motion model that simulates:

• momentum
• damping
• spring return
• overshoot
• oscillation decay
• directional impulse response

In practice, that means saloon doors and similar objects respond naturally to interaction.

Walk through gently and they move softly.
Push through quickly and they swing wider before settling back into place.

────────────────────────

BUILDER FRIENDLY BY DESIGN

All scripts are:

• Full permission
• Readable and heavily commented
• Designed to be modified and learned from
• Modular and lightweight
• Intended for real-world builder workflows

The included examples are meant to be explored, adapted, broken apart, rebuilt, and integrated into your own projects.

Settings are clearly documented and grouped logically so builders can quickly understand how a script behaves and what each value controls.

────────────────────────

ACCESS & CONTROL

Scripts support:

• Owner access
• Group access
• External command triggering for advanced integrations

For builders integrating DoorForge into larger systems, scripts can optionally respond to simple external commands for synchronized or automated motion behaviors.

────────────────────────

AGP COMPLIANT

DoorForge follows STRUCTÜR’s Adaptive Governance Protocol philosophy:

• focused systems
• intentional behavior
• minimal overhead
• restrained listener usage
• predictable operation

The goal is not maximal automation.

The goal is reliable behavior that integrates cleanly into real builds and shared environments.

STRUCTUR.SERVICES

  • Swing, Slide, Spring Hinge and Tilt motion scripts
  • Full-perm, builder-friendly LSL source
  • Touch, collision, and sensor triggers
  • Auto-close, sounds, and access control
  • Lightweight, readable, and fail-gentle