diff options
author | Dave Seikel | 2018-05-27 01:16:10 +1000 |
---|---|---|
committer | Dave Seikel | 2018-05-27 01:16:10 +1000 |
commit | f1f9f13d7d656013701cf346dc5ae4a0360ceccf (patch) | |
tree | daf485120dee0e886874769e7aab760093db19b4 | |
parent | Fix up some Markdown in the threat level section. (diff) | |
download | MLP-lite-f1f9f13d7d656013701cf346dc5ae4a0360ceccf.zip MLP-lite-f1f9f13d7d656013701cf346dc5ae4a0360ceccf.tar.gz MLP-lite-f1f9f13d7d656013701cf346dc5ae4a0360ceccf.tar.bz2 MLP-lite-f1f9f13d7d656013701cf346dc5ae4a0360ceccf.tar.xz |
Remove stack heap stuff.
OpenSim scripts can soak up as much memory as the server has, so doesn't
suffer from stack heap issues.
A few other edits that are committed later sneak into this, hard to
avoid.
-rw-r--r-- | README.md | 31 |
1 files changed, 8 insertions, 23 deletions
@@ -114,17 +114,17 @@ new notecard. | |||
114 | ### TO MAKE A BACKUP: | 114 | ### TO MAKE A BACKUP: |
115 | 115 | ||
116 | Saved positions are stored in memory but are not permanent. They are | 116 | Saved positions are stored in memory but are not permanent. They are |
117 | lost on script error (See "Script run-time error / Stack-Heap Collision" | 117 | lost on script error. They are also lost on shutdown/startup, or "Pos |
118 | below). They are also lost on shutdown/startup, or "Pos Reset". To | 118 | Reset". To back the positions up more permanently you have to copy them |
119 | back the positions up more permanently you have to copy them into a | 119 | into a new .POSITIONS notecard: |
120 | new .POSITIONS notecard: | 120 | |
121 | - Select 'EXTRAS>>', 'OPTIONS>>', then 'Save Pos' . | 121 | - Select `EXTRAS>>`, `OPTIONS>>`, then `Save Pos`. |
122 | |||
122 | All original .POSITIONS* cards are copied to .backup.POSITIONS* cards. | 123 | All original .POSITIONS* cards are copied to .backup.POSITIONS* cards. |
123 | Prop positions are saved to .PROPS, so the same applies. | 124 | Prop positions are saved to .PROPS, so the same applies. |
124 | 125 | ||
125 | Note: After changing any *.POSITIONS* files, use the 'Pos Reset' command | 126 | Note: After changing any .POSITIONS* files, use the `Pos Reset` command |
126 | to verify your changes, if desired. This also helps to avoid losing | 127 | to verify your changes, if desired. |
127 | changes due to Stack-Heap collisions. | ||
128 | 128 | ||
129 | ### TO ADJUST HEIGHT OFFSET (Z): | 129 | ### TO ADJUST HEIGHT OFFSET (Z): |
130 | 130 | ||
@@ -281,21 +281,6 @@ If the MLP object contains many things, access to it's contents can be | |||
281 | slow, just keep waiting until it's all loaded. Can take over a minute | 281 | slow, just keep waiting until it's all loaded. Can take over a minute |
282 | sometimes. | 282 | sometimes. |
283 | 283 | ||
284 | - "Script run-time error / Stack-Heap Collision"? | ||
285 | |||
286 | Right-click/Edit the object, and use SL menu: "Tools -> Reset Scripts in | ||
287 | Selection" to reset. Any saved positions that were not backed up in | ||
288 | .POSITIONS files are lost, so if your furniture has lots of poses (over | ||
289 | 50) and you save positions, be sure to back up regularly. Use OPTIONS -> | ||
290 | Pos Reset after changing .POSITIONS* files. | ||
291 | |||
292 | FAQ for those who edit *.MENUITEMS files: | ||
293 | |||
294 | - "Script run-time error / Stack-Heap Collision"? | ||
295 | |||
296 | After a restart, this is a clue that there are too many items in | ||
297 | *.MENUITEMS* or *.POSITIONS* files. Trim the menu. | ||
298 | |||
299 | - My new menu appears on the main page, rather than as a submenu where I | 284 | - My new menu appears on the main page, rather than as a submenu where I |
300 | configured it. Why? | 285 | configured it. Why? |
301 | 286 | ||