Difference between revisions of "Free Variables"

From WikiManual
Jump to: navigation, search
m (compacter)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is a list of [Sysvar|System Variables] that have no current function as of version 2.42.8:
+
This is a list of [[Sysvar|System Variables]] that have no current function as of version 2.43.1g:
  
13-17, 20-193, 222-299, 303-309, 316-329, 332-334, 342-399, 401-436, 488-500, 510-685, 691-694, 700, 716-720, 732-799, 805-809, 815-819, 839-899, 902-970, [[Racial memory|971-990*]],991-999
+
Memory locations between 50 and 175 are the traditionally used custom variables, and have been guaranteed not to be replaced with a sysvar in the future.
  
*Note that values 971-990 count as [[Racial memory]], though they otherwise lack any actual functions and may still be used as free variables.
+
All other "free" [[Sysvar|System Variables memory address ranges]] (that may change to get a reserved purpose) are
 +
 
 +
*13-17,
 +
*20-193, - the less likely to experience new sysvars, and so the "safest" place to put custom variables (start in the middle of this range and work outward)
 +
*222-299,
 +
*304-309,
 +
*316-329,
 +
*332-334,
 +
*342-399,
 +
*403-409,
 +
*430-436,
 +
*472,
 +
*488-500,
 +
*512-520,
 +
*540-684,
 +
*691-694,
 +
*700,
 +
*716-720,
 +
*732-799,
 +
*839-899,
 +
*902-919,
 +
*925-970,
 +
*[[Racial memory|971-976*]], Epigenetic memory (5 addresses) that is instantly copied from a parent to all its children
 +
*[[Racial memory|976-990*]], Epigenetic memory (15 addresses) that is copied trough the birth tie over time during 15 cycles, 976 first , 977 second...
 +
*991-1000

Latest revision as of 06:43, 29 September 2014

This is a list of System Variables that have no current function as of version 2.43.1g:

Memory locations between 50 and 175 are the traditionally used custom variables, and have been guaranteed not to be replaced with a sysvar in the future.

All other "free" System Variables memory address ranges (that may change to get a reserved purpose) are

  • 13-17,
  • 20-193, - the less likely to experience new sysvars, and so the "safest" place to put custom variables (start in the middle of this range and work outward)
  • 222-299,
  • 304-309,
  • 316-329,
  • 332-334,
  • 342-399,
  • 403-409,
  • 430-436,
  • 472,
  • 488-500,
  • 512-520,
  • 540-684,
  • 691-694,
  • 700,
  • 716-720,
  • 732-799,
  • 839-899,
  • 902-919,
  • 925-970,
  • 971-976*, Epigenetic memory (5 addresses) that is instantly copied from a parent to all its children
  • 976-990*, Epigenetic memory (15 addresses) that is copied trough the birth tie over time during 15 cycles, 976 first , 977 second...
  • 991-1000