import Foundation

mode = Foundation.MutatorDef('TOS UNI MOD (Enterprise Logo)')

# Main crew
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Brex.CreateCharacter', 'Bridge.Characters.Classic2Brex.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Miguel.CreateCharacter', 'Bridge.Characters.Classic2Miguel.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Felix.CreateCharacter', 'Bridge.Characters.Classic2Felix.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Kiska.CreateCharacter', 'Bridge.Characters.Classic2Kiska.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Saffi.CreateCharacter', 'Bridge.Characters.Classic2Saffi.CreateCharacter', dict = { 'modes': [ mode ] } )
# The Extra Characters
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.FemaleExtra1.CreateCharacter', 'Bridge.Characters.Classic2FemaleExtra1.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.FemaleExtra2.CreateCharacter', 'Bridge.Characters.Classic2FemaleExtra2.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.FemaleExtra3.CreateCharacter', 'Bridge.Characters.Classic2FemaleExtra3.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MaleExtra1.CreateCharacter', 'Bridge.Characters.Classic2MaleExtra1.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MaleExtra2.CreateCharacter', 'Bridge.Characters.Classic2MaleExtra2.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MaleExtra3.CreateCharacter', 'Bridge.Characters.Classic2MaleExtra3.CreateCharacter', dict = { 'modes': [ mode ] } )
# The Mission related characters
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Admiral_Liu.CreateCharacter', 'Bridge.Characters.Classic2Admiral_Liu.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Barel.CreateCharacter', 'Bridge.Characters.Classic2Barel.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.CardCapt.CreateCharacter', 'Bridge.Characters.Classic2CardCapt.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Data.CreateCharacter', 'Bridge.Characters.Classic2Data.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Dawson.CreateCharacter', 'Bridge.Characters.Classic2Dawson.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Draxon.CreateCharacter', 'Bridge.Characters.Classic2Draxon.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Graff.CreateCharacter', 'Bridge.Characters.Classic2Graff.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Haley.CreateCharacter', 'Bridge.Characters.Classic2Haley.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Hanson.CreateCharacter', 'Bridge.Characters.Classic2Hanson.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Jadeja.CreateCharacter', 'Bridge.Characters.Classic2Jadeja.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Kartok.CreateCharacter', 'Bridge.Characters.Classic2Kartok.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Kessok.CreateCharacter', 'Bridge.Characters.Classic2Kessok.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Korbus.CreateCharacter', 'Bridge.Characters.Classic2Korbus.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.MacCray.CreateCharacter', 'Bridge.Characters.Classic2MacCray.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Martin.CreateCharacter', 'Bridge.Characters.Classic2Martin.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Matan.CreateCharacter', 'Bridge.Characters.Classic2Matan.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Oben.CreateCharacter', 'Bridge.Characters.Classic2Oben.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Picard.CreateCharacter', 'Bridge.Characters.Classic2Picard.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Praag.CreateCharacter', 'Bridge.Characters.Classic2Praag.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Saalek.CreateCharacter', 'Bridge.Characters.Classic2Saalek.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Sek.CreateCharacter', 'Bridge.Characters.Classic2Sek.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Soams.CreateCharacter', 'Bridge.Characters.Classic2Soams.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Soto.CreateCharacter', 'Bridge.Characters.Classic2Soto.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Takahara.CreateCharacter', 'Bridge.Characters.Classic2Takahara.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Terrik.CreateCharacter', 'Bridge.Characters.Classic2Terrik.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Torenn.CreateCharacter', 'Bridge.Characters.Classic2Torenn.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Verata.CreateCharacter', 'Bridge.Characters.Classic2Verata.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Willis.CreateCharacter', 'Bridge.Characters.Classic2Willis.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Yi.CreateCharacter', 'Bridge.Characters.Classic2Yi.CreateCharacter', dict = { 'modes': [ mode ] } )
Foundation.OverrideDef.CreateCharacter = Foundation.OverrideDef('CreateCharacter', 'Bridge.Characters.Zeiss.CreateCharacter', 'Bridge.Characters.Classic2Zeiss.CreateCharacter', dict = { 'modes': [ mode ] } )

