2.5 BGE
* dna property types had define names renamed for RNA, do that here too.
This commit is contained in:
@@ -66,20 +66,20 @@ void BL_ConvertProperties(Object* object,KX_GameObject* gameobj,SCA_TimeEventMan
|
|||||||
show_debug_info = bool (prop->flag & PROP_DEBUG);
|
show_debug_info = bool (prop->flag & PROP_DEBUG);
|
||||||
|
|
||||||
switch(prop->type) {
|
switch(prop->type) {
|
||||||
case PROP_BOOL:
|
case GPROP_BOOL:
|
||||||
{
|
{
|
||||||
propval = new CBoolValue((bool)(prop->data != 0));
|
propval = new CBoolValue((bool)(prop->data != 0));
|
||||||
gameobj->SetProperty(prop->name,propval);
|
gameobj->SetProperty(prop->name,propval);
|
||||||
//promp->poin= &prop->data;
|
//promp->poin= &prop->data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case PROP_INT:
|
case GPROP_INT:
|
||||||
{
|
{
|
||||||
propval = new CIntValue((int)prop->data);
|
propval = new CIntValue((int)prop->data);
|
||||||
gameobj->SetProperty(prop->name,propval);
|
gameobj->SetProperty(prop->name,propval);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case PROP_FLOAT:
|
case GPROP_FLOAT:
|
||||||
{
|
{
|
||||||
//prop->poin= &prop->data;
|
//prop->poin= &prop->data;
|
||||||
float floatprop = *((float*)&prop->data);
|
float floatprop = *((float*)&prop->data);
|
||||||
@@ -87,14 +87,14 @@ void BL_ConvertProperties(Object* object,KX_GameObject* gameobj,SCA_TimeEventMan
|
|||||||
gameobj->SetProperty(prop->name,propval);
|
gameobj->SetProperty(prop->name,propval);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case PROP_STRING:
|
case GPROP_STRING:
|
||||||
{
|
{
|
||||||
//prop->poin= callocN(MAX_PROPSTRING, "property string");
|
//prop->poin= callocN(MAX_PROPSTRING, "property string");
|
||||||
propval = new CStringValue((char*)prop->poin,"");
|
propval = new CStringValue((char*)prop->poin,"");
|
||||||
gameobj->SetProperty(prop->name,propval);
|
gameobj->SetProperty(prop->name,propval);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case PROP_TIME:
|
case GPROP_TIME:
|
||||||
{
|
{
|
||||||
float floatprop = *((float*)&prop->data);
|
float floatprop = *((float*)&prop->data);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user