Спасибо большое Андрюх!
А в твоём варианте получается надо вызывать через string.
Для инета мне кажется не лучший вариант.
Может лучше описать enum
public enum roomProp {level, friendlyFire, version, minLevel, maxLevel}
А затем делать так:
PhotonNetwork.CreateRoom(roomName, true, true, levelInfo.maxPlayers.Value,
new Hashtable
{
{ roomProp.level, /* индекс выбранного уровня */ },
{ roomProp.friendlyFire, /* френдли фаер */ },
{ roomProp.version, /* версия (хз зачем)) */},
{ roomProp.minLevel, /* минимальный уровень игрока */},
{ roomProp.maxLevel, /* максимальный уровень игрока */},
},
new[]
{
//а это я как понял описание параметров для лобби
"индекс выбранного уровня",
"френдли фаер",
"версия (хз зачем))",
"минимальный уровень игрока",
"максимальный уровень игрока"
}
);
и так же считывать
PhotonNetwork.room.customProperties[roomProp.level]