DayZ 1.26
DayZ Explorer by KGB
|
Закрытые статические данные | |
const string | LOG_DEBUG = "Debug" |
const string | LOG_DEBUG_ACTION = "Action" |
const string | LOG_DEBUG_SYMPTOM = "Symptom" |
const string | LOG_DEBUG_INV_MOVE = "Inv Move" |
const string | LOG_DEBUG_INV_RESERVATION = "Inv Rrsv" |
const string | LOG_DEBUG_INV_HFSM = "HFSM" |
const string | LOG_DEBUG_QUICKBAR = "Quickbar" |
const string | LOG_DEBUG_BASEBUILDING = "Base Building" |
const string | LOG_DEBUG_BLEEDING_CHANCES = "Bleeding" |
const string | LOG_DEBUG_TRIGGER = "Trigger" |
const string | LOG_DEBUG_PARTICLE = "Particle" |
const string | LOG_DEBUG_TF = "TestFramework" |
const string | LOG_DEBUG_WEIGHT = "Weight" |
const string | LOG_DEBUG_MELEE = "Melee" |
const string | LOG_DEBUG_WEATHER = "Weather" |
const string | LOG_INFO = "Info" |
const string | LOG_WARNING = "Warning" |
const string | LOG_ERROR = "Error" |
const string | LOG_DEFAULT = "n/a" |
ref array< Shape > | m_DebugShapes |
static Widget | m_DebugLayoutCanvas |
static CanvasWidget | m_CanvasDebug |
bool | m_EnabledLogs |
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_ACTION и LogMessage().
Используется в ActionManagerClient::ActionStart(), EntityAI::AddAction(), AddAction(), InventoryItem::AddAction(), BoatScript::AddAction(), AnimatedActionBase::CheckAnimationEvent(), AnimatedActionBase::Do(), AnimatedActionBase::End(), ActionInput::Init(), ActionInteractBaseCB::InitActionComponent(), ActionBaseCB::Interrupt(), ActionManagerClient::LockInventory(), OnActionEnd(), ActionContinuousBase::OnEndAnimationLoop(), ActionBaseCB::OnFinish(), ActionContinuousBase::OnFinishProgress(), ActionContinuousBase::OnStartAnimationLoop(), ActionManagerClient::ProcessActionInputEnd(), ActionManagerClient::ProcessActionRequestEnd(), ActionInput::SetInput(), ActionBase::SetupAction(), ActionBase::Start(), ActionManagerServer::StartDeliveredAction(), ActionManagerClient::UnlockInventory() и ActionManagerServer::Update().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_BASEBUILDING и LogMessage().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_BLEEDING_CHANCES и LogMessage().
Используется в BleedChanceData::CalculateBleedChance() и BleedingSourcesManagerBase::ProcessHit().
|
inlinestaticprivate |
Перекрестные ссылки InitCanvas() и m_CanvasDebug.
Используется в CanvasDrawPoint().
Draws a "point" on the screen at x,y coordinates Debug.ClearCanvas(); for(int i = 0; i < 700;i++) { float val = i/700; float y = Easing.EaseInOutExpo(val); Debug.CanvasDrawPoint(i,y*700,ARGBF( 0.6, 1, 1, 1 )); }.
Перекрестные ссылки CanvasDrawLine().
Перекрестные ссылки m_CanvasDebug.
Перекрестные ссылки CloseFile(), FileExist(), FPrintln(), GetFileName() и OpenFile().
Используется в ScriptConsoleEnfScriptTab::Clear(), ScriptConsoleOutputTab::Clear() и ClearScriptLogs().
Перекрестные ссылки ClearLogs().
Перекрестные ссылки m_DebugShapes.
|
inlinestaticprivate |
Перекрестные ссылки m_DebugShapes и Shape.
Используется в Component::DebugDirectionDraw(), PluginBase::DrawDebugs(), DrawDebugShape(), SceneObject::EditorLineAdd() и UIScriptedMenu::Update().
Перекрестные ссылки DrawBoxEx().
Используется в Component::DebugBBoxDraw(), Transport::DebugFreeAreaAtDoor(), EntityAI::DebugFreeAreaAtDoor(), CfgPlayerRestrictedAreaHandler::DrawBoxesDebug(), DrawDebugCollisionBox() и SceneObject::EditorShapeAdd().
|
inlinestaticprivate |
|
inlinestaticprivate |
Перекрестные ссылки Math3D::ConePoints(), Math::Cos(), DrawLine(), Math::Sin() и Vector().
Перекрестные ссылки m_DebugShapes и Shape.
|
inlinestaticprivate |
|
inlinestaticprivate |
Перекрестные ссылки m_DebugShapes и Shape.
|
inlinestaticprivate |
DrawLine \nFlags:
ShapeFlags.NOZBUFFER
ShapeFlags.NOZUPDATE
ShapeFlags.DOUBLESIDE
ShapeFlags.WIREFRAME
ShapeFlags.TRANSP
ShapeFlags.ONCE
ShapeFlags.NOOUTLINE
ShapeFlags.NOCULL
Перекрестные ссылки m_DebugShapes и Shape.
Используется в CalculateBreadCrumbs(), CalculateLinePointFade(), DrawCone(), WeaponDebug::DrawLineOfFire(), WeaponDebug::DrawLineOfFireCameraHybrid(), WeaponDebug::DrawLineOfFireMuzzleToHit(), CfgPlayerRestrictedAreaHandler::DrawPolygonLinesDebug(), PluginBase::EditorUpdateRuler(), GatherSurfaces() и GetMeleeTargetEx().
|
inlinestaticprivate |
Перекрестные ссылки m_DebugShapes и Shape.
Используется в WeaponDebug::OnPostFrameUpdate().
|
inlinestaticprivate |
Перекрестные ссылки m_DebugShapes и Shape.
Используется в CalculateBreadCrumbs(), CalculateLinePointFade(), WeaponDebug::DrawBarrelMemoryPoints(), DrawDebugShape(), WeaponDebug::DrawEyePoint(), WeaponDebug::DrawLineOfFire(), WeaponDebug::DrawLineOfFireCameraHybrid(), WeaponDebug::DrawLineOfFireMuzzleToHit(), PluginBase::EditorUpdateRuler(), Hologram::GetProjectionEntityPosition(), PluginBase::OnUpdate() и SpookyEventBase::Perform().
|
inlinestaticprivate |
Returns some of base config classes strings like CfgVehicles, CfgWeapons, etc. for searching purposes.
base_classes | out TStringArray Array containing some of base config classes |
Перекрестные ссылки CFG_AMMO, CFG_MAGAZINESPATH, CFG_NONAI_VEHICLES, CFG_SOUND_SETS, CFG_SOUND_SHADERS, CFG_SOUND_TABLES, CFG_SURFACES, CFG_VEHICLESPATH, CFG_WEAPONSPATH и CFG_WORLDS.
Используется в UIPopupScript::ClearHierarchy(), UIPopupScript::FindInHierarchy(), GetFiltredConfigClasses() и ScriptConsoleConfigTab::Init().
|
inlinestaticprivate |
Перекрестные ссылки GetHourMinuteSecond() и GetYearMonthDay().
Используется в LogMessage().
Перекрестные ссылки CFG_FILE_SCRIPT_LOG_EXT.
Используется в ClearLogs(), ScriptConsoleOutputTab::ReloadOutput() и SaveLog().
|
inlinestaticprivate |
Returns config classes containing search_string in name.
search_string | string String to search in class names |
filtered_classes | out TStringArray Array containing filtered classes based on search_string |
only_public | bool Set to true to return only public classes, set to false to return all filtered classes |
Перекрестные ссылки GetBaseConfigClasses() и GetGame().
Перекрестные ссылки m_DebugShapes.
Используется в CGame::DayZGame().
Перекрестные ссылки GetGame(), m_CanvasDebug и m_DebugLayoutCanvas.
Используется в CanvasDrawLine().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_INV_HFSM и LogMessage().
Используется в HandActionBase::Action(), HandEventBase::CanPerformEvent(), HandEventSwap::CanPerformEvent(), HandEventBase::CanPerformEventEx(), HandEventBase::CheckRequest(), HandEventSwap::CheckRequest(), HandEventBase::CheckRequestSrc(), HandGuardBase::GuardCondition(), HandGuardHasItemInEvent::GuardCondition(), HandleHandEvent(), HandleTakeToDst(), HandStateBase::OnAbort(), HandStateBase::OnEntry(), HandStartAction::OnEntry() и HumanInventoryWithFSM::ProcessHandEvent().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_INV_MOVE и LogMessage().
Используется в GameInventory::AddInventoryReservationEx(), GameInventory::ClearInventoryReservationEx(), GameInventory::ExtendInventoryReservationEx(), ForceSwapEntities(), HandleForceSwapEntities(), HandleSwapEntities(), HandleTakeToDst(), StoreInputForRemotes(), SwapEntities(), TakeToDst(), TryAcquireTwoInventoryJuncturesFromServer(), ValidateDestroy(), ValidateHandEvent(), ValidateSwap() и ValidateSyncMove().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_INV_RESERVATION и LogMessage().
Используется в CGame::AddInventoryJunctureEx(), CGame::ClearJunctureEx() и TryAcquireTwoInventoryJuncturesFromServer().
|
inlinestaticprivate |
Prints debug message with normal prio.
msg | string Debug message for print |
void
None Перекрестные ссылки LOG_DEBUG и LogMessage().
Используется в InventoryItem::AddAction(), RecipeBase::ApplyModificationsResults(), Managed::BleedingIndicator(), PluginRecipesManagerBase::CallbackGenerateCache(), ChangePPEMaterial(), CheckContactCache(), PlayerSpawnHandler::CreateChildItem(), PPEManagerStatic::CreateManagerStatic(), DamageCrew(), Debug(), RecipeBase::Do(), ScriptConsoleItemsTab::DrawItems(), SpookyArea::EEInit(), EOnPostSimulate(), KeysToUIElements::GetKeyToUIElement(), GetName(), PlayerSpawnPreset::GetRandomCharacterType(), Managed::GetRequester(), Managed::GetRequester(), Managed::GetRequesterID(), Managed::GetRequesterTypename(), LogTemplates::GetTemplate(), GetValue(), ManBase::HideHairSelections(), InitZoneClient(), MissionBase::InvokeOnConnect(), MissionBase::InvokeOnDisconnect(), ItemBase::IsPlayerInVicinity(), PlayerSpawnPreset::IsValid(), IsValid(), PlayerSpawnPresetDiscreteItemSetSlotData::IsValid(), MessageReceiverBase::Log(), Entity::Log(), PluginBase::Log(), Environment::LogDryWetProcess(), Environment::LogItemHeat(), BloodTypes::MatchBloodCompatibility(), Entity::OnAction(), ManBase::OnConnect(), OnContact(), ManBase::OnDisconnect(), MissionBase::OnEvent(), ActionDigInStash::OnFinishProgressServer(), Icon::OnPerformRecipe(), ManBase::OnReconnect(), DayZPlayer::OnSoundEvent(), DayZPlayer::OnStepEvent(), OpenAndSwitchLambda::OnSuccess(), OnUpdate(), RecipeBase::PerformRecipe(), InventoryItem::PlayDeployFinishSound(), InventoryItem::PlayDeployLoopSoundEx(), InventoryItem::PlayDeploySound(), MissionBase::PlayerControlDisable(), InventoryItem::PlayPlaceSound(), PlayerAgentPool::PrintAgents(), PrintOut(), PluginRecipesManagerBase::PrintResultMasks(), ItemBase::PrintSlots(), PlayerSpawnHandler::ProcessCargoEquipment(), PlayerSpawnHandler::ProcessSlotsEquipment(), InventoryLocation::ReadFromContext(), Entity::RefreshTemperatureAccess(), GameplayEffectsData::RegisterData(), KeysToUIElements::RegisterKeyToUIElement(), LogTemplates::RegisterLogTamplate(), Managed::RegisterRequester(), PluginBase::Repair(), ManBase::Save(), CAContinuousRepeatFishing::SetNewSignalData(), PPERequesterBase::SetRequesterUpdating(), SetRequestUpdating(), Entity::SetTemperatureEx(), SetupAnimation(), PlayerSpawnHandler::SpawnComplexChildrenItems(), PlayerSpawnHandler::SpawnDiscreteSlotItemSet(), SpawnItems(), RecipeBase::SpawnItems(), PlayerSpawnHandler::SpawnSimpleChildrenItems(), TranslateAndValidateSlot(), PlayerRestrictedAreaInstance::TranslateSafePositions(), Entity::TryDelete(), PlayerRestrictedAreaInstance::ValidatePlayerRestrictedAreaPositions() и Managed::VerifyRequester().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Prints debug message as error message.
msg | string Debug message for error print |
void
None Перекрестные ссылки LOG_ERROR и LogMessage().
Используется в EntityAI::AddAction(), AddAction(), InventoryItem::AddAction(), BoatScript::AddAction(), ActionCollectBloodTargetLambda::CopyOldPropertiesToNew(), TanLeatherLambda::CopyOldPropertiesToNew(), ReplaceItemWithNewLambda::CopyOldPropertiesToNew(), DeveloperFreeCamera::DisableFreeCamera(), DeveloperFreeCamera::EnableFreeCamera(), FireworksLauncherClientEvent::FireworksLauncherClientEvent(), Entity::GetDefaultHitComponent(), Entity::GetDefaultHitPosition(), Entity::GetDefaultHitPositionComponent(), Entity::GetHitComponentForAI(), FireworksLauncherClientEvent::GetShotPos(), Entity::GetSuitableFinisherHitComponents(), LogError(), Entity::LogError(), Component::LogErrorBadCompType(), Component::LogThisError(), Component::LogWarningAlredyExist(), Normalize(), OnStoreLoad(), SymptomManager::OnSymptomExit(), OpenItem::OpenAndSwitch(), PlaySound() и Tick().
|
inlinestaticprivate |
Prints debug message with normal prio.
msg | string Debug message for print |
void
None Перекрестные ссылки LOG_INFO и LogMessage().
Используется в LogInfo().
|
inlinestaticprivate |
DEPRECATED.
Перекрестные ссылки CALL_ID_SEND_LOG, CallMethod(), string::Empty, GetDate(), GetGame(), LogManager::IsLogsEnable() и SaveLog().
Используется в ActionLog(), BaseBuildingLog(), BleedingChancesLog(), InventoryHFSMLog(), InventoryMoveLog(), InventoryReservationLog(), Log(), LogArrayInt(), LogArrayString(), LogError(), LogInfo(), LogWarning(), MeleeLog(), ParticleLog(), QuickbarLog(), SymptomLog(), TFLog(), TriggerLog() и WeatherLog().
|
inlinestaticprivate |
Prints debug message as warning message.
msg | string Debug message for warning print |
void
None Перекрестные ссылки LOG_WARNING и LogMessage().
Используется в Entity::CanDisplayAttachmentSlot(), Component::LogThisWarning(), LogWarning(), Entity::LogWarning() и DeveloperTeleport::TeleportAtCursor().
|
inlinestaticprivate |
Перекрестные ссылки GetDebugName(), LOG_DEBUG_MELEE и LogMessage().
|
inlinestaticprivate |
Перекрестные ссылки GetDebugName(), LOG_DEBUG_PARTICLE и LogMessage().
Используется в PMTF::PrintActiveStats(), PMTF::PrintPMStats(), TestInvalidSize() и TestOwnership().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_QUICKBAR и LogMessage().
Перекрестные ссылки LogManager::IsLogsEnable() и SaveLog().
Используется в PluginBase::OnRPCServerLogRecieved().
Перекрестные ссылки m_DebugShapes и Shape.
Используется в PluginBase::CleanupDebugShapes(), WeaponDebug::DrawLineOfFire(), WeaponDebug::DrawLineOfFireCameraHybrid(), WeaponDebug::DrawLineOfFireMuzzleToHit(), WeaponDebug::RemoveAllShapes() и RemoveDebugShape().
Only beneficial for diag and developers, removed on retail
Avoid writing to this file as it will grow indefinitely
Active when '-logToRpt=1' is set
Active when '-logToScript=1' is set
Перекрестные ссылки CALL_ID_SCR_CNSL_ADD_PRINT, Dispatcher::CallMethod(), CloseFile(), FPrintln(), GetDispatcher(), GetFileName(), OpenFile(), CachedObjectsParams::PARAM1_STRING, Print() и PrintToRPT().
Используется в LogMessage() и ReceivedLogMessageFromServer().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_SYMPTOM и LogMessage().
Используется в SymptomBase::OnGetActivatedClient(), SymptomBase::OnGetActivatedServer(), SymptomBase::OnGetDeactivatedClient() и SymptomBase::OnGetDeactivatedServer().
|
inlinestaticprivate |
Перекрестные ссылки GetDebugName(), LOG_DEBUG_TF и LogMessage().
Используется в TFModule::PrintResult(), EnProfilerTests::TestClassCountData(), EnProfilerTests::TestClassTimeData(), EnProfilerTests::TestFuncTimeData() и EnProfilerTests::TestModule().
|
inlinestaticprivate |
Перекрестные ссылки LOG_DEBUG_TRIGGER и LogMessage().
Используется в Trigger::AddInsider(), TriggerEvents::Enter(), TriggerEvents::Leave(), Trigger::RemoveInsider(), TriggerEvents::Stay(), TriggerEvents::StayFinish(), TriggerEvents::StayStart() и Trigger::UpdateInsiders().
|
inlinestaticprivate |
Перекрестные ссылки LogManager::IsWeatherLogEnabled(), LOG_DEBUG_WEATHER и LogMessage().
Используется в WorldData::WeatherOnBeforeChange(), EnochData::WeatherOnBeforeChange() и SakhalData::WeatherOnBeforeChange().
|
inlinestaticprivate |
Используется в Log(), LogArrayInt() и LogArrayString().
Используется в ActionLog().
Используется в BaseBuildingLog().
Используется в BleedingChancesLog().
Используется в InventoryHFSMLog().
Используется в InventoryMoveLog().
Используется в InventoryReservationLog().
Используется в MeleeLog().
Используется в ParticleLog().
Используется в QuickbarLog().
Используется в SymptomLog().
Используется в TriggerLog().
Используется в WeatherLog().
Используется в LogError().
Используется в LogWarning().
|
staticprivate |
Используется в CanvasDrawLine(), ClearCanvas() и InitCanvas().
|
staticprivate |
Используется в InitCanvas().
Используется в DestroyAllShapes(), DrawArrow(), DrawBoxEx(), DrawCube(), DrawCylinder(), DrawFrustum(), DrawLine(), DrawLines(), DrawSphere(), Init() и RemoveShape().
|
staticprivate |