When creating Vector2 and saving it to config it is not saved
example:
```
class JSON_element_CFG_DisableBuild
{
ref array<Vector2> secured_poly = new array<Vector2>;
}
class JSON_CFG_DisableBuild
{
string Script_Is_Active = "true";
ref array<ref JSON_element_CFG_DisableBuild> ZonesMassive = new array<ref JSON_element_CFG_DisableBuild>;
}
void TestInit()
{
ref JSON_CFG_DisableBuild m_TmpCfg = new JSON_CFG_DisableBuild();
if(AUTOFIELD_TO_DELETE)
{
ref JSON_element_CFG_DisableBuild newEl = new JSON_element_CFG_DisableBuild;
ref Vector2 m_testvec_1 = new Vector2(100, 200);
ref Vector2 m_testvec_2 = new Vector2(-51.2, 1);
ref Vector2 m_testvec_3 = new Vector2(-51.3, 11);
newEl.secured_poly.Insert(m_testvec_1);
newEl.secured_poly.Insert(m_testvec_2);
newEl.secured_poly.Insert(m_testvec_3);
m_TmpCfg.ZonesMassive.Insert(newEl);
}
JsonFileLoader<JSON_CFG_DisableBuild>.JsonSaveFile(PATH_CFG_MAIN, m_TmpCfg);
}
```
{F6188759}