mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 14:18:24 +02:00
add "Static Mesh" option to edit.js
This commit is contained in:
parent
a519b77ae7
commit
f41fb30ace
2 changed files with 20 additions and 4 deletions
|
@ -88,8 +88,21 @@ void EntityItemProperties::setLastEdited(quint64 usecTime) {
|
||||||
_lastEdited = usecTime > _created ? usecTime : _created;
|
_lastEdited = usecTime > _created ? usecTime : _created;
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* shapeTypeNames[] = {"none", "box", "sphere", "plane", "compound", "capsule-x",
|
const char* shapeTypeNames[] = {
|
||||||
"capsule-y", "capsule-z", "cylinder-x", "cylinder-y", "cylinder-z"};
|
"none",
|
||||||
|
"box",
|
||||||
|
"sphere",
|
||||||
|
"capsule-x",
|
||||||
|
"capsule-y",
|
||||||
|
"capsule-z",
|
||||||
|
"cylinder-x",
|
||||||
|
"cylinder-y",
|
||||||
|
"cylinder-z",
|
||||||
|
"hull",
|
||||||
|
"plane",
|
||||||
|
"compound",
|
||||||
|
"static-mesh"
|
||||||
|
};
|
||||||
|
|
||||||
QHash<QString, ShapeType> stringToShapeTypeLookup;
|
QHash<QString, ShapeType> stringToShapeTypeLookup;
|
||||||
|
|
||||||
|
@ -101,14 +114,16 @@ void buildStringToShapeTypeLookup() {
|
||||||
addShapeType(SHAPE_TYPE_NONE);
|
addShapeType(SHAPE_TYPE_NONE);
|
||||||
addShapeType(SHAPE_TYPE_BOX);
|
addShapeType(SHAPE_TYPE_BOX);
|
||||||
addShapeType(SHAPE_TYPE_SPHERE);
|
addShapeType(SHAPE_TYPE_SPHERE);
|
||||||
addShapeType(SHAPE_TYPE_PLANE);
|
|
||||||
addShapeType(SHAPE_TYPE_COMPOUND);
|
|
||||||
addShapeType(SHAPE_TYPE_CAPSULE_X);
|
addShapeType(SHAPE_TYPE_CAPSULE_X);
|
||||||
addShapeType(SHAPE_TYPE_CAPSULE_Y);
|
addShapeType(SHAPE_TYPE_CAPSULE_Y);
|
||||||
addShapeType(SHAPE_TYPE_CAPSULE_Z);
|
addShapeType(SHAPE_TYPE_CAPSULE_Z);
|
||||||
addShapeType(SHAPE_TYPE_CYLINDER_X);
|
addShapeType(SHAPE_TYPE_CYLINDER_X);
|
||||||
addShapeType(SHAPE_TYPE_CYLINDER_Y);
|
addShapeType(SHAPE_TYPE_CYLINDER_Y);
|
||||||
addShapeType(SHAPE_TYPE_CYLINDER_Z);
|
addShapeType(SHAPE_TYPE_CYLINDER_Z);
|
||||||
|
addShapeType(SHAPE_TYPE_HULL);
|
||||||
|
addShapeType(SHAPE_TYPE_PLANE);
|
||||||
|
addShapeType(SHAPE_TYPE_COMPOUND);
|
||||||
|
addShapeType(SHAPE_TYPE_MESH);
|
||||||
}
|
}
|
||||||
|
|
||||||
QString getCollisionGroupAsString(uint8_t group) {
|
QString getCollisionGroupAsString(uint8_t group) {
|
||||||
|
|
|
@ -1646,6 +1646,7 @@
|
||||||
<option value="box">Box</option>
|
<option value="box">Box</option>
|
||||||
<option value="sphere">Sphere</option>
|
<option value="sphere">Sphere</option>
|
||||||
<option value="compound">Compound</option>
|
<option value="compound">Compound</option>
|
||||||
|
<option value="static-mesh">Static Mesh</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="model-group model-section zone-section property url ">
|
<div class="model-group model-section zone-section property url ">
|
||||||
|
|
Loading…
Reference in a new issue