Asset Catalogue¶
What ships in assets/ (large binaries via Git LFS).
Character rigs (36)¶
Import any as from dsl.actors import <key>, then mint a named character: brian("Bob").
Every rig is verified to load + render — 36/36 (test_check/character_set.py).
Animations (100, shared across all rigs)¶
Play any with actor.perform("<name>"). All 100 verified — load + render
(animation_set.py) and full-motion at natural length (animation_full.py), 100/100.
Browse by family (click to expand):
locomotion (18)
gestures_emotions (22)
combat (12)
![]() sword_and_shield_slash |
![]() sword_and_shield_block |
![]() standing_2h_magic_attack_01 |
![]() punching |
![]() boxing |
![]() cross_punch |
![]() hook_punch |
![]() standing_melee_kick |
![]() firing_rifle |
![]() pistol_idle |
![]() rifle_idle |
![]() throw |
object (8)
![]() picking_up |
![]() drinking |
![]() throwing |
![]() pushing |
![]() carrying |
![]() opening_door_inwards |
![]() pulling_a_rope |
![]() reaching_out |
jumps_falls (8)
![]() jump |
![]() running_jump |
![]() standing_jump |
![]() jump_forward |
![]() jumping_down |
![]() falling |
![]() falling_to_roll |
![]() falling_flat_impact |
death_hit (10)
Locomotion whitelist (these loop + repeat to cover distance): walking, walk_forward,
walking_backwards, sneak_walk, injured_walking, drunk_walk, sad_walk, happy_walk, female_walk,
strut_walking, crouch_walking, zombie_walk, running, run_forward, sprint, fast_run, jogging,
injured_run.
Audio¶
| Pack | Count | Key form | Examples |
|---|---|---|---|
| Music | 58 | bgm/<name> |
bgm/atmospheric_pad, bgm/classical_piano, bgm/action_heroic |
| SFX | 112 | sfx/<name> |
sfx/bird_tweet, sfx/body_fall, sfx/airplane_flyby |
See Editing → Background music for usage and the track-level guidance.
Environment maps¶
HDR .exr files in assets/env_lights/ for hdr lighting (e.g. suburban_garden_2k).







































































































































