Appearance
Creator API changelog
2026-07-18 · multiplayer teams and rounds
Current- Added authored Player teams and deterministic team Spawn points for up to eight room slots.
- Added authoritative waiting, warmup, score/elimination, intermission, respawn, round-win, and match-complete state.
- Added server-owned projectile friendly-fire filtering, kills, deaths, team scores, player round HUD, and Workshop controls/pieces.
- Added realtime protocol 23 round snapshots and bounded phase/team-score events.
2026-07-18 · equipment, loot, and crafting
- Added bounded weapon, armor, and tool definitions with authoritative auto-equip and combat/terrain multipliers.
- Added seeded Health-object loot tables and atomic sensor-based crafting recipes.
- Added complete Workshop inspectors, Loot crate and Crafting station pieces, equipped inventory display, and creator guidance.
- Added save state v2 equipment persistence and realtime protocol 22 equipment, loot, and crafting state/events.
2026-07-18 · terrain and world environment
- Added material Terrain with schema-enforced earth, stone, wood, ice, and rubber friction/bounce presets.
- Added authoritative diggable Terrain hit points using existing combat damage/death state and events.
- Added scene background color, bounded global wind, and open/clamp/wrap/respawn player edges to World settings.
- Added Terrain block and Diggable earth pieces, Workshop inspectors, renderer backgrounds, restored terrain health, and a creator guide without changing protocol 21.
2026-07-18 · presentation and authoritative scene flow
- Added presentation-only Visual motion for bounded bob, pulse, spin, and movement-facing without changing colliders or authoritative state.
- Added sensor-entry Presentation triggers for named renderer effects and reviewed Audio Source play/stop actions.
- Added authoritative Scene gates between validated project scenes, with matching Player IDs and preserved live player state.
- Added multi-scene snapshot/restoration/replay identity, fade/instant client cues, complete Workshop inspectors, a creator guide, and realtime protocol 21.
2026-07-18 · authoritative combat and Chase AI
- Added Health with player/enemy/neutral teams, fixed-tick invulnerability, authoritative damage/death events, and destroy-or-respawn behavior.
- Added contact Damage sensors with cooldown and knockback, validated Projectile prefabs, Player/Chase AI weapons, ownership, lifetime, piercing, and an
F-default remappable Attack control. - Added deterministic nearest-target Chase AI for horizontal or four-direction pursuit, plus ready-made Chase enemy and Damage zone pieces.
- Added complete Workshop inspectors, an in-world health display,
damaged/deathRiftScript events, and realtime protocol 20 combat state and events.
2026-07-18 · interactions, quests, and branching dialogue
- Added authoritative press/hold interactions with nearest-object focus, cooldowns, once-per-player use, an in-world prompt, and a remappable
E-default Interact control. - Added sequential/parallel quest definitions, bounded objective triggers, objective tracking, one-time score rewards, and fully restorable/reconcilable quest state.
- Added up to four plain-text dialogue choices with fixed responses and controlled
dialogue_choice_IDRiftScript events. - Added an Interactive quest console piece, complete Workshop inspectors, creator guides, API reference entries, and realtime protocol 19.
2026-07-18 · advanced player movement and camera follow
- Added authoritative acceleration/deceleration, air control, coyote time, jump buffering/release, extra and wall jumps, wall sliding, bounded dashes, moving-support velocity, and maximum fall speed.
- Added a remappable Dash control (Shift by default) and protocol 18 held-jump/dash input plus controller snapshot state.
- Added presentation-only Camera follow with viewport, zoom, dead zone, directional look-ahead, smoothing, and world clamping.
- Legacy Player controllers keep their immediate movement, original snapshot shape, and existing physics validator hashes until advanced movement is enabled.
2026-07-18 · advanced physics construction
Current- Added capsule, convex polygon, offset, compound, one-way, and collision-filtered Colliders with density and full Workshop ghost editing.
- Added dynamic/kinematic Rigidbody modes, damping, continuous collision detection, and bounded Motion for moving platforms and rotating obstacles.
- Added fixed, hinge, spring, rope, and slider joints; ordered contact events; and server-authoritative impact Breakables.
- Added protocol 17 contact events and optional Breakable health. Physics stays pinned to Rapier 2D 0.19.3, while unchanged projects retain AABB 1 compatibility.
- Added ready-made Moving platform, One-way platform, Rotating obstacle, and Breakable crate pieces.
2026-07-18 · rotated colliders and angular physics
Current- Added authoritative rectangle/circle collider shapes, independent collider rotation, friction, and bounce.
- Added opt-in Rigidbody angular motion. Circular bodies can roll and objects can slide on rotated slopes under pinned Rapier 2D 0.19.3.
- Added protocol 16 angular snapshot state. Legacy projects keep axis-aligned, rotation-locked behavior and their existing physics hashes.
- Added ready-made Slope and Rolling ball Workshop pieces; Test Rift uses the target Rapier adapter.
2026-07-17 · creator platform expansion
- Added generated property, event, error, limit, asset, and compatibility references.
- Added Audio Source and presentation-only
audio.play()/audio.stop()under protocol 15. - Added approved immutable PNG/WAV references with private moderation workflows; public upload gates remain off until operational readiness.
- Added richer catalog search, filters, views, creator details, reports, and deterministic related Rifts.
- Added RiftScript 1.1 typed values, functions, entity queries, timers, signals, and bounded prefab spawning.
Existing riftscript 1;, project schema 1 migrations, bundle format 1, AABB physics 1, and Rapier 2D 0.19.3 compatibility remain supported as documented. See migration guides before opting an existing source file into newer language features.
Change policy
Published versions are immutable. Additive authoring features receive a version badge and checked example. Incompatible clients and unknown future data fail closed; PixelRifts does not guess or execute creator JavaScript.