innula

Old MLP .MENUITEMS updated to MLPV2

Aug 5th, 2011
455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.87 KB | None | 0 0
  1. POSE stand | stand | stand | stand //pose before starting and when stopping
  2. POSE default | sit_ground | sit_ground | sit_ground //default pose when no animation entered
  3.  
  4. MENUORDER // use new (sane) menu button order -- same as in files. Omit this for MLP compatibility.
  5. // NORELOAD // inhibit reload on rez -- use for worn item, but "Menu Reset" if you make a copy!
  6.  
  7.  
  8. MENU MAIN MENU | ALL
  9.  
  10. // link-message button. LINKMSG buttonname | parms
  11. // where parms is a comma-separated list: menu,primnum,lm-num-arg,lm-str-arg
  12. // menu is 1 if the LM will cause a menu, or 0 if not (to avoid menu stacking if remenu is on).
  13. // primnum is the primitive number (see llMessageLinked() docs)
  14. // lm-num-arg is the 'num' arg in the LM. If sending to same prim as MLPV2, avoid -100 to 100 range.
  15. // lm-str-arg is the 'str' arg in the LM
  16. // The menu user's key is passed as the LM 'key' arg.
  17. //
  18. // Example (commented out):
  19. // LINKMSG Show/Hide | 0,-4,-100,show-hide
  20. // -- inhibits remenu and calls llMessageLinked(-4, 100, "textures", toucherKey)
  21.  
  22. TOMENU - // 10 (total) blank spaces for modular configs. Unused entries are automatically deleted.
  23. TOMENU -
  24. TOMENU -
  25. TOMENU -
  26. TOMENU -
  27. TOMENU -
  28. TOMENU -
  29. TOMENU -
  30. TOMENU -
  31. TOMENU -
  32. STOP //remove poseballs
  33. TOMENU OPTIONS // options menu
  34.  
  35.  
  36. MENU OPTIONS | OWNER //this menu can be accessed by the OWNER only (other options: GROUP / ALL)
  37.  
  38. BALLUSERS BallUsers | ALL //switches who can sit on the poseballs: ALL/GROUP (set default)
  39. MENUUSERS MenuUsers | ALL //switches who access main menu: ALL/GROUP/OWNER (set default)
  40. VOLUME Volume // controls sound volume, cycling through 25% increments
  41.  
  42. ADJUST Adjust Pos //changes poseballs into transparant beams easy to select for moving
  43. DUMP Dump Pos //lists all positions stored in memory, copy/paste into .POSITIONS for backup
  44. SAVE Save Pos //saves the poseball positions of the currently selected pose into memory
  45.  
  46. TOMENU Height
  47. LINKMSG Dump Props | 0,-4,1,DUMPPROPS // dump all prop configs
  48. LINKMSG Save Prop | 0,-4,1,SAVEPROP // save position/rotation for a prop
  49.  
  50. CHAT Chat Info | ON //switches chat info: ON/OFF (set default)
  51. TOMENU ShutDown...
  52. BACK
  53.  
  54. //REDO RedoMenu | ON //switches if menu reappears automatically: ON/OFF (set default)
  55. //INVISIBLE Invisible //make the main object invisible/visible (usefull if it's worn)
  56. //SHOW //put this in some menu in case you want an option to show/hide the balls
  57. //HIDE //(usually not needed, as the balls are created and removed in a click)
  58.  
  59. MENU Height | OWNER
  60. Z+1 //adjust Z = height offset in cm - use any integer to set the step size
  61. Z+5 // (note: the Z-buttons are deactivated for other users)
  62. Z+25
  63. Z-1
  64. Z-5
  65. Z-25
  66. BACK
  67.  
  68.  
  69. MENU ShutDown... | OWNER
  70. RELOAD Pos Reset // use after changing *.POSITIONS* or *.PROPS* files
  71. RESET Menu Reset // use after changing *.MENUITEMS* files
  72. RESTART Restart // solves any problem but stack/heap collision (tools->reset scripts for that)
  73. OFF ShutDown! //(note: only the owner can Shutdown/Startup, even if menu set to ALL)
  74. BACK
  75.  
  76.  
  77. MENU Girl-Boy | ALL | BLUE | PINK //this menu can be accessed by ALL, and shows a PINK and a BLUE poseball
  78. STAND //return to stand pose
  79. SWAP //swap animations
  80. BACK
  81. POSE Missionary | Missionary_M | Missionary_F //syntax: POSE
  82. POSE Ride | Ride_M | Ride_F //syntax: POSE
  83. POSE RideB | RideB_M | RideB_F //syntax: POSE
  84. POSE spoon | laying_spoon_m | laying_spoon_f //syntax: POSE
  85. POSE kiss | laying_pinned_kiss_m | laying_pinned_kiss_f //syntax: POSE
  86. POSE Doggy | Doggy_M | Doggy_F //syntax: POSE
  87. POSE side | laying_side_side_m | laying_side_side_f //syntax: POSE
  88. POSE prop | laying_propped_arm_m | laying_propped_arm_f //syntax: POSE
  89. POSE pin2 | laying_pinned_m | laying_pinned_f //syntax:POSE
  90.  
  91. MENU Girl-Boy2 | ALL | BLUE | PINK
  92. STAND //you can use max 12 buttons per menu, with stand/swap/back, this leaves 9 poses
  93. SWAP //the buttons appear from bottom-to-top, left-to-right
  94. BACK //for top-to-bottom order: change order in groups of 3 buttons, like this example:
  95. POSE 69 | 69_M | 69_F //syntax: POSE 7
  96. POSE RideA | Ground_M | Ground_F //syntax: POSE 8
  97. POSE lifted | Table_M | Table_F //syntax: POSE 9
  98. POSE BJ | BJ_M | BJ_F //syntax: POSE 4
  99. POSE Behind | Chair_M | Chair_F //syntax: POSE 5
  100. POSE post | Wall_M | Wall_F //syntax: POSE 6
  101. POSE post2 | Wall2_M | Wall2_F //syntax: POSE 1
  102. POSE Taste | taster | tastee //syntax: POSE 2
  103. POSE cowgirl | rub | lay //syntax: POSE 3
  104.  
  105. MENU Cuddles | ALL | BLUE | PINK //this menu can be accessed by ALL, and shows a PINK and a BLUE poseball
  106. STAND
  107. SWAP
  108. BACK
  109. POSE Reflect | couchfidget 1 | couchlay2 f2 //syntax: POSE 07
  110. POSE layside | cpose3v4 m | cpose3v4 f //syntax: POSE 08
  111. POSE relax | flay18 | flay6 //syntax: POSE 09
  112. POSE kiss2 | ground_kiss_m | ground_kiss_f //syntax: POSE 04
  113. POSE embrace | laying_arm_across_m | laying_arm_across_f //syntax: POSE 05
  114. POSE makeout | laying_makeout_m | laying_makeout_f //syntax: POSE 06
  115. POSE neck | laying_neck_kiss_m | laying_neck_kiss_f //syntax: POSE 01
  116. POSE gaze | LS 2 static M | LS 2 static F //syntax: POSE 02
  117. POSE chat | sit on ground m retime 90 M pr2 | sit on ground F v2 retime 90 F //to get menu access to "POSE default" (see line 2, sit_ground), so you can
  118. //adjust the default positions (this pose can be removed after it's adjusted)
Advertisement
Add Comment
Please, Sign In to add comment