Scheduled Activities

version 10 by John Clemens

  • Home page
  • Beginning
  • Previous
  • Next



  • Section 3 - Scheduling activities
    To schedule (E - activity on objects) for (T - object) at (M - time):
        if the number of blank rows in the Table of Scheduled Events is 0, rule fails;
        choose a blank row in the Table of Scheduled Events;
        now the SA_Moment entry is M;
        now the SA_Object_Event entry is E;
        now the SA_Target entry is T.
    To schedule (E - activity) at (M - time):
        if the number of blank rows in the Table of Scheduled Events is 0, rule fails;
        choose a blank row in the Table of Scheduled Events;
        now the SA_Moment entry is M;
        now the SA_Event entry is E.
    To schedule (E - activity on objects) for (T - object) in (n - number) minutes:
        schedule E for T at n minutes after the time of day.
    To schedule (E - activity) in (n - number) minutes:
        schedule E at n minutes after the time of day.
    To schedule (E - activity on objects) for (T - object) now:
        schedule E for T at the time of day.
    To schedule (E - activity) now:
        schedule E at the time of day.
    To schedule (E - activity on objects) for (T - object) in (d - number) turns:
        if the number of blank rows in the Table of Scheduled Events is 0, rule fails;
        choose a blank row in the Table of Scheduled Events;
        now the SA_Turn entry is turn count + d;
        now the SA_Object_Event entry is E;
        now the SA_Target entry is T.
    To schedule (E - activity) in (d - number) turns:
        if the number of blank rows in the Table of Scheduled Events is 0, rule fails;
        choose a blank row in the Table of Scheduled Events;
        now the SA_Turn entry is turn count + d;
        now the SA_Event entry is E;