Advanced Authoring Concepts: Difference between revisions

From HLKitWiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 4: Line 4:
This section delves into many of the more advanced concepts involved in creating data files. These concepts cover both structural and visual facets of the data files, as well as suggestions for an effective design philosophy. Simply click on one of the many topics below to learn more about it.
This section delves into many of the more advanced concepts involved in creating data files. These concepts cover both structural and visual facets of the data files, as well as suggestions for an effective design philosophy. Simply click on one of the many topics below to learn more about it.


{{important}}This section of the documentation is not yet complete. Topics that have been written will be found at the top of the list. Other topics are simply identified, sometimes along with a few notes about what the topic will contain. These topics will be added over time to complete the documentation.
{{important}}This section of the documentation is not yet complete. Topics that have been written will be found at the top of the list and possess live links. Other topics are simply identified, sometimes along with a few notes about what the topic will contain. These topics will be added over time to complete the documentation.
 
----
----


*Design Philosophy
*Design Philosophy
Line 11: Line 14:
**Iterative Evolution
**Iterative Evolution


*Using "Live" tag expressions
*The "Live" State
**Structural elements
**Using "Live" Tag Expressions
**Visual elements
**Structural Elements
**Visual Elements


*Actor rules
*Actor Rules
 
*Required Elements
 
*Just-in-time Information
**MouseInfo Scripts
**Description Scripts
 
*Panel Linkages
 
*Bootstraps
 
*Game System Logo
 
*Pre-Selected Picks for Actors
**Bootstrap
**Enmasse
**Auto-add
 
*Pick Linkages


*Managing Gear
*Managing Gear
Line 24: Line 47:


*Pre-requisites
*Pre-requisites
**Specific thing
**Specific Thing
**Expression
**Expression
**General
**General


*Re-using Components in multiple Component Sets
*Advanced Components and Component Sets
**Re-using Components in Multiple Component Sets
**Designing Components for Re-Use
 
*Advance Fields


*Character Sheet Output
*Character Sheet Output
**Standard sheets
**Standard Sheets
**Spillover sheets
**Spillover Sheets


*Managing Dossiers
*Managing Dossiers
Line 45: Line 72:
**Designing data files for user-extensibility
**Designing data files for user-extensibility
**Game System FAQ
**Game System FAQ
**Stock portfolios
**Stock Portfolios

Revision as of 11:11, 22 November 2008

Context: HL Kit

This section delves into many of the more advanced concepts involved in creating data files. These concepts cover both structural and visual facets of the data files, as well as suggestions for an effective design philosophy. Simply click on one of the many topics below to learn more about it.

IMPORTANT! This section of the documentation is not yet complete. Topics that have been written will be found at the top of the list and possess live links. Other topics are simply identified, sometimes along with a few notes about what the topic will contain. These topics will be added over time to complete the documentation.



  • Design Philosophy
    • Development strategy
    • Designing Data Files
    • Iterative Evolution
  • The "Live" State
    • Using "Live" Tag Expressions
    • Structural Elements
    • Visual Elements
  • Actor Rules
  • Required Elements
  • Just-in-time Information
    • MouseInfo Scripts
    • Description Scripts
  • Panel Linkages
  • Bootstraps
  • Game System Logo
  • Pre-Selected Picks for Actors
    • Bootstrap
    • Enmasse
    • Auto-add
  • Pick Linkages
  • Managing Gear
    • Holders
    • Stackable vs. Non-Stackable
  • Advancement
  • Pre-requisites
    • Specific Thing
    • Expression
    • General
  • Advanced Components and Component Sets
    • Re-using Components in Multiple Component Sets
    • Designing Components for Re-Use
  • Advance Fields
  • Character Sheet Output
    • Standard Sheets
    • Spillover Sheets
  • Managing Dossiers
  • Statblock Output
  • Editor Integration
  • Debugging Techniques
  • Distributing Data Files
    • Designing data files for user-extensibility
    • Game System FAQ
    • Stock Portfolios