Example #1
0
void CIVVehicle::SetVehicle(IVVehicle * pVehicle)
{
#ifdef EXT_LOG
	CLogFile::Printf(__FUNCSIG__);
#endif
	SetPhysical(pVehicle);
}
Example #2
0
void CIVPed::SetPed(IVPed * pPed)
{
	SetPhysical(pPed);

	// Do we have a valid task manager?
	if(m_pPedTaskManager)
	{
		// Delete the ped task manager
		SAFE_DELETE(m_pPedTaskManager);
	}

	// Do we have a valid ped pointer?
	if(pPed)
	{
		// Create the ped task manager
		m_pPedTaskManager = new CIVPedTaskManager(&pPed->m_pPedIntelligence->m_pedTaskManager, this);

		m_pPedWeapons = new CIVPedWeapons(&pPed->m_weapons, this);
	}
}
Example #3
0
global func FxNaniteTimer(object pTarget)
{
  if(GetEffect("Genuced",pTarget))
  {
   RemoveEffect("Genuced",pTarget);
   SetClrModulation(0,pTarget);
  }
  
  if(GetAction(pTarget) eq "Lie")
  {
   RemoveEffect("Nanite",pTarget);
   RemoveEffect("Renanite",pTarget);
   ResetPhysical(pTarget);
   return(-1);
  }

  pTarget -> DoEnergy(1);
  SetPhysical("Energy", 300000, PHYS_StackTemporary, pTarget);
  return(1);
}
Example #4
0
void CIVPed::SetPed(IVPed * pPed)
{
#ifdef EXT_LOG
	CLogFile::Printf(__FUNCSIG__);
#endif
	SetPhysical(pPed);

	// Delete the ped task manager if we have one
	SAFE_DELETE(m_pPedTaskManager);

	// Delete the ped weapons if we have one
	SAFE_DELETE(m_pPedWeapons);

	// Do we have a valid ped pointer?
	if(pPed)
	{
		// Create the ped task manager
		m_pPedTaskManager = new CIVPedTaskManager((IVPedTaskManager *)&(pPed->m_pPedIntelligence->m_pPedTaskManager), this);

		// Create the ped weapons
		m_pPedWeapons = new CIVPedWeapons(&pPed->m_weapons, this);
	}
}
Example #5
0
void CIVVehicle::SetVehicle(IVVehicle * pVehicle)
{
	SetPhysical(pVehicle);
}
Example #6
0
public func Recruitment()
{
  SetPhysical("Breath", 250000, 2);
}