Skip to content

Commit

Permalink
Moved / unified utils.
Browse files Browse the repository at this point in the history
  • Loading branch information
Neloreck committed Jul 3, 2023
1 parent 9eb7b8a commit 588385c
Show file tree
Hide file tree
Showing 66 changed files with 425 additions and 418 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import { SmartTerrain } from "@/engine/core/objects/server/smart_terrain/SmartTe
import { SquadReachTargetAction } from "@/engine/core/objects/server/squad/action";
import { Squad } from "@/engine/core/objects/server/squad/Squad";
import { TSimulationObject } from "@/engine/core/objects/server/types";
import { evaluateSimulationPriority } from "@/engine/core/utils/alife";
import { abort } from "@/engine/core/utils/assertion";
import { parseStringsList } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { evaluateSimulationPriority } from "@/engine/core/utils/object/object_alife";
import { changeTeamSquadGroup } from "@/engine/core/utils/object/object_set";
import { setSquadRelationToActor } from "@/engine/core/utils/relation";
import { TCommunity } from "@/engine/lib/constants/communities";
Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/managers/interaction/tasks/TaskObject.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import {
TConditionList,
} from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { giveMoneyToActor, transferItemsToActor } from "@/engine/core/utils/task_reward";
import { giveMoneyToActor, transferItemsToActor } from "@/engine/core/utils/object/object_task_reward";
import { levels, TLevel } from "@/engine/lib/constants/levels";
import { storyNames } from "@/engine/lib/constants/story_names";
import { NIL } from "@/engine/lib/constants/words";
Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/managers/interface/StatisticsManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import { alife, clsid } from "xray16";
import { getPortableStoreValue, registry, setPortableStoreValue } from "@/engine/core/database";
import { AbstractCoreManager } from "@/engine/core/managers/base/AbstractCoreManager";
import { abort } from "@/engine/core/utils/assertion";
import { isStalker } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isStalker } from "@/engine/core/utils/object";
import { getTableSize } from "@/engine/core/utils/table";
import { TInventoryItem } from "@/engine/lib/constants/items";
import { TArtefact } from "@/engine/lib/constants/items/artefacts";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,8 @@ import {
import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager";
import { Stalker } from "@/engine/core/objects";
import { abort, assert } from "@/engine/core/utils/assertion";
import { isStalkerClassId } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isObjectWounded } from "@/engine/core/utils/object";
import { isObjectWounded, isStalkerClassId } from "@/engine/core/utils/object";
import { getInventoryNameForItemSection } from "@/engine/core/utils/object/object_spawn";
import { captions, TCaption } from "@/engine/lib/constants/captions/captions";
import { scriptSounds } from "@/engine/lib/constants/sound/script_sounds";
Expand Down
15 changes: 11 additions & 4 deletions src/engine/core/managers/world/DropManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,19 @@ import { DEATH_GENERIC_LTX, IRegistryObjectState, registry } from "@/engine/core
import { AbstractCoreManager } from "@/engine/core/managers/base/AbstractCoreManager";
import { Stalker } from "@/engine/core/objects/server/creature/Stalker";
import { abort } from "@/engine/core/utils/assertion";
import { isExcludedFromLootDropItem } from "@/engine/core/utils/check/check";
import { isAmmoItem, isArtefact, isGrenade, isLootableItem, isWeapon } from "@/engine/core/utils/check/is";
import { parseNumbersList, parseStringsList } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { getCharacterCommunity, setItemCondition } from "@/engine/core/utils/object";
import { spawnItemsForObject } from "@/engine/core/utils/object/object_spawn";
import {
getCharacterCommunity,
isAmmoItem,
isArtefact,
isExcludedFromLootDropItem,
isGrenade,
isLootableItem,
isWeapon,
setItemCondition,
spawnItemsForObject,
} from "@/engine/core/utils/object";
import { logicsConfig } from "@/engine/lib/configs/LogicsConfig";
import { communities, TCommunity } from "@/engine/lib/constants/communities";
import { TInventoryItem } from "@/engine/lib/constants/items";
Expand Down
4 changes: 2 additions & 2 deletions src/engine/core/managers/world/PsyAntennaManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { AbstractCoreManager } from "@/engine/core/managers/base/AbstractCoreMan
import { EGameEvent, EventsManager } from "@/engine/core/managers/events";
import { PhantomManager } from "@/engine/core/managers/world/PhantomManager";
import { abort } from "@/engine/core/utils/assertion";
import { isLevelChanging } from "@/engine/core/utils/check/check";
import { isGameLevelChanging } from "@/engine/core/utils/game";
import { clampNumber } from "@/engine/core/utils/number";
import { createEmptyVector, createVector, vectorRotateY } from "@/engine/core/utils/vector";
import { sounds } from "@/engine/lib/constants/sound/sounds";
Expand Down Expand Up @@ -67,7 +67,7 @@ export class PsyAntennaManager extends AbstractCoreManager {

const manager: Optional<PsyAntennaManager> = getWeakManagerInstance(PsyAntennaManager);

if (manager && !isLevelChanging()) {
if (manager && !isGameLevelChanging()) {
packet.w_bool(true);

manager.save(packet);
Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/managers/world/ReleaseBodyManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ import {
} from "@/engine/core/database";
import { AbstractCoreManager } from "@/engine/core/managers/base/AbstractCoreManager";
import { abort } from "@/engine/core/utils/assertion";
import { isMonster, isStalker } from "@/engine/core/utils/check/is";
import { readIniString } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isMonster, isStalker } from "@/engine/core/utils/object";
import { roots } from "@/engine/lib/constants/roots";
import {
ClientObject,
Expand Down
11 changes: 8 additions & 3 deletions src/engine/core/managers/world/SurgeManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,20 @@ import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundMan
import { WeatherManager } from "@/engine/core/managers/world/WeatherManager";
import { AnomalyZoneBinder, SmartTerrain } from "@/engine/core/objects";
import { Squad } from "@/engine/core/objects/server/squad/Squad";
import { isBlackScreen, isImmuneToSurge, isSurgeEnabledOnLevel } from "@/engine/core/utils/check/check";
import { isArtefact, isStoryObject } from "@/engine/core/utils/check/is";
import { isBlackScreen } from "@/engine/core/utils/game";
import { executeConsoleCommand, getConsoleFloatCommand } from "@/engine/core/utils/game/game_console";
import { createAutoSave } from "@/engine/core/utils/game/game_save";
import { readTimeFromPacket, writeTimeToPacket } from "@/engine/core/utils/game/game_time";
import { parseConditionsList, pickSectionFromCondList, TConditionList } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import {
isArtefact,
isImmuneToSurge,
isObjectOnLevel,
isStoryObject,
isSurgeEnabledOnLevel,
} from "@/engine/core/utils/object";
import { disableInfo, giveInfo, hasAlifeInfo } from "@/engine/core/utils/object/object_info_portion";
import { isObjectOnLevel } from "@/engine/core/utils/object/object_location";
import { createVector } from "@/engine/core/utils/vector";
import { surgeConfig } from "@/engine/lib/configs/SurgeConfig";
import { animations } from "@/engine/lib/constants/animation/animations";
Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/objects/binders/creature/ActorBinder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import { EGameEvent } from "@/engine/core/managers/events/types";
import { Actor } from "@/engine/core/objects/server/creature/Actor";
import { ISchemeDeimosState } from "@/engine/core/schemes/sr_deimos";
import { SchemeDeimos } from "@/engine/core/schemes/sr_deimos/SchemeDeimos";
import { setStableAlifeObjectsUpdate, setUnlimitedAlifeObjectsUpdate } from "@/engine/core/utils/alife";
import { LuaLogger } from "@/engine/core/utils/logging";
import { setStableAlifeObjectsUpdate, setUnlimitedAlifeObjectsUpdate } from "@/engine/core/utils/object/object_alife";
import { logicsConfig } from "@/engine/lib/configs/LogicsConfig";
import {
ClientObject,
Expand Down
3 changes: 1 addition & 2 deletions src/engine/core/objects/server/smart_terrain/SmartTerrain.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ import {
TSimulationObject,
} from "@/engine/core/objects/server/types";
import { abort, assert, assertDefined } from "@/engine/core/utils/assertion";
import { isMonster, isStalker } from "@/engine/core/utils/check/is";
import { readTimeFromPacket, writeTimeToPacket } from "@/engine/core/utils/game/game_time";
import {
getSchemeFromSection,
Expand All @@ -69,7 +68,7 @@ import {
TConditionList,
} from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { areObjectsOnSameLevel } from "@/engine/core/utils/object";
import { areObjectsOnSameLevel, isMonster, isStalker } from "@/engine/core/utils/object";
import { ERelation } from "@/engine/core/utils/relation";
import {
activateSchemeBySection,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
import { game } from "xray16";

import { closeLoadMarker, closeSaveMarker, openSaveMarker, registry } from "@/engine/core/database";
import { openLoadMarker } from "@/engine/core/database/save_markers";
import { closeLoadMarker, closeSaveMarker, openLoadMarker, openSaveMarker, registry } from "@/engine/core/database";
import { SimulationBoardManager } from "@/engine/core/managers/interaction/SimulationBoardManager";
import { GlobalSoundManager } from "@/engine/core/managers/sounds/GlobalSoundManager";
import { SmartTerrain } from "@/engine/core/objects/server/smart_terrain/SmartTerrain";
import { ESmartTerrainStatus } from "@/engine/core/objects/server/smart_terrain/types";
import { isWeapon } from "@/engine/core/utils/check/is";
import { readTimeFromPacket, writeTimeToPacket } from "@/engine/core/utils/game/game_time";
import { parseConditionsList, pickSectionFromCondList, readIniString, TConditionList } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isWeapon } from "@/engine/core/utils/object";
import { ERelation, updateSquadIdRelationToActor } from "@/engine/core/utils/relation";
import { logicsConfig } from "@/engine/lib/configs/LogicsConfig";
import {
Expand Down
6 changes: 2 additions & 4 deletions src/engine/core/objects/server/squad/Squad.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import {
import {
closeLoadMarker,
closeSaveMarker,
openLoadMarker,
openSaveMarker,
registerObjectStoryLinks,
registry,
Expand All @@ -21,7 +22,6 @@ import {
SQUAD_BEHAVIOURS_LTX,
SYSTEM_INI,
} from "@/engine/core/database";
import { openLoadMarker } from "@/engine/core/database/save_markers";
import {
registerSimulationObject,
unregisterSimulationObject,
Expand All @@ -42,7 +42,6 @@ import {
} from "@/engine/core/objects/server/types";
import { StoryManager } from "@/engine/core/objects/sounds/stories";
import { abort, assertDefined } from "@/engine/core/utils/assertion";
import { isSquadMonsterCommunity } from "@/engine/core/utils/check/is";
import {
parseConditionsList,
parseStringsList,
Expand All @@ -54,8 +53,7 @@ import {
TConditionList,
} from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { areObjectsOnSameLevel } from "@/engine/core/utils/object";
import { hasAlifeInfo } from "@/engine/core/utils/object/object_info_portion";
import { areObjectsOnSameLevel, hasAlifeInfo, isSquadMonsterCommunity } from "@/engine/core/utils/object";
import {
areCommunitiesEnemies,
ERelation,
Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/objects/state/state/ActionStateEnd.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import { EWeaponAnimation } from "@/engine/core/objects/state";
import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager";
import { getObjectIdleState, getStateQueueParams } from "@/engine/core/objects/state/weapon/StateManagerWeapon";
import { states } from "@/engine/core/objects/state_lib/state_lib";
import { isStalker, isWeapon } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isStalker, isWeapon } from "@/engine/core/utils/object";
import { ClientObject, EClientObjectRelation, Optional, TDuration, TRate, TTimestamp } from "@/engine/lib/types";

const logger: LuaLogger = new LuaLogger($filename);
Expand Down
3 changes: 1 addition & 2 deletions src/engine/core/objects/state/weapon/ActionWeaponDrop.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@ import { action_base, LuabindClass, object } from "xray16";

import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager";
import { getObjectAnimationWeapon } from "@/engine/core/objects/state/weapon/StateManagerWeapon";
import { isStrappableWeapon } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { setItemCondition } from "@/engine/core/utils/object";
import { isStrappableWeapon, setItemCondition } from "@/engine/core/utils/object";
import { logicsConfig } from "@/engine/lib/configs/LogicsConfig";
import { ClientObject, Optional } from "@/engine/lib/types";

Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/objects/state/weapon/ActionWeaponStrap.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import { action_base, LuabindClass, object } from "xray16";

import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager";
import { getObjectAnimationWeapon } from "@/engine/core/objects/state/weapon/StateManagerWeapon";
import { isStrappableWeapon } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isStrappableWeapon } from "@/engine/core/utils/object";
import { ClientObject, Optional } from "@/engine/lib/types";

const logger: LuaLogger = new LuaLogger($filename);
Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/objects/state/weapon/EvaluatorWeapon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import { LuabindClass, property_evaluator } from "xray16";
import { EWeaponAnimation } from "@/engine/core/objects/state";
import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager";
import { states } from "@/engine/core/objects/state_lib/state_lib";
import { isStrappableWeapon, isWeapon } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isStrappableWeapon, isWeapon } from "@/engine/core/utils/object";
import { ClientObject, Optional } from "@/engine/lib/types";

const logger: LuaLogger = new LuaLogger($filename);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { LuabindClass, property_evaluator } from "xray16";

import { StalkerStateManager } from "@/engine/core/objects/state/StalkerStateManager";
import { isStrappableWeapon, isWeapon } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isStrappableWeapon, isWeapon } from "@/engine/core/utils/object";
import { ClientObject, Optional } from "@/engine/lib/types";

const logger: LuaLogger = new LuaLogger($filename);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { LuabindClass, property_evaluator } from "xray16";

import { ISchemeAnimpointState } from "@/engine/core/schemes/animpoint/ISchemeAnimpointState";
import { isActiveSection } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isActiveSection } from "@/engine/core/utils/object";

const logger: LuaLogger = new LuaLogger($filename);

Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/schemes/base/evaluators/EvaluatorEnd.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { LuabindClass, property_evaluator } from "xray16";

import { IBaseSchemeState } from "@/engine/core/schemes/base";
import { isActiveSection } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isActiveSection } from "@/engine/core/utils/object";

const logger: LuaLogger = new LuaLogger($filename);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { LuabindClass, property_evaluator, stalker_ids, time_global } from "xray16";

import { EEvaluatorId } from "@/engine/core/schemes";
import { EEvaluatorId } from "@/engine/core/schemes/base";
import { ISchemeCamperState } from "@/engine/core/schemes/camper/ISchemeCamperState";
import { isActiveSection } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isActiveSection } from "@/engine/core/utils/object";
import { ActionPlanner, Optional } from "@/engine/lib/types";

const logger: LuaLogger = new LuaLogger($filename);
Expand All @@ -17,9 +17,6 @@ export class EvaluatorCloseCombat extends property_evaluator {
public actionPlanner: Optional<ActionPlanner> = null;
public isCloseCombat: boolean = false;

/**
* todo: Description.
*/
public constructor(state: ISchemeCamperState) {
super(null, EvaluatorCloseCombat.__name);
this.state = state;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { LuabindClass, property_evaluator } from "xray16";

import { ISchemeCompanionState } from "@/engine/core/schemes/companion";
import { isActiveSection } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isActiveSection } from "@/engine/core/utils/object";

const logger: LuaLogger = new LuaLogger($filename);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import { AbstractScheme, EActionId, EEvaluatorId } from "@/engine/core/schemes";
import { ActionSearchCorpse } from "@/engine/core/schemes/corpse_detection/actions";
import { EvaluatorCorpseDetect } from "@/engine/core/schemes/corpse_detection/evaluators";
import { ISchemeCorpseDetectionState } from "@/engine/core/schemes/corpse_detection/ISchemeCorpseDetectionState";
import { isLootableItem } from "@/engine/core/utils/check/is";
import { readIniBoolean } from "@/engine/core/utils/ini/ini_read";
import { readIniBoolean } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isLootableItem } from "@/engine/core/utils/object";
import { ActionPlanner, ClientObject, IniFile, Optional, TNumberId } from "@/engine/lib/types";
import { EScheme, ESchemeType, TSection } from "@/engine/lib/types/scheme";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ import { level, LuabindClass, property_evaluator } from "xray16";
import { IRegistryObjectState, registry } from "@/engine/core/database";
import { IReleaseDescriptor, ReleaseBodyManager } from "@/engine/core/managers/world/ReleaseBodyManager";
import { ISchemeCorpseDetectionState } from "@/engine/core/schemes/corpse_detection";
import { isLootableItem } from "@/engine/core/utils/check/is";
import { isObjectWounded } from "@/engine/core/utils/object";
import { isLootableItem, isObjectWounded } from "@/engine/core/utils/object";
import { communities } from "@/engine/lib/constants/communities";
import { ClientObject, Optional, TDistance, TNumberId, Vector } from "@/engine/lib/types";

Expand Down
6 changes: 3 additions & 3 deletions src/engine/core/schemes/heli_move/HeliCombat.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ import {
closeSaveMarker,
getIdBySid,
IRegistryObjectState,
openLoadMarker,
openSaveMarker,
registry,
} from "@/engine/core/database";
import { openLoadMarker } from "@/engine/core/database/save_markers";
import { getHeliHealth } from "@/engine/core/schemes/heli_move/heli_utils";
import { isLevelChanging } from "@/engine/core/utils/check/check";
import { isGameLevelChanging } from "@/engine/core/utils/game";
import {
parseConditionsList,
pickSectionFromCondList,
Expand Down Expand Up @@ -224,7 +224,7 @@ export class HeliCombat {
public save(packet: NetPacket): void {
openSaveMarker(packet, HeliCombat.name);

if (isLevelChanging()) {
if (isGameLevelChanging()) {
packet.w_bool(false);
closeSaveMarker(packet, HeliCombat.name);

Expand Down
2 changes: 1 addition & 1 deletion src/engine/core/schemes/meet/MeetManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { EStalkerState } from "@/engine/core/objects/state";
import { AbstractSchemeManager } from "@/engine/core/schemes";
import { SchemeAbuse } from "@/engine/core/schemes/abuse";
import { ISchemeMeetState } from "@/engine/core/schemes/meet/ISchemeMeetState";
import { isBlackScreen } from "@/engine/core/utils/check/check";
import { isBlackScreen } from "@/engine/core/utils/game";
import { pickSectionFromCondList } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isObjectInCombat, isObjectWounded } from "@/engine/core/utils/object";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { LuabindClass, property_evaluator } from "xray16";

import { ISchemePatrolState } from "@/engine/core/schemes/patrol";
import { isActiveSection } from "@/engine/core/utils/check/is";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isActiveSection } from "@/engine/core/utils/object";

const logger: LuaLogger = new LuaLogger($filename);

Expand Down
4 changes: 2 additions & 2 deletions src/engine/core/schemes/ph_button/PhysicalButtonManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ import { time_global } from "xray16";
import { registry } from "@/engine/core/database";
import { AbstractSchemeManager } from "@/engine/core/schemes";
import { ISchemePhysicalButtonState } from "@/engine/core/schemes/ph_button/ISchemePhysicalButtonState";
import { isActiveSection } from "@/engine/core/utils/check/is";
import { pickSectionFromCondList } from "@/engine/core/utils/ini/ini_config";
import { pickSectionFromCondList } from "@/engine/core/utils/ini";
import { LuaLogger } from "@/engine/core/utils/logging";
import { isActiveSection } from "@/engine/core/utils/object";
import { switchObjectSchemeToSection, trySwitchToAnotherSection } from "@/engine/core/utils/scheme/scheme_switch";
import { ClientObject, Optional, TIndex, TRate, TTimestamp, Vector } from "@/engine/lib/types";

Expand Down
Loading

0 comments on commit 588385c

Please sign in to comment.