Difference between revisions of "Free Variables"

From WikiManual
Jump to: navigation, search
(a postscript)
m (compacter)
 
(5 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,
+
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.
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,
 
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-1000
 
  
*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
  
Memory locations starting at 50 are the traditionally used custom variables, and so are extremely unlikely to be replaced with a sysvar anytime in the future.
+
*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