예제 #1
0
 public override void InitializeFPSPlayer(FPSPlayerViewModel player)
 {
     // The weapons are a scene first binding, so we create them in the awake method
     Debug.Log("Initializing player");
     player.Weapons.Add(FPSWeaponController.CreateFPSWeapon("MP5Weapon", WeaponType.MP5));
     player.Weapons.Add(FPSWeaponController.CreateFPSWeapon("UMP5Weapon", WeaponType.UMP5));
     player.Weapons.Add(FPSWeaponController.CreateFPSWeapon("ColtWeapon", WeaponType.Colt));
 }
예제 #2
0
    public override void InitializeFPSPlayer(FPSPlayerViewModel player)
    {
        // The weapons are a scene first binding, so we create them in the awake method
        Debug.Log("Initializing player");

        if (!player.FirstTime)
        {
            //Debug.Log(player.FirstTime);
            //Debug.Log("CreateWeapon");
            player.Weapons.Add(FPSWeaponController.CreateFPSWeapon("MP5Weapon", WeaponType.MP5));
            player.Weapons.Add(FPSWeaponController.CreateFPSWeapon("UMP5Weapon", WeaponType.UMP5));
            player.Weapons.Add(FPSWeaponController.CreateFPSWeapon("ColtWeapon", WeaponType.Colt));
        }

        player.Magazine.Add(CollectionMagazineController.CreateCollectionMagazine("MP5Magazine", CollectionMagazineType.MP5, 20, 30));
        player.Magazine.Add(CollectionMagazineController.CreateCollectionMagazine("UMP5Magazine", CollectionMagazineType.UMP5, 25, 25));
        player.Magazine.Add(CollectionMagazineController.CreateCollectionMagazine("MP5Magazine", CollectionMagazineType.MP5, 15, 30));
        player.Magazine.Add(CollectionMagazineController.CreateCollectionMagazine("ColtMagazine", CollectionMagazineType.Colt, 16, 16));
    }