The file "state.txt" contains the state roster for the game. Presumably (not yet confirmed) during startup, its data is loaded in order to create the state database.
Therefore, only states which are listed in this file will be available in the game; states not listed here will be ignored, even if their data is otherwise complete!
This file is also used to create the state numbers. Basically, states are numbered according to their place in the list starting with 0 without the possibility for any further modification. Since you usually access the IDs via shorthands anyway, however, during the normal programming, you will not really need this information.
Basically, the relevant content of this file is a list of state names, one name per line. In addition, you can add comments by adding a semicolon (';') to a line or starting a line with a semicolon. Everything AFTER a semicolon will be considered a comment and will be ignored.
The following conventions apply to the names:
* The names are identical with the file and directory names used in the Enemy directory. This is probably (unconfirmed) case sensitive, that is, capital letters usage must be identical.
* Names may not contain semicolons (';'), TABs, or SPACES. You can also NOT use underscores ('_') since the names are limited to 'a' - 'z', 'A' - 'Z', and '0' - '9'!
Besides the comments mentioned above, it seems to be possible to leave completely blank lines without any adverse effects.
The current release version of the game includes the following executed data in this file (the comments with the Japanese state names are also included to add identification of the state. Note that these comments are not executed code):
Stand ; 通常立ち StandA ; 攻撃構え StandM ; 詠唱中 Guard ; 防御 Damage ; ダメージ Crouch ; 瀕死 Down ; 転倒 DownDamage ; 転倒中ダメージ Frozen ; 凍結 DownFrozen ; 転倒中凍結 StepForward ; 前ステップ StepBack ; 後ステップ Punch ; パンチ Magic ; 魔法使用中 Attaching ; 吸い付き中 Capturing ; 捕獲中 AttachingandCapturing ; 吸い付き&捕獲中 Eat ; 食べる Kiss ; キス1 Kiss2 ; キス2 DownKiss ; ダウンキス1 DownKiss2 ; ダウンキス2 Thunder ; 雷 BearHug ; ベアハッグ Inject ; 注入 Gun ; 銃 Nightmare ; 悪夢 DownInject ; ダウン注入 Stride ; 跨り中 CutInKiss ; CutInAttack ; BreastAttract ; ブレストプレッシャー・吸い寄せ中 BreastPress ; ブレストプレッシャー・挟み込み中 HaritukeX ; 磔(横方向) HaritukeDamageX ; 磔ダメージ(横方向) HaritukeZ ; 磔(奥方向) HaritukeDamageZ ; 磔ダメージ(奥方向) Absorb ; 吸収中 Hold ; 拘束中 HoldDamage ; 拘束ダメージ
Some of the terms may be misleading. Therefore, I am presenting some additional comments based on the Japanese comments for some of them.
Return to the StartData directory overview
Return to the main index