Difference between revisions of "TwostateXML"

From Elite Wiki
m
m
Line 52: Line 52:
 
  </dict>
 
  </dict>
  
Examplescript of a two-state AI, you can see why usually ASCII is used for AI's.
+
Example script of a two-state AI in XML. You can see why ASCII is perferable for AI's.
  
[[OXP_howto_AI]]
+
[[OXP_howto_AIBACK]]
[[Category:OXP_Howto]]
 

Revision as of 08:58, 19 February 2006

<dict>
 <key>STATE_1</key>
 <dict>
  <key>ENTER</key>
  <array>
   <string></string>
  </array>
  <key>MESSAGE_A</key>
  <array>
   <string>method1: value</string>
   <string>method2</string>
   <string>method3</string>
  </array>
  <key>MESSAGE_B</key>
  <array>
   <string>method4</string>
   <string>setStateTo: STATE_2</string>
  <key>EXIT</key>
  <array>
   <string></string>
  </array>
  <key>UPDATE</key>
  <array>
   <string></string>
  </array>
 </dict>
 <key>STATE_2</key>
 <dict>
  <key>ENTER</key>
  <array>
   <string></string>
  </array>
  <key>MESSAGE_A</key>
  <array>
   <string>method1: another_value</string>
   <string>method5</string>
  </array>
  <key>MESSAGE_B</key>
  <array>
   <string>method6</string>
   <string>method7</string>
   <string>setStateTo: STATE_1</string>
  <key>EXIT</key>
  <array>
   <string></string>
  </array>
  <key>UPDATE</key>
  <array>
   <string></string>
  </array>
 </dict>
</dict>

Example script of a two-state AI in XML. You can see why ASCII is perferable for AI's.

OXP_howto_AIBACK