const.py (2997B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\crimewatch\const.py 2 from carbon.common.lib.const import SEC, MIN 3 import inventorycommon 4 weaponsTimerStateIdle = 100 5 weaponsTimerStateActive = 101 6 weaponsTimerStateTimer = 102 7 weaponsTimerStateInherited = 103 8 pvpTimerStateIdle = 200 9 pvpTimerStateActive = 201 10 pvpTimerStateTimer = 202 11 pvpTimerStateInherited = 203 12 criminalTimerStateIdle = 300 13 criminalTimerStateActiveCriminal = 301 14 criminalTimerStateActiveSuspect = 302 15 criminalTimerStateTimerCriminal = 303 16 criminalTimerStateTimerSuspect = 304 17 criminalTimerStateInheritedCriminal = 305 18 criminalTimerStateInheritedSuspect = 306 19 npcTimerStateIdle = 400 20 npcTimerStateActive = 401 21 npcTimerStateTimer = 402 22 npcTimerStateInherited = 403 23 disapprovalTimerStateIdle = 500 24 disapprovalTimerStateActive = 501 25 disapprovalTimerStateTimer = 502 26 disapprovalTimerStateInherited = 503 27 weaponsTimerTimeout = 60 * SEC 28 pvpTimerTimeout = 15 * MIN 29 criminalTimerTimeout = 15 * MIN 30 npcTimerTimeout = 5 * MIN 31 boosterTimerTimeout = 30 * MIN 32 disapprovalTimerTimeout = 5 * MIN 33 crimewatchEngagementTimeoutOngoing = -1 34 crimewatchEngagementDuration = 5 * MIN 35 shipSafetyLevelNone = 0 36 shipSafetyLevelPartial = 1 37 shipSafetyLevelFull = 2 38 illegalTargetNpcOwnedGroups = {inventorycommon.const.groupStation, inventorycommon.const.groupStargate} 39 crimewatchOutcomeNone = 0 40 crimewatchOutcomeSuspect = 1 41 crimewatchOutcomeCriminal = 2 42 crimewatchOutcomeEngagement = 3 43 crimewatchOutcomeDisapproval = 4 44 duelOfferExpiryTimeout = 30 * SEC 45 autoRejectDuelSettingsKey = 'autoRejectDuelInvitations' 46 securityLevelsPerTagType = {inventorycommon.const.typeSecurityTagCloneSoldierNegotiator: (-2.0, 0.0), 47 inventorycommon.const.typeSecurityTagCloneSoldierTransporter: (-5.0, -2.0), 48 inventorycommon.const.typeSecurityTagCloneSoldierRecruiter: (-8.0, -5.0), 49 inventorycommon.const.typeSecurityTagCloneSoldierTrainer: (-10.0, -8.0)} 50 securityGainPerTag = 0.5 51 characterSecurityStatusMax = 10.0 52 characterSecurityStatusMin = -10.0 53 groupsSkipCriminalFlags = [inventorycommon.const.groupGangCoordinator, 54 inventorycommon.const.groupSiegeModule, 55 inventorycommon.const.groupDamageControl, 56 inventorycommon.const.groupMicroJumpFieldGenerator, 57 inventorycommon.const.groupCapitalMobilityModules] 58 groupsSkipDisapprovalFlags = groupsSkipCriminalFlags 59 targetGroupsWithNoSecurityPenalty = targetGroupsWithSuspectPenaltyInHighSec = (inventorycommon.const.groupMobileHomes, 60 inventorycommon.const.groupCynoInhibitor, 61 inventorycommon.const.groupAutoLooter, 62 inventorycommon.const.groupMobileScanInhibitor, 63 inventorycommon.const.groupMobileMicroJumpUnit, 64 inventorycommon.const.groupOrbitalConstructionPlatforms, 65 inventorycommon.const.groupMobilePhaseAnchor) 66 targetGroupsWithNoPenalties = (inventorycommon.const.groupSiphonPseudoSilo,) 67 containerGroupsWithLootRights = (inventorycommon.const.groupWreck, 68 inventorycommon.const.groupCargoContainer, 69 inventorycommon.const.groupFreightContainer, 70 inventorycommon.const.groupSpewContainer)