-
Notifications
You must be signed in to change notification settings - Fork 45
/
register_all.go
60 lines (53 loc) · 2 KB
/
register_all.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package sim
import (
_ "github.com/wowsims/sod/sim/common"
"github.com/wowsims/sod/sim/druid/balance"
"github.com/wowsims/sod/sim/paladin/retribution"
dpsrogue "github.com/wowsims/sod/sim/rogue/dps_rogue"
tankrogue "github.com/wowsims/sod/sim/rogue/tank_rogue"
"github.com/wowsims/sod/sim/shaman/elemental"
"github.com/wowsims/sod/sim/shaman/enhancement"
"github.com/wowsims/sod/sim/druid/feral"
// restoDruid "github.com/wowsims/sod/sim/druid/restoration"
// feralTank "github.com/wowsims/sod/sim/druid/tank"
_ "github.com/wowsims/sod/sim/encounters"
"github.com/wowsims/sod/sim/hunter"
"github.com/wowsims/sod/sim/mage"
// holyPaladin "github.com/wowsims/sod/sim/paladin/holy"
// protectionPaladin "github.com/wowsims/sod/sim/paladin/protection"
// "github.com/wowsims/sod/sim/paladin/retribution"
// healingPriest "github.com/wowsims/sod/sim/priest/healing"
"github.com/wowsims/sod/sim/priest/shadow"
// restoShaman "github.com/wowsims/sod/sim/shaman/restoration"
dpsWarlock "github.com/wowsims/sod/sim/warlock/dps"
tankWarlock "github.com/wowsims/sod/sim/warlock/tank"
dpsWarrior "github.com/wowsims/sod/sim/warrior/dps"
// protectionWarrior "github.com/wowsims/sod/sim/warrior/protection"
)
var registered = false
func RegisterAll() {
if registered {
return
}
registered = true
balance.RegisterBalanceDruid()
feral.RegisterFeralDruid()
// feralTank.RegisterFeralTankDruid()
// restoDruid.RegisterRestorationDruid()
elemental.RegisterElementalShaman()
enhancement.RegisterEnhancementShaman()
// restoShaman.RegisterRestorationShaman()
hunter.RegisterHunter()
mage.RegisterMage()
// healingPriest.RegisterHealingPriest()
shadow.RegisterShadowPriest()
dpsrogue.RegisterDpsRogue()
tankrogue.RegisterTankRogue()
dpsWarrior.RegisterDpsWarrior()
// protectionWarrior.RegisterProtectionWarrior()
// holyPaladin.RegisterHolyPaladin()
// protectionPaladin.RegisterProtectionPaladin()
retribution.RegisterRetributionPaladin()
dpsWarlock.RegisterDpsWarlock()
tankWarlock.RegisterTankWarlock()
}