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

◆ Pulling()

void Pulling ( )

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

218 {
219 float agent_speed_distance = vector.Distance("0 0 0",m_Player.GetModelSpeed());
220 if (m_Player.GetItemInHands() != this || !m_Player.IsInWater() || agent_speed_distance > 1 )
221 {
223 }
224 else
225 {
226 if ( m_FishingTime <= 0)
227 {
228 ItemBase pcatch = ItemBase.Cast( m_Player.GetInventory().CreateInInventory("Carp") );
229 //ItemBase pcatch = ItemBase.Cast( m_Player.CreateInInventory("Carp","cargo_bait") );
230 pcatch.SetQuantity(800,false);
231 End(WIN);
232 }
233 else
234 {
235 FishPull();
236 if ( m_IsFishPulling )
237 {
239 }
240 if (m_WasPulled)
241 {
242 m_Pull += 1;
243 }
244 else
245 {
246 m_Pull -= 1;
247 }
248 m_WasPulled = false;
250 DisplayState();
251 if ( m_Pull <= LOOSE_PULL)
252 {
254 }
255 if ( m_Pull >= BREAK_PULL)
256 {
258 }
259 }
260 }
261 }
void FishPull()
Определения FishingRod_Base.c:150
float m_FishPull
Определения FishingRod_Base.c:100
const int INTERUPTED
Определения FishingRod_Base.c:84
const int LOSS_LOOSE
Определения FishingRod_Base.c:82
const float BREAK_PULL
Определения FishingRod_Base.c:75
bool m_IsFishPulling
Определения FishingRod_Base.c:98
float m_Pull
Определения FishingRod_Base.c:95
bool m_WasPulled
Определения FishingRod_Base.c:97
int m_FishingTime
Определения FishingRod_Base.c:101
void DisplayState()
Определения FishingRod_Base.c:327
const float LOOSE_PULL
Определения FishingRod_Base.c:80
const int LOSS_BREAK
Определения FishingRod_Base.c:81
const int WIN
Определения FishingRod_Base.c:83
DayZPlayer m_Player
Определения Hand_Events.c:42
proto static native void End()
Finalizes the testing process.
override bool SetQuantity(float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true)
Определения PileOfWoodenPlanks.c:88
Определения InventoryItem.c:731
static proto native float Distance(vector v1, vector v2)
Returns the distance between tips of two 3D vectors.
Определения EnConvert.c:106

Перекрестные ссылки BREAK_PULL, DisplayState(), vector::Distance(), End(), FishPull(), INTERUPTED, LOOSE_PULL, LOSS_BREAK, LOSS_LOOSE, m_FishingTime, m_FishPull, m_IsFishPulling, m_Player, m_Pull, m_WasPulled, ItemBase::SetQuantity() и WIN.