fix crash invalid input
[convexer.git] / config.py
index 983b1cab567525d3e21f4b3c071288e9e44e9f63..5ee294d8d77efa50ab8d997b12b307845678d6ed 100644 (file)
--- a/config.py
+++ b/config.py
@@ -144,6 +144,12 @@ cxr_shader_params = \
             "name": "Fresnel Ranges",
             "type": "vector",
             "default":(1.0,1.0,1.0)
+         },
+         "$basemapalphaphongmask":
+         {
+            "name": "Base alpha mask",
+            "type": "bool",
+            "default": False
          }
       },
       "$envmap":
@@ -183,6 +189,12 @@ cxr_shader_params = \
             "type": "bool",
             "default": False
          }
+      },
+      "$selfillum":
+      {
+         "name": "Emission",
+         "type": "bool",
+         "default": False
       }
    },
    "Transparency":
@@ -282,5 +294,16 @@ cxr_entities = \
    {
       "allow": ('MESH',),
       "keyvalues": {}
+   },
+   "trigger_hurt":
+   {
+      "allow": ('MESH',),
+      "keyvalues":
+      {
+         "damage": { "type":"int", "default": 10},
+         "damagecap": { "type":"int", "default": 20},
+         "damagetype": { "type":"int", "default": 0},
+         "damagemodel": { "type":"int", "default": 0}
+      }
    }
 }