korrigiert Laden von Properties
This commit is contained in:
parent
280c620a15
commit
e6091bcecc
@ -375,7 +375,7 @@ printHelp()
|
|||||||
+ "/88 play <notecard> [gap_ms]\n"
|
+ "/88 play <notecard> [gap_ms]\n"
|
||||||
+ "/88 stop\n"
|
+ "/88 stop\n"
|
||||||
+ "/88 tour <ms> [mode] <idx1> <idx2> ...\n"
|
+ "/88 tour <ms> [mode] <idx1> <idx2> ...\n"
|
||||||
+ "/88 cfg reload|dump\n"
|
+ "/88 cfg reload|load|dump\n"
|
||||||
+ "/88 show cams [N]\n"
|
+ "/88 show cams [N]\n"
|
||||||
+ "/88 hide cams\n"
|
+ "/88 hide cams\n"
|
||||||
+ "/88 lock on [<x,y,z>|uuid]\n"
|
+ "/88 lock on [<x,y,z>|uuid]\n"
|
||||||
@ -711,9 +711,9 @@ default
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cmd == "cfg" && n >= 2) {
|
if ((cmd == "cfg" || cmd == "config") && n >= 2) {
|
||||||
string sub = llToLower(llList2String(t,1));
|
string sub = llToLower(llList2String(t,1));
|
||||||
if (sub == "reload") engineCfgReload();
|
if (sub == "reload" || sub == "load") engineCfgReload();
|
||||||
else engineCfgDump();
|
else engineCfgDump();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -44,8 +44,8 @@ integer gDEFAULT_MOVE_MS = 3000;
|
|||||||
integer gTOUR_MAX_POINTS = 20;
|
integer gTOUR_MAX_POINTS = 20;
|
||||||
float gDEFAULT_FOCUS_DIST = 10.0;
|
float gDEFAULT_FOCUS_DIST = 10.0;
|
||||||
float gTOUR_CAM_MIN_INTERVAL = 0.033;
|
float gTOUR_CAM_MIN_INTERVAL = 0.033;
|
||||||
float gTOUR_POS_EPS = 0.005;
|
float gTOUR_POS_EPS = 0.002;
|
||||||
float gTOUR_FOCUS_EPS = 0.005;
|
float gTOUR_FOCUS_EPS = 0.002;
|
||||||
|
|
||||||
float gMOVE_POS_LAG = 2.0;
|
float gMOVE_POS_LAG = 2.0;
|
||||||
float gMOVE_FOCUS_LAG = 2.0;
|
float gMOVE_FOCUS_LAG = 2.0;
|
||||||
@ -470,10 +470,35 @@ stopMove()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ---------- config loading ----------
|
// ---------- config loading ----------
|
||||||
|
cfgResetDefaults()
|
||||||
|
{
|
||||||
|
gMOVE_STEP = 0.025;
|
||||||
|
gFOLLOW_STEP = 0.05;
|
||||||
|
|
||||||
|
gDEFAULT_MOVE_MS = 3000;
|
||||||
|
gTOUR_MAX_POINTS = 20;
|
||||||
|
gDEFAULT_FOCUS_DIST = 10.0;
|
||||||
|
gTOUR_CAM_MIN_INTERVAL = 0.033;
|
||||||
|
gTOUR_POS_EPS = 0.002;
|
||||||
|
gTOUR_FOCUS_EPS = 0.002;
|
||||||
|
|
||||||
|
gMOVE_POS_LAG = 2.0;
|
||||||
|
gMOVE_FOCUS_LAG = 2.0;
|
||||||
|
gFOLLOW_POS_LAG = 1.6;
|
||||||
|
gFOLLOW_FOCUS_LAG = 1.6;
|
||||||
|
|
||||||
|
gPOS_THRESHOLD = 0.02;
|
||||||
|
gFOCUS_THRESHOLD = 0.02;
|
||||||
|
|
||||||
|
gFOLLOW_PREDICT = 0.10;
|
||||||
|
gBaseParamsDirty = TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
cfgStart()
|
cfgStart()
|
||||||
{
|
{
|
||||||
gCfgLine = 0;
|
gCfgLine = 0;
|
||||||
gCfgQuery = NULL_KEY;
|
gCfgQuery = NULL_KEY;
|
||||||
|
cfgResetDefaults();
|
||||||
|
|
||||||
if (llGetInventoryType(CFG_CARD) != INVENTORY_NOTECARD) {
|
if (llGetInventoryType(CFG_CARD) != INVENTORY_NOTECARD) {
|
||||||
llMessageLinked(LINK_SET, CE_EVT_CFG_DUMP, cfgDump(), gOwner);
|
llMessageLinked(LINK_SET, CE_EVT_CFG_DUMP, cfgDump(), gOwner);
|
||||||
|
|||||||
@ -35,8 +35,8 @@ float rad2deg(float r) { return r * 180.0 / PI; }
|
|||||||
float gMOVE_STEP = 0.025;
|
float gMOVE_STEP = 0.025;
|
||||||
float gDEFAULT_FOCUS_DIST = 10.0;
|
float gDEFAULT_FOCUS_DIST = 10.0;
|
||||||
float gTourCamMinInterval = 0.033; // 30 Hz link-message cap for tour camera frames
|
float gTourCamMinInterval = 0.033; // 30 Hz link-message cap for tour camera frames
|
||||||
float gTourPosEps = 0.005;
|
float gTourPosEps = 0.002;
|
||||||
float gTourFocusEps = 0.005;
|
float gTourFocusEps = 0.002;
|
||||||
|
|
||||||
key gOwner;
|
key gOwner;
|
||||||
integer gCamReady = FALSE;
|
integer gCamReady = FALSE;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user