G General

Mars Calendar Version 1

Mars Calendar
Details
Features
Contents
Reviews

Simple setup:
Just rez & the calendar will start operation changing date & month displayed automatically.

To translate or change the appearance of the calendar edit the embedded notecard called "calendar" - see below

To set up anniversaries edit the embedded notecard called "names". You can have approximately 100 anniversaries in the notecard.

When it gets close (see below) to the date of the persons birthday/event then their name gets added to a list of potential recipients. If they come online whilst on the list then they will receive the gift (the gift is only sent to online avatars).

The gift may be an object or texture or anything else (except notecards or scripts) added to the calendar contents. It may consist of several items (each is sent separately so it operates grid wide). Remember if these are no copy then they will be given out on a first come first served basis. If they are no trans then of course an error will occur (so best to be full mod to you but you can mark the next owner as No copy/No trans etc. so the recipient can't forward it to someone else)

To demonstrate the system there is a texture called "piles-of-money" which will be given out. Don't forget to delete it when you add your own gift.

calendar notecard
----------------------
If you do not like the default colours/appearance of the calendar then edit this notecard. Saving it will restart the script automatically.

Format is command=colour value or value1,value2, ... etc if expecting a list
colour values are in vector format <red,green,blue> with values 0.0 to 1.0 eg: yellow is <1.0,1.0,0.0>

Commands:-
year - colour the year appears
month - colour for the month
day - colour for the days of the month
today - so you can highlight the colour for today
DoW - colour of the weekdays (eg Mo,Tu etc)
Months - comma separated list of the 12 months of the year
DsoW - comma separated list of the 7 days of the week (note must be 2 characters each day
background=key in inventory of a texture to be display (for tint/shine etc you need to resort to editing (it's face 0 of the root prim).

Lines starting "/" or " " or blank are treated as a comment.
Lines ending with a "/ comment" are permitted too.
Any line not starting with one of the above is reported and ignored

There are English, Dutch, French, German, Italian & Spanish translations you may simply remove the "//" comments. For any other languages (eg: Klingon or Romulan) you may add your own.
Apologies but accented characters are not permitted with the text display system at the moment.

names notecard
-------------------
This notecard is to identify people and set dates you wish to send messages/gifts to. Saving it will restart the script automatically and it will remember who has received a gift already and avoid sending twice.

Format either starts with a name or a number or "/"

/ the line is a comment and is ignored

number before|number after - is the number of days before today and after today to compile the list of potential recipients of messages/gifts.
e.g: 2|5 will send select the potential recipient 2 days before to 5 days after
so if their rez day is 10th June they will be added to the potential list for 8th - 15th June.

Simplest form is to just list your friends to get a rez day birthday greeting. Their name must be exactly their avatar name (eg: Mars Tamale (case sensitive)). This is so the search for their key works.
They will get selected according to their rez date

days before today <= rez date <= days after today

Other parameters may be provided to change the date and message to be sent
name|date (yyyy-mm-dd format)|optional alternative message or "*"

eg:
Mars Tamale
- will send me a rez birthday (17th Oct)
Mars Tamale|2019-02-01
- will send me an anniversary present on 1st Feb every year
Mars Tamale|2025-06-10|You won't get this until 2025 Dollie
- will wait until 2025 and send the message "You won't get this until 2025 Dollie" instead of the default
Mars Tamale||*
- will remind you to send me something on my birthday :-)

See item in Second Life
  • Automatically updates with current month, year and day
  • Anniversary / event diary for up to 100 of your friends
  • Fully configurable colour & background
  • English, Dutch, French, German, Italian & Spanish translations-you can add more