import Foundation

mode = Foundation.MutatorDef('Voyager Crew and Uniforms')


# Main crew
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Brex.CreateCharacter', 'Bridge.Characters.VoyagerBrex.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Miguel.CreateCharacter', 'Bridge.Characters.VoyagerMiguel.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Felix.CreateCharacter', 'Bridge.Characters.VoyagerFelix.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Kiska.CreateCharacter', 'Bridge.Characters.VoyagerKiska.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Saffi.CreateCharacter', 'Bridge.Characters.VoyagerSaffi.CreateCharacter', dict = { 'modes': [ mode ] } )
# The Extra Characters
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.FemaleExtra1.CreateCharacter', 'Bridge.Characters.VoyagerFemaleExtra1.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.FemaleExtra2.CreateCharacter', 'Bridge.Characters.VoyagerFemaleExtra2.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.FemaleExtra3.CreateCharacter', 'Bridge.Characters.VoyagerFemaleExtra3.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MaleExtra1.CreateCharacter', 'Bridge.Characters.VoyagerMaleExtra1.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MaleExtra2.CreateCharacter', 'Bridge.Characters.VoyagerMaleExtra2.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MaleExtra3.CreateCharacter', 'Bridge.Characters.VoyagerMaleExtra3.CreateCharacter', dict = { 'modes': [ mode ] } )
# The Mission related characters
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Graff.CreateCharacter', 'Bridge.Characters.VoyagerGraff.CreateCharacter', dict = { 'modes': [ mode ] } )