Вот мой AmmoType.cs (компилится в отдельную библиотеку)
using System;
#if UNITY_EDITOR
using UnityEditor;
#endif
//Эксперимент: Добавил 2 типа патронов, работают, но не видны в Inspector
public enum AmmoType
{
Ammo45g = 16,
Ammo5_7mm = 17
}
Новое поле я могу добавить без проблем, но я абсолютно без понятия как добавить пункты в существующее. Ткните носом пожалуйста.
АртемЪ, попытка скопировать файл в другую папку не увенчалась успехом (нет такого файла), зато по команде из контекстного меню "Отправить" мне удалось его закинуть на сетевой диск И ТАМ ОН ВИДЕН!!!
АртемЪ, пройденный этап. Ковырялся там, стандартные унаследованные права. Удалял все, ставил себя владельцем, назначал полный доступ себе, пользователям, администраторам и группе "все" - 0 эмоций. Весь прикол в том, что беда только с этим файлом. Любую другую кфгэшку видит. Похоже китайцы юзают какую-то недокументированную фичу прямо в заголовке файла, или разносят вирь либо с плагином webcomponents для камер - либо в самом конфиге - система считает его библиотекой dll и его можно попытаться запустить...
Keffer, да просто этот номер ЕСТЬ и не используется, покупать еще номера не вижу смысла, надо реализовать то, что имеется. А всякие переадресации и подобные костыли - увольте, я лучше поищу бу плату Digium с живыми портами и подниму астериску.
Жаль, про Grandstream я знаю, у нас телефоны в офисе от них. Просто надеялся обойтись малой кровью, все-таки кошка же этот 122, дабы не тратить туеву хучу бабла. Тут дешевле перенести линию выходит, чем купить такой шлюз...
Пока не требовалось выделенных IP для PPTP клиентов - все работало отлично, но как только таковой появился - скрипт начал давать сбой: стал появляться интерфейс Unknown с неправильным IP, но при этом 100% относящийся к клиенту с выделенным IP. Подскажите как решить?
Вот так родной Custom Editor добавляет аттрибуты:
Соответственно вот так выглядит нужная мне коллекция констант AmmoType.cs (скомпиленный оригинал, от 0 до 15):
Вот мой AmmoType.cs (компилится в отдельную библиотеку)
Новое поле я могу добавить без проблем, но я абсолютно без понятия как добавить пункты в существующее. Ткните носом пожалуйста.