Add actor content scenario validation
This commit is contained in:
@@ -196,3 +196,17 @@ This validator checks real cross-pack world references:
|
||||
- each selected `Outdoor*` map pack contains `mapproperty.txt`
|
||||
- `TextureSet` targets from `setting.txt` exist in `textureset`
|
||||
- `Environment` targets from `setting.txt` exist in `ETC/ymir work/environment`
|
||||
|
||||
Actor/content scenario validator:
|
||||
|
||||
```bash
|
||||
python3 scripts/validate_actor_scenarios.py \
|
||||
--runtime-root /tmp/m2dev-client-runtime-http \
|
||||
--json
|
||||
```
|
||||
|
||||
This validator checks local actor integrity for `Monster`, `NPC`, and `PC`:
|
||||
|
||||
- `motlist.txt` motion files exist
|
||||
- each motion has a paired `.gr2` in the same actor directory
|
||||
- `.msm` base model targets resolve against the runtime asset set
|
||||
|
||||
Reference in New Issue
Block a user