Skip to main content

Polymart

Get it on Polymart.
The BetterModel Extension provides deep integration for the BetterModel plugin, allowing you to use high-quality custom entity models within TypeWriter scripts and worlds.

Features

Custom Entity Models

Spawn and control entities with complex BetterModel animations.

Hitbox Interaction

Precise interaction detection on custom model regions.

Animation Control

Trigger specific animations (idle, attack, walk) via actions.

Tracker Integration

Effortless management of model visibility and tracking.

Entries

Actions

Play Entity Animation: Trigger model animations.
Play Player Animation: Trigger animations on players.
Stop Animation: Halt current animations.

Cinematics

Model Cinematic: Sync entity animations.
Player Cinematic: Sync player animations.

Activities

Navigation Activity: Smart GPS-based pathfinding.

Quick Start

1. Trigger Actions

Use action entries to interact with the extension: play_bettermodel_animation, play_player_animation, stop_bettermodel_animation. Trigger them from commands, NPCs, events, or other entries.→ play_bettermodel_animation → play_player_animation

Activities

Navigation Activity

An activity that makes an entity navigate to a target location using the GPS system.

Technical Details

This extension requires the BetterModel plugin. It acts as a wrapper that translates TypeWriter commands into BetterModel API calls.

Dependencies

ExtensionRequiredUsage
QuestExtensionRequiredCore quest engine.
BasicExtensionRequiredCore extension utilities.
EntityExtensionRequiredEntity management framework.
RoadNetworkExtensionRequiredNPC pathfinding and road network.
PlaceholderAPIOptionalFor @Placeholder fields.