DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ WriteVarsToCTX()

override void WriteVarsToCTX ( ParamsWriteContext ctx)
protected

См. определение в файле ItemBase.c строка 2962

2963 {
2964 super.WriteVarsToCTX(ctx);
2965
2966 //--------------------------------------------
2967 if (IsVariableSet(VARIABLE_QUANTITY))
2968 {
2969 ctx.Write(GetQuantity());
2970 }
2971 //--------------------------------------------
2972 if (IsVariableSet(VARIABLE_WET))
2973 {
2974 ctx.Write(GetWet());
2975 }
2976 //--------------------------------------------
2977 if (IsVariableSet(VARIABLE_LIQUIDTYPE))
2978 {
2979 ctx.Write(GetLiquidType());
2980 }
2981 //--------------------------------------------
2982 if (IsVariableSet(VARIABLE_COLOR))
2983 {
2984 int r,g,b,a;
2985 GetColor(r,g,b,a);
2986 ctx.Write(r);
2987 ctx.Write(g);
2988 ctx.Write(b);
2989 ctx.Write(a);
2990 }
2991 //--------------------------------------------
2992 if (IsVariableSet(VARIABLE_CLEANNESS))
2993 {
2994 ctx.Write(GetCleanness());
2995 }
2996 }
override float GetQuantity()
Определения ItemBase.c:3486
override int GetLiquidType()
Определения ItemBase.c:3883
override float GetWet()
Определения ItemBase.c:3717
override int GetCleanness()
Определения ItemBase.c:3805
proto bool Write(void value_out)
const int VARIABLE_LIQUIDTYPE
Определения 3_Game/DayZ/constants.c:669
const int VARIABLE_CLEANNESS
Определения 3_Game/DayZ/constants.c:672
const int VARIABLE_COLOR
Определения 3_Game/DayZ/constants.c:671
const int VARIABLE_QUANTITY
Определения 3_Game/DayZ/constants.c:665
const int VARIABLE_WET
Определения 3_Game/DayZ/constants.c:668
proto native int GetColor()

Перекрестные ссылки GetCleanness(), GetColor(), GetLiquidType(), GetQuantity(), GetWet(), VARIABLE_CLEANNESS, VARIABLE_COLOR, VARIABLE_LIQUIDTYPE, VARIABLE_QUANTITY, VARIABLE_WET и Serializer::Write().

Используется в Entity::SaveVariables().