Here is the core of it: once it has learned your triggers and EPScript, a feature described in words comes back as code that runs. Say “I want an area skill with a cooldown” and you get the firing trigger, the effect and the recharge, built from counters and locations your map already has.
So this is not a tool that types for you. It is a tool for building systems that do not exist yet. Repetitive work can certainly be handed over too, but that is the smaller half.
| 새 메커니즘 설계 | Give it a requirement like “I want the boss to repeat up to a thirteenth run, getting harder each time” and it will propose a structure built from parts your map already has - how many counters, how the triggers split, and where it collides with what you have. |
|---|---|
| 설계 대안 비교 | It can weigh the same feature built on counters versus switches, what classic triggers can still carry, and where you have to move to EUD. |
| 손으로는 못 만드는 것 | Exact probability tables, a growth curve that differs per level, a save code that resists forgery - anything with arithmetic in it is hard by hand and worth handing over. |
| 기존 시스템 이해하기 | A map you wrote years ago reads like someone else's. Having the whole trigger file read and explained back to you is on its own a large speed-up. |
| 버그 진단 | Give it a symptom like “the boss stops attacking when hit by a particular skill” and it will find every related trigger, form hypotheses and narrow them down. What people miss is a cause that lives in a different system entirely. |
|---|---|
| 전수 검사 | Comparing every DisplayText across two language variants, or finding the one boss out of twenty-eight whose trigger was never written. Reading through by eye always misses one. |
| 일관성 확인 | Checking at whole-file scale whether the same value is used inconsistently in two places, or a condition is missing from one variant. |
| 시뮬레이션 | For anything with arithmetic, the same maths can be reproduced in a script and run thousands of times. Most errors surface here, before you ever compile. |
|---|---|
| 역방향 확인 | Read the values back out of the generated output and check them against what you asked for. |
In short, this is a tool that widens what you can build at all. Saving you time is a by-product of that.
Even so, do not skip the fundamentals to start here. If you cannot judge whether a proposed design is sound or whether the code will run in your map, the model is a hazard rather than help. Finish the trigger modules first.
