Difference between revisions of "Shipdata structure"
From Elite Wiki
(extra info) |
m (added OpenStep) |
||
| (6 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
| − | Every entity is defined by a key, followed by a <dict>ionary of the object's properties. |
+ | Every entity is defined by a title-key, followed by a <dict>ionary of the object's properties. |
Do not use '-'(minus symbol) in the entity title. |
Do not use '-'(minus symbol) in the entity title. |
||
| − | + | The structure of the shipdata.plist is as follows: |
|
| − | ***XML-Header info*** |
||
| + | XML: |
||
| + | ''***usual XML-Header info***'' |
||
<plist> |
<plist> |
||
<dict> |
<dict> |
||
<key>my_object</key> |
<key>my_object</key> |
||
<dict> |
<dict> |
||
| − | (all property entries) |
+ | ''(all relevant property entries)'' |
| + | </dict> |
||
| + | <nowiki> <!-- between these everything will be ignored, convenient for selfcomments --> </nowiki> |
||
| + | <key>my_second_object</key> |
||
| + | <dict> |
||
| + | ''(all relevant property entries)'' |
||
</dict> |
</dict> |
||
</dict> |
</dict> |
||
</plist> |
</plist> |
||
| − | [[shipdata.plist|BACK]] |
||
| + | OpenStep: |
||
| + | { |
||
| + | // comment |
||
| + | "my_object" = { |
||
| + | ''(all relevant property entries)'' |
||
| + | }; |
||
| + | } |
||
| + | |||
| + | * See [[Shipdata.plist]] for relevant properties. |
||
| + | |||
| + | [[Category:Oolite]] |
||
Latest revision as of 11:02, 21 March 2013
Every entity is defined by a title-key, followed by a <dict>ionary of the object's properties. Do not use '-'(minus symbol) in the entity title.
The structure of the shipdata.plist is as follows:
XML:
***usual XML-Header info***
<plist>
<dict>
<key>my_object</key>
<dict>
(all relevant property entries)
</dict>
<!-- between these everything will be ignored, convenient for selfcomments -->
<key>my_second_object</key>
<dict>
(all relevant property entries)
</dict>
</dict>
</plist>
OpenStep:
{
// comment
"my_object" = {
(all relevant property entries)
};
}
- See Shipdata.plist for relevant properties.