v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "Modification:Ark Project/Script planning"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (fm heading)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
== Tree builder ==
 +
 
* figure out links between pages and subpages, report orphans as errors
 
* figure out links between pages and subpages, report orphans as errors
  
=Variation=
+
== Variation ==
 +
 
 
* insert CREATURE_VARIATION at beginning, get token from section header (prepend with ARK_), indent all other tags
 
* insert CREATURE_VARIATION at beginning, get token from section header (prepend with ARK_), indent all other tags
 
* insert CV_ADD_TAG before all creature tags
 
* insert CV_ADD_TAG before all creature tags
 
* insert SELECT_CASTE:ALL at the end
 
* insert SELECT_CASTE:ALL at the end
  
=Creature=
+
== Creature ==
 +
 
 
* insert CREATURE at beginning, get creature token from NAME tag (prepend with ARK_), indent all other tags
 
* insert CREATURE at beginning, get creature token from NAME tag (prepend with ARK_), indent all other tags
 
* replace {THIS_CREATURE} with creature token
 
* replace {THIS_CREATURE} with creature token
 
* prepend ARK_ to body stuff
 
* prepend ARK_ to body stuff
  
=Body=
+
== Body ==
 +
 
 
* prepend ARK_ to body token
 
* prepend ARK_ to body token
  
=Abstract Creature=
+
== Abstract creature ==
 +
 
 
* insert CREATURE at beginning, get creature token from NAME tag (prepend with ARK_), indent all other tags
 
* insert CREATURE at beginning, get creature token from NAME tag (prepend with ARK_), indent all other tags
 
* insert DOES_NOT_EXIST and maybe other tags
 
* insert DOES_NOT_EXIST and maybe other tags

Latest revision as of 07:14, 30 March 2018

Tree builder[edit]

  • figure out links between pages and subpages, report orphans as errors

Variation[edit]

  • insert CREATURE_VARIATION at beginning, get token from section header (prepend with ARK_), indent all other tags
  • insert CV_ADD_TAG before all creature tags
  • insert SELECT_CASTE:ALL at the end

Creature[edit]

  • insert CREATURE at beginning, get creature token from NAME tag (prepend with ARK_), indent all other tags
  • replace {THIS_CREATURE} with creature token
  • prepend ARK_ to body stuff

Body[edit]

  • prepend ARK_ to body token

Abstract creature[edit]

  • insert CREATURE at beginning, get creature token from NAME tag (prepend with ARK_), indent all other tags
  • insert DOES_NOT_EXIST and maybe other tags