Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/WolfireGames/overgrowth.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Online/Message/sp_rename_message.cpp')
-rw-r--r--Source/Online/Message/sp_rename_message.cpp77
1 files changed, 38 insertions, 39 deletions
diff --git a/Source/Online/Message/sp_rename_message.cpp b/Source/Online/Message/sp_rename_message.cpp
index c007dff7..eb0d3168 100644
--- a/Source/Online/Message/sp_rename_message.cpp
+++ b/Source/Online/Message/sp_rename_message.cpp
@@ -1,7 +1,7 @@
//-----------------------------------------------------------------------------
// Name: sp_rename_message.cpp
// Developer: Wolfire Games LLC
-// Description:
+// Description:
// License: Read below
//-----------------------------------------------------------------------------
//
@@ -27,54 +27,53 @@
#include <Utility/binn_util.h>
namespace OnlineMessages {
- SPRenameMessage::SPRenameMessage(ObjectID param_id, const std::string& current_key_name, const std::string& new_key_name) :
- OnlineMessageBase(OnlineMessageCategory::LEVEL_PERSISTENT),
- current_key_name(current_key_name), new_key_name(new_key_name)
- {
- this->param_id = Online::Instance()->GetOriginalID(param_id);
- }
+SPRenameMessage::SPRenameMessage(ObjectID param_id, const std::string& current_key_name, const std::string& new_key_name) : OnlineMessageBase(OnlineMessageCategory::LEVEL_PERSISTENT),
+ current_key_name(current_key_name),
+ new_key_name(new_key_name) {
+ this->param_id = Online::Instance()->GetOriginalID(param_id);
+}
- binn* SPRenameMessage::Serialize(void* object) {
- SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
- binn* l = binn_object();
+binn* SPRenameMessage::Serialize(void* object) {
+ SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
+ binn* l = binn_object();
- binn_object_set_int32(l, "param_id", t->param_id);
- binn_object_set_std_string(l, "current_key_name", t->current_key_name);
- binn_object_set_std_string(l, "new_key_name", t->new_key_name);
+ binn_object_set_int32(l, "param_id", t->param_id);
+ binn_object_set_std_string(l, "current_key_name", t->current_key_name);
+ binn_object_set_std_string(l, "new_key_name", t->new_key_name);
- return l;
- }
+ return l;
+}
- void SPRenameMessage::Deserialize(void* object, binn* l) {
- SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
+void SPRenameMessage::Deserialize(void* object, binn* l) {
+ SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
- binn_object_get_int32(l, "param_id", &t->param_id);
- binn_object_get_std_string(l, "current_key_name", &t->current_key_name);
- binn_object_get_std_string(l, "new_key_name", &t->new_key_name);
- }
+ binn_object_get_int32(l, "param_id", &t->param_id);
+ binn_object_get_std_string(l, "current_key_name", &t->current_key_name);
+ binn_object_get_std_string(l, "new_key_name", &t->new_key_name);
+}
- void SPRenameMessage::Execute(const OnlineMessageRef& ref, void* object, PeerID from) {
- SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
- ObjectID object_id = Online::Instance()->GetObjectID(t->param_id);
+void SPRenameMessage::Execute(const OnlineMessageRef& ref, void* object, PeerID from) {
+ SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
+ ObjectID object_id = Online::Instance()->GetObjectID(t->param_id);
- ScriptParams* params = Online::Instance()->GetScriptParamsFromID(object_id);
- if(params != nullptr) {
- if (params->RenameParameterKey(t->current_key_name, t->new_key_name)) {
- Online::Instance()->UpdateMovementObjectFromID(object_id);
- } else {
- LOGE << "Tried renaming \"" << t->current_key_name << "\" to \"" << t->new_key_name << "\" but failed finding key to rename" << std::endl;
- }
+ ScriptParams* params = Online::Instance()->GetScriptParamsFromID(object_id);
+ if (params != nullptr) {
+ if (params->RenameParameterKey(t->current_key_name, t->new_key_name)) {
+ Online::Instance()->UpdateMovementObjectFromID(object_id);
} else {
- LOGW << "Tried renaming \"" << t->current_key_name << "\" to \"" << t->new_key_name << "\" but couldn't find params with id: " << object_id << " (" << t->param_id << ")" << std::endl;
+ LOGE << "Tried renaming \"" << t->current_key_name << "\" to \"" << t->new_key_name << "\" but failed finding key to rename" << std::endl;
}
+ } else {
+ LOGW << "Tried renaming \"" << t->current_key_name << "\" to \"" << t->new_key_name << "\" but couldn't find params with id: " << object_id << " (" << t->param_id << ")" << std::endl;
}
+}
- void* SPRenameMessage::Construct(void *mem) {
- return new(mem) SPRenameMessage(0, "", "");
- }
+void* SPRenameMessage::Construct(void* mem) {
+ return new (mem) SPRenameMessage(0, "", "");
+}
- void SPRenameMessage::Destroy(void* object) {
- SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
- t->~SPRenameMessage();
- }
+void SPRenameMessage::Destroy(void* object) {
+ SPRenameMessage* t = static_cast<SPRenameMessage*>(object);
+ t->~SPRenameMessage();
}
+} // namespace OnlineMessages