fix some enum conversions

This commit is contained in:
Open Toontown 2022-09-19 17:27:16 -04:00
parent 5cdd7f84af
commit 64945da580
12 changed files with 15 additions and 15 deletions

View file

@ -3,7 +3,7 @@ from direct.interval.IntervalGlobal import *
from toontown.battle.BattleProps import globalPropPool
from direct.directnotify import DirectNotifyGlobal
from enum import IntEnum
SFX = IntEnum('SFX', ('poof, magic'))
SFX = IntEnum('SFX', ('poof', 'magic'))
SFXPATHS = {SFX.poof: 'phase_4/audio/sfx/firework_distance_02.ogg',
SFX.magic: 'phase_4/audio/sfx/SZ_DD_treasure.ogg'}

View file

@ -29,7 +29,7 @@ Component2IconDict = {'boredom': 'Bored',
class Pet(Avatar.Avatar):
notify = DirectNotifyGlobal.directNotify.newCategory('Pet')
SerialNum = 0
Interactions = IntEnum('Interactions', ('SCRATCH, BEG, EAT, NEUTRAL'))
Interactions = IntEnum('Interactions', ('SCRATCH', 'BEG', 'EAT', 'NEUTRAL'))
InteractAnims = {Interactions.SCRATCH: ('toPet', 'pet', 'fromPet'),
Interactions.BEG: ('toBeg', 'beg', 'fromBeg'),
Interactions.EAT: ('eat', 'swallow', 'neutral'),

View file

@ -24,7 +24,7 @@ HungerChaseToonScale = 1.2
FleeFromOwnerScale = 0.5
GettingAttentionGoalScale = 1.2
GettingAttentionGoalScaleDur = 7.0
AnimMoods = IntEnum('AnimMoods', ('EXCITED, SAD, NEUTRAL'))
AnimMoods = IntEnum('AnimMoods', ('EXCITED', 'SAD', 'NEUTRAL'))
FwdSpeed = 12.0
RotSpeed = 360.0
_HappyMult = 1.0

View file

@ -24,8 +24,8 @@ def gaussian(min, max, rng):
class TraitDistribution:
TraitQuality = IntEnum('TraitQuality', ('VERY_BAD, BAD, AVERAGE, GOOD, VERY_GOOD'))
TraitTypes = IntEnum('TraitTypes', ('INCREASING, DECREASING'))
TraitQuality = IntEnum('TraitQuality', ('VERY_BAD', 'BAD', 'AVERAGE', 'GOOD', 'VERY_GOOD'))
TraitTypes = IntEnum('TraitTypes', ('INCREASING', 'DECREASING'))
Sz2MinMax = None
TraitType = None
TraitCutoffs = {TraitTypes.INCREASING: {TraitQuality.VERY_BAD: 0.1,

View file

@ -2,7 +2,7 @@ from direct.showbase.PythonUtil import invertDictLossless
from direct.interval.IntervalGlobal import *
import random
from enum import IntEnum
Tricks = IntEnum('Tricks', ('JUMP, BEG, PLAYDEAD, ROLLOVER, BACKFLIP, DANCE, SPEAK, BALK,'))
Tricks = IntEnum('Tricks', ('JUMP', 'BEG', 'PLAYDEAD', 'ROLLOVER', 'BACKFLIP', 'DANCE', 'SPEAK', 'BALK'))
NonHappyMinActualTrickAptitude = 0.1
NonHappyMaxActualTrickAptitude = 0.6
MinActualTrickAptitude = 0.5

View file

@ -6,10 +6,10 @@ from enum import IntEnum
if (__debug__):
import pdb
import copy
KartDNA = IntEnum('KartDNA', ('bodyType, bodyColor, accColor, ebType, spType, fwwType, bwwType, rimsType, decalType'))
KartDNA = IntEnum('KartDNA', ('bodyType', 'bodyColor', 'accColor', 'ebType', 'spType', 'fwwType', 'bwwType', 'rimsType', 'decalType'))
InvalidEntry = -1
KartInfo = IntEnum('KartInfo', ('name, model, cost, viewDist, decalId, LODmodel1, LODmodel2'))
AccInfo = IntEnum('KartInfo', ('name, model, cost, texCard, attach'))
KartInfo = IntEnum('KartInfo', ('name', 'model', 'cost', 'viewDist', 'decalId', 'LODmodel1', 'LODmodel2'))
AccInfo = IntEnum('AccInfo', ('name', 'model', 'cost', 'texCard', 'attach'))
kNames = TTLocalizer.KartDNA_KartNames
KartDict = {0: (kNames[0],
'phase_6/models/karting/Kart1_Final',

View file

@ -15,7 +15,7 @@ class KartGlobals:
COUNTDOWN_TIME = 30
BOARDING_TIME = 10.0
ENTER_RACE_TIME = 6.0
ERROR_CODE = IntEnum('ERROR_CODE', ('success, eGeneric, eTickets, eBoardOver, eNoKart, eOccupied, eTrackClosed, eTooLate, eUnpaid'))
ERROR_CODE = IntEnum('ERROR_CODE', ('success', 'eGeneric', 'eTickets', 'eBoardOver', 'eNoKart', 'eOccupied', 'eTrackClosed', 'eTooLate', 'eUnpaid'))
FRONT_LEFT_SPOT = 0
FRONT_RIGHT_SPOT = 1
REAR_LEFT_SPOT = 2

View file

@ -19,7 +19,7 @@ from toontown.battle.BattleSounds import *
from enum import IntEnum
class DistributedPicnicBasket(DistributedObject.DistributedObject):
seatState = IntEnum('seatState', ('Empty, Full, Eating'))
seatState = IntEnum('seatState', ('Empty', 'Full', 'Eating'))
notify = DirectNotifyGlobal.directNotify.newCategory('DistributedPicnicBasket')
def __init__(self, cr):

View file

@ -10,7 +10,7 @@ from toontown.golf import GolfGlobals
from enum import IntEnum
if (__debug__):
import pdb
PageMode = IntEnum('PageMode', ('Records, Trophy'))
PageMode = IntEnum('PageMode', ('Records', 'Trophy'))
class GolfPage(ShtikerPage):
notify = DirectNotifyGlobal.directNotify.newCategory('GolfPage')

View file

@ -12,7 +12,7 @@ from .FishPage import FishingTrophy
from enum import IntEnum
if (__debug__):
import pdb
PageMode = IntEnum('PageMode', ('Customize, Records, Trophy'))
PageMode = IntEnum('PageMode', ('Customize', 'Records', 'Trophy'))
class KartPage(ShtikerPage):
notify = DirectNotifyGlobal.directNotify.newCategory('KartPage')

View file

@ -50,7 +50,7 @@ speedChatStyles = ((2000,
(170 / 255.0, 120 / 255.0, 20 / 255.0),
(165 / 255.0, 120 / 255.0, 50 / 255.0),
(210 / 255.0, 200 / 255.0, 180 / 255.0)))
PageMode = IntEnum('PageMode', ('Options, Codes'))
PageMode = IntEnum('PageMode', ('Options', 'Codes'))
class OptionsPage(ShtikerPage.ShtikerPage):
notify = DirectNotifyGlobal.directNotify.newCategory('OptionsPage')

View file

@ -13,7 +13,7 @@ JellybeanJamMenu = [(OTPLocalizer.JellybeanJamMenuSections[0], [30180,
30188,
30189,
30190])]
JellybeanJamPhases = IntEnum('JellybeanJamPhases', ('TROLLEY, FISHING, PARTIES'))
JellybeanJamPhases = IntEnum('JellybeanJamPhases', ('TROLLEY', 'FISHING', 'PARTIES'))
PhaseSpecifPhrases = [30180, 30181, 30182]
class TTSCJellybeanJamMenu(SCMenu):