| 1019 | } |
| 1020 | |
| 1021 | void Online::SendIntFloatScriptParam(uint32_t id, const string& key, const ScriptParam& param) { |
| 1022 | if (param.IsFloat()) { |
| 1023 | Send<OnlineMessages::SPUnionMessage>(id, key, param.GetFloat(), ScriptParam::ScriptParamType::FLOAT, param.editor().type(), param.editor().GetDetails()); |
| 1024 | } else { |
| 1025 | Send<OnlineMessages::SPUnionMessage>(id, key, param.GetInt(), ScriptParam::ScriptParamType::INT, param.editor().type(), param.editor().GetDetails()); |
| 1026 | } |
| 1027 | } |
| 1028 | |
| 1029 | void Online::SendStringScriptParam(uint32_t id, const string& key, const ScriptParam& param) { |
| 1030 | Send<OnlineMessages::SPStringMessage>(id, key, param.GetStringForSocket(), param.editor().type(), param.editor().GetDetails()); |