Force breeding early male.lsl 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // :CATEGORY:XS Quail
  2. // :NAME:XS Pet Robot
  3. // :AUTHOR:Ferd Frederix
  4. // :KEYWORDS: Pet,XS,breed,breedable,companion,Ozimal,Meeroo,Amaretto,critter,Fennux,Pets
  5. // :CREATED:2013-09-06
  6. // :EDITED:2014-01-30 12:24:20
  7. // :ID:988
  8. // :NUM:1431
  9. // :REV:0.50
  10. // :WORLD:Second Life, OpenSim
  11. // :DESCRIPTION:
  12. // XS Pet makes a male pet 8 days old
  13. // :CODE:
  14. // used only to accelerate a pet from being born to being 8 days old for debug - they will give birth much quicker this way
  15. string sex = "1"; // make it male, use 2 for female
  16. integer LINK_AGE_START = 800; // when quail is rezzed and secret_number, is sent by brain to breeder, eater and informatic get booted up
  17. integer LINK_SEX = 932; // sex
  18. integer LINK_MAGE = 940; // xs_brain sends, xs_ager consumes, adds str to age, if older than 7 days, will grow the animal
  19. default
  20. {
  21. state_entry()
  22. {
  23. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  24. llSleep(1);
  25. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  26. llSleep(1);
  27. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  28. llSleep(1);
  29. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  30. llSleep(1);
  31. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  32. llSleep(1);
  33. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  34. llSleep(1);
  35. llMessageLinked(LINK_SET, LINK_MAGE, "1", ""); // force it to be 8 days old
  36. llSleep(1);
  37. llMessageLinked(LINK_SET, LINK_SEX, sex, ""); // make it male, should trigger LINK_GET_AGE and the 3 hour timers
  38. }
  39. }