From 4cdef469977e8907b06e1fafb4d7c54a6eff93f9 Mon Sep 17 00:00:00 2001
From: McCabe Maxsted
Date: Fri, 18 Sep 2009 08:52:24 -0700
Subject: Dynamically change max prim size depending upon LL/OpenSim grid
(added setting for opensim detection: LoggedIntoOpenSim). OpenSim max is 128m
---
linden/indra/llmath/xform.h | 2 +-
linden/indra/newview/app_settings/settings.xml | 11 +++++++++
linden/indra/newview/llmanipscale.cpp | 26 +++++++++++++++++-----
linden/indra/newview/llmanipscale.h | 3 +++
linden/indra/newview/llpanelobject.cpp | 4 ++++
linden/indra/newview/llviewermessage.cpp | 10 +++++++++
.../skins/default/xui/en-us/floater_tools.xml | 6 ++---
7 files changed, 52 insertions(+), 10 deletions(-)
(limited to 'linden/indra')
diff --git a/linden/indra/llmath/xform.h b/linden/indra/llmath/xform.h
index 6f880cb..b41219c 100644
--- a/linden/indra/llmath/xform.h
+++ b/linden/indra/llmath/xform.h
@@ -37,7 +37,7 @@
const F32 MAX_OBJECT_Z = 4096.f; // should match REGION_HEIGHT_METERS, Pre-havok4: 768.f
const F32 MIN_OBJECT_Z = -256.f;
-const F32 DEFAULT_MAX_PRIM_SCALE = 10.f;
+//const F32 DEFAULT_MAX_PRIM_SCALE = 10.f; set in llmanipscale.cpp now
const F32 MIN_PRIM_SCALE = 0.01f;
const F32 MAX_PRIM_SCALE = 65536.f; // something very high but not near FLT_MAX
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml
index f92b47f..60abc1b 100644
--- a/linden/indra/newview/app_settings/settings.xml
+++ b/linden/indra/newview/app_settings/settings.xml
@@ -4720,6 +4720,17 @@
Value
0
+ LoggedIntoOpenSim
+
LoginAsGod