mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
RTech: use SQString's '_stringval' macro for LiveAPI
Light code cleanup, no logic has been modified.
This commit is contained in:
parent
6d8315626e
commit
d1b2fe805f
@ -420,7 +420,7 @@ static bool LiveAPI_SetPlayerIdentityFields(HSQUIRRELVM const v, const SQTable*
|
||||
case rtech::liveapi::Player::kNameFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, playerMsg, fieldNum);
|
||||
playerMsg->set_name(_string(obj)->_val);
|
||||
playerMsg->set_name(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -483,14 +483,14 @@ static bool LiveAPI_SetPlayerIdentityFields(HSQUIRRELVM const v, const SQTable*
|
||||
case rtech::liveapi::Player::kHardwareNameFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, playerMsg, fieldNum);
|
||||
playerMsg->set_hardwarename(_string(obj)->_val);
|
||||
playerMsg->set_hardwarename(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::Player::kTeamNameFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, playerMsg, fieldNum);
|
||||
playerMsg->set_teamname(_string(obj)->_val);
|
||||
playerMsg->set_teamname(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -504,14 +504,14 @@ static bool LiveAPI_SetPlayerIdentityFields(HSQUIRRELVM const v, const SQTable*
|
||||
case rtech::liveapi::Player::kCharacterFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, playerMsg, fieldNum);
|
||||
playerMsg->set_character(_string(obj)->_val);
|
||||
playerMsg->set_character(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::Player::kSkinFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, playerMsg, fieldNum);
|
||||
playerMsg->set_skin(_string(obj)->_val);
|
||||
playerMsg->set_skin(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -558,14 +558,14 @@ static bool LiveAPI_SetInventoryItem(HSQUIRRELVM const v, const SQTable* const t
|
||||
case rtech::liveapi::InventoryItem::kItemFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_item(_string(obj)->_val);
|
||||
event->set_item(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::InventoryItem::kExtraDataFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_extradata(_string(obj)->_val);
|
||||
event->set_extradata(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -678,28 +678,28 @@ static bool LiveAPI_HandleMatchSetup(HSQUIRRELVM const v, const SQObject& obj, r
|
||||
case rtech::liveapi::MatchSetup::kMapFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_map(_string(obj)->_val);
|
||||
event->set_map(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::MatchSetup::kPlaylistNameFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_playlistname(_string(obj)->_val);
|
||||
event->set_playlistname(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::MatchSetup::kPlaylistDescFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_playlistdesc(_string(obj)->_val);
|
||||
event->set_playlistdesc(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::MatchSetup::kDatacenterFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
LiveAPI_SetDataCenter(event->mutable_datacenter(), _string(obj)->_val);
|
||||
LiveAPI_SetDataCenter(event->mutable_datacenter(), _stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -720,7 +720,7 @@ static bool LiveAPI_HandleMatchSetup(HSQUIRRELVM const v, const SQObject& obj, r
|
||||
case rtech::liveapi::MatchSetup::kServerIdFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_serverid(_string(obj)->_val);
|
||||
event->set_serverid(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -758,7 +758,7 @@ static bool LiveAPI_HandleAmmoUsed(HSQUIRRELVM const v, const SQObject& obj, rte
|
||||
case rtech::liveapi::AmmoUsed::kAmmoTypeFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_ammotype(_string(obj)->_val);
|
||||
event->set_ammotype(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -809,7 +809,7 @@ static bool LiveAPI_HandleInventoryChange(HSQUIRRELVM const v, const SQObject& o
|
||||
case event->kItemFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_item(_string(obj)->_val);
|
||||
event->set_item(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -845,7 +845,7 @@ static bool LiveAPI_HandleInventoryDrop(HSQUIRRELVM const v, const SQObject& obj
|
||||
case rtech::liveapi::InventoryDrop::kItemFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_item(_string(obj)->_val);
|
||||
event->set_item(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -869,7 +869,7 @@ static bool LiveAPI_HandleInventoryDrop(HSQUIRRELVM const v, const SQObject& obj
|
||||
continue;
|
||||
|
||||
LIVEAPI_ENSURE_TYPE(v, fieldObj, OT_STRING, event, fieldNum);
|
||||
event->add_extradata(_string(fieldObj)->_val);
|
||||
event->add_extradata(_stringval(fieldObj));
|
||||
}
|
||||
|
||||
break;
|
||||
@ -891,7 +891,7 @@ static bool LiveAPI_HandleGameStateChanged(HSQUIRRELVM const v, const SQObject&
|
||||
case rtech::liveapi::GameStateChanged::kStateFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_state(_string(obj)->_val);
|
||||
event->set_state(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -912,7 +912,7 @@ static bool LiveAPI_HandleMatchStateEnd(HSQUIRRELVM const v, const SQObject& obj
|
||||
case rtech::liveapi::MatchStateEnd::kStateFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_state(_string(obj)->_val);
|
||||
event->set_state(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1169,7 +1169,7 @@ static bool LiveAPI_HandlePlayerDowned(HSQUIRRELVM const v, const SQObject& obj,
|
||||
case rtech::liveapi::PlayerDowned::kWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_weapon(_string(obj)->_val);
|
||||
event->set_weapon(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1214,7 +1214,7 @@ static bool LiveAPI_HandlePlayerKilled(HSQUIRRELVM const v, const SQObject& obj,
|
||||
case rtech::liveapi::PlayerKilled::kWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_weapon(_string(obj)->_val);
|
||||
event->set_weapon(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1289,7 +1289,7 @@ static bool LiveAPI_HandlePlayerDamaged(HSQUIRRELVM const v, const SQObject& obj
|
||||
case rtech::liveapi::PlayerDamaged::kWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_weapon(_string(obj)->_val);
|
||||
event->set_weapon(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1333,7 +1333,7 @@ static bool LiveAPI_HandlePlayerAssist(HSQUIRRELVM const v, const SQObject& obj,
|
||||
case rtech::liveapi::PlayerAssist::kWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_weapon(_string(obj)->_val);
|
||||
event->set_weapon(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1516,7 +1516,7 @@ static bool LiveAPI_HandleLinkedEntityEvent(HSQUIRRELVM const v, const SQObject&
|
||||
case event->kLinkedEntityFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_linkedentity(_string(obj)->_val);
|
||||
event->set_linkedentity(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1545,14 +1545,14 @@ static bool LiveAPI_HandleWeaponSwitchedEvent(HSQUIRRELVM const v, const SQObjec
|
||||
case rtech::liveapi::WeaponSwitched::kOldWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_oldweapon(_string(obj)->_val);
|
||||
event->set_oldweapon(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::WeaponSwitched::kNewWeaponFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_newweapon(_string(obj)->_val);
|
||||
event->set_newweapon(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1581,7 +1581,7 @@ static bool LiveAPI_HandleBlackMarketActionEvent(HSQUIRRELVM const v, const SQOb
|
||||
case rtech::liveapi::BlackMarketAction::kItemFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_item(_string(obj)->_val);
|
||||
event->set_item(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1639,14 +1639,14 @@ static bool LiveAPI_HandleLegendUpgradeSelected(HSQUIRRELVM const v, const SQObj
|
||||
case rtech::liveapi::LegendUpgradeSelected::kUpgradeNameFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_upgradename(_string(obj)->_val);
|
||||
event->set_upgradename(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
case rtech::liveapi::LegendUpgradeSelected::kUpgradeDescFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_upgradedesc(_string(obj)->_val);
|
||||
event->set_upgradedesc(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1725,7 +1725,7 @@ static bool LiveAPI_HandlePlayerStatChanged(HSQUIRRELVM const v, const SQObject&
|
||||
case rtech::liveapi::PlayerStatChanged::kStatNameFieldNumber:
|
||||
{
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_statname(_string(obj)->_val);
|
||||
event->set_statname(_stringval(obj));
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1809,7 +1809,7 @@ static bool LiveAPI_SetCustomArrayFields(HSQUIRRELVM const v, google::protobuf::
|
||||
listData->add_values()->set_number_value(_float(valueObj));
|
||||
break;
|
||||
case OT_STRING:
|
||||
listData->add_values()->set_string_value(_string(valueObj)->_val);
|
||||
listData->add_values()->set_string_value(_stringval(valueObj));
|
||||
break;
|
||||
case OT_VECTOR:
|
||||
LiveAPI_SetCustomVectorField(listData->add_values()->mutable_struct_value(), _vector3d(valueObj));
|
||||
@ -1875,24 +1875,24 @@ static bool LiveAPI_SetCustomTableFields(HSQUIRRELVM const v, google::protobuf::
|
||||
switch (valueType)
|
||||
{
|
||||
case OT_BOOL:
|
||||
(*structData->mutable_fields())[_string(node.key)->_val].set_bool_value(_bool(node.val));
|
||||
(*structData->mutable_fields())[_stringval(node.key)].set_bool_value(_bool(node.val));
|
||||
break;
|
||||
case OT_INTEGER:
|
||||
(*structData->mutable_fields())[_string(node.key)->_val].set_number_value(_integer(node.val));
|
||||
(*structData->mutable_fields())[_stringval(node.key)].set_number_value(_integer(node.val));
|
||||
break;
|
||||
case OT_FLOAT:
|
||||
(*structData->mutable_fields())[_string(node.key)->_val].set_number_value(_float(node.val));
|
||||
(*structData->mutable_fields())[_stringval(node.key)].set_number_value(_float(node.val));
|
||||
break;
|
||||
case OT_STRING:
|
||||
(*structData->mutable_fields())[_string(node.key)->_val].set_string_value(_string(node.val)->_val);
|
||||
(*structData->mutable_fields())[_stringval(node.key)].set_string_value(_stringval(node.val));
|
||||
break;
|
||||
case OT_VECTOR:
|
||||
LiveAPI_SetCustomVectorField((*structData->mutable_fields())[_string(node.key)->_val].mutable_struct_value(), _vector3d(node.val));
|
||||
LiveAPI_SetCustomVectorField((*structData->mutable_fields())[_stringval(node.key)].mutable_struct_value(), _vector3d(node.val));
|
||||
break;
|
||||
case OT_ARRAY:
|
||||
LIVEAPI_CHECK_RECURSION_DEPTH(v, counter.Get());
|
||||
|
||||
if (!LiveAPI_SetCustomArrayFields(v, (*structData->mutable_fields())[_string(node.key)->_val].mutable_list_value(), _array(node.val)))
|
||||
if (!LiveAPI_SetCustomArrayFields(v, (*structData->mutable_fields())[_stringval(node.key)].mutable_list_value(), _array(node.val)))
|
||||
return false;
|
||||
|
||||
break;
|
||||
@ -1905,7 +1905,7 @@ static bool LiveAPI_SetCustomTableFields(HSQUIRRELVM const v, google::protobuf::
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!LiveAPI_SetCustomTableFields(v, (*structData->mutable_fields())[_string(node.key)->_val].mutable_struct_value(), _table(node.val)))
|
||||
if (!LiveAPI_SetCustomTableFields(v, (*structData->mutable_fields())[_stringval(node.key)].mutable_struct_value(), _table(node.val)))
|
||||
return false;
|
||||
|
||||
break;
|
||||
@ -1929,7 +1929,7 @@ static bool LiveAPI_HandleCustomEvent(HSQUIRRELVM const v, const SQObject& obj,
|
||||
{
|
||||
case rtech::liveapi::CustomEvent::kNameFieldNumber:
|
||||
LIVEAPI_ENSURE_TYPE(v, obj, OT_STRING, event, fieldNum);
|
||||
event->set_name(_string(obj)->_val);
|
||||
event->set_name(_stringval(obj));
|
||||
|
||||
break;
|
||||
case rtech::liveapi::CustomEvent::kDataFieldNumber:
|
||||
|
Loading…
x
Reference in New Issue
Block a user