API:
bool IsValidIndex(int index)
- проверить действительность индекса ресурса.
1. string GetResourceCustomName(int index)
- получить кастомное имя ресурса.
2. string GetResourcePermission(int index)
- получить разрешение ресурса.
3. ulong? GetResourceSkinID(int index)
- получить скин ресурса.
4. string GetResourceAmountString(int index)
- получить отформатированную строку кол-ва ресурса.
5. string GetResourceDisplayName(int index)
- получить отформатированное имя ресурса.
( Для 1-5. Если индекс недействителен, будет возвращено null. )
Hooks:
object OnExcavatorResourceSetUI(ExcavatorArm excavator, int index, ulong skinID, BasePlayer player)
- вызывается когда игрок пытается выбрать ресурс в UI. Возврат не null предотвратит это действие!