Modding:Ai.config
From Starbounder - Starbound Wiki
| "aiAnimations" | Defines the animations of S.A.I.L. |
| "idle" | Animation name |
| "blink" | Animation name |
| "talk" | Animation name |
| "yell" | Animation name |
| "refuse" | Animation name |
| "unique" | Animation name |
| "frames" | Defines the png frames (format: <image>:idle.<index>) |
| "mode" | Repetition type (known possible values: "loopForever", "stop") |
| "frameNumber" | Defines how many frames the animation uses |
| "animationCycle" | Defines cycle-speed (Frames in relation to animationCycle value) [Needs confirmation] |
| "centered" | Boolean value [Needs more info] |
| "defaultAnimation" | Defines which animation is used as default. (Possible values: All animations created in "aiAnimations") |
| "staticAnimation" | Starter animation, seen prior to thruster repair |
| "scanlineAnimation" | Animation values for the green scanlines |
| "staticOpacity" | Opacity of the static animation |
| "scanlineOpacity" | Opacity of the scanline animation |
| "charactersPerSecond" | Defines how fast SAIL "talks" |
| "species" | Variable species texts and animations are defined in here |
| "aiFrames" | Filepath for the ai-image (usually <species>Ai.png) |
| "staticFrames" | Filepath for the static-image (usually static<Species>.png) |
| "openSpeech" | Function to add speech arrays |
| "0", "1", "2", "3" | Specific shipLevel² enumerations |
| "animation" | Set's the animation used at a specific shipLevel (set in the enumeration) (Possible values: All animations set in "aiAnimations") |
| "text" | Strings shown in the S.A.I.L. textbox |
| "speedModifier" | Alters the "charactersPerSecond" option. (For example: 0.5 = Speaks half as fast) |
| "techIntro" | Specific set of animations and text's set for the tech-function of S.A.I.L. |
| "enableCommandsAtLevel" | Array used to enable / add functions to S.A.I.L. at a specific shipLevel (Those are linked to the ai.folder. Example: Function "upgradeShip1" equals the "upgradeShip1.aicommand" file) |
| "0" - "7" | Enumerations for the shipLevel |
| "techPurchaseItem" | Defines the item used to purchase techs from S.A.I.L. (Default: "blanktechcard") |
