Baiprog: Difference between revisions

m
no edit summary
m (Clearer wording (?))
mNo edit summary
Line 3: Line 3:
<onlyinclude>
<onlyinclude>
{{Parameter archive infobox|param_type=baiprog|version=0|type=xml}}
{{Parameter archive infobox|param_type=baiprog|version=0|type=xml}}
'''AIProgram''' (''baiprog'') can execute classes from the executable on command, and is most famously used to manage the movement and actions of all actors. </onlyinclude> Its flow of logic is ''vaguely'' similar to [[Bas|Bas]] files, in that "elements" of the AIProgram can call each other by number. However, AIPrograms are much more complex, and can do much more than just deciding which animation(s) to play. Most notably, Actions and Queries in an AIProgram are accessible from the event system if added to the DemoAIActionIdx.
'''AIProgram''' (''baiprog'') can execute classes from the executable on command, and is most famously used to manage the movement and actions of all actors. </onlyinclude> Its flow of logic is ''somewhat'' similar to [[Bas|Bas]] files, in that "elements" of the AIProgram can call each other by number. However, AIPrograms are much more complex, and can do much more than just deciding which animation(s) to play. Most notably, Actions and Queries in an AIProgram are accessible from the event system if added to the DemoAIActionIdx.


==Indexes==
==Indexes==
autopatrol
55

edits