本文整理汇总了C#中Dungeon.PlayCutscene方法的典型用法代码示例。如果您正苦于以下问题:C# Dungeon.PlayCutscene方法的具体用法?C# Dungeon.PlayCutscene怎么用?C# Dungeon.PlayCutscene使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Dungeon
的用法示例。
在下文中一共展示了Dungeon.PlayCutscene方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnPlayerEnteredFloor
public override void OnPlayerEnteredFloor(Dungeon dungeon, Creature creature, int floor)
{
var leader = dungeon.GetCreators().First();
if (!leader.Keywords.Has("RP_Trefor_Failed_1") && !leader.Keywords.Has("RP_Trefor_Failed_2") && !leader.Keywords.Has("RP_Trefor_Failed_3"))
dungeon.PlayCutscene("RP_Trefor_00_e");
else if (leader.Keywords.Has("RP_Trefor_Failed_1"))
dungeon.PlayCutscene("RP_Trefor_00_f");
else
dungeon.PlayCutscene("RP_Trefor_00_g");
}
示例2: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(130008, 1); // Golem
dungeon.AddBoss(11010, 6); // Metal Skeleton
dungeon.PlayCutscene("bossroom_Metalskeleton_Golem4");
}
示例3: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(170107, 2); // Lycanthrope
dungeon.AddBoss(110102, 5); // Gorgon
dungeon.PlayCutscene("bossroom_lycan");
}
示例4: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(130003, 1); // Small Golem
dungeon.AddBoss(190001, 3); // Flying Sword
dungeon.PlayCutscene("bossroom_SmallGolem_FlyingSword");
}
示例5: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(130004, 1); // Small Golem
dungeon.AddBoss(160102, 6); // Green Gremlin
dungeon.PlayCutscene("bossroom_small_golem");
}
示例6: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(170201, 5); // Werewolf
dungeon.AddBoss(160101, 5); // Gray Gremlin
dungeon.PlayCutscene("bossroom_WereWolf");
}
示例7: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(30022, 1); // Giant Spiderling
dungeon.AddBoss(1002, 1); // Lost Resident
dungeon.PlayCutscene("bossroom_tutorial_giantspider_kid");
}
示例8: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(30018, 1); // Giant Spiderling
dungeon.AddBoss(30019, 3); // Red Spiderling
dungeon.PlayCutscene("bossroom_GiantSpider_kid");
}
示例9: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(30007, 1); // Giant Red Spider
dungeon.AddBoss(30013, 6); // Dark Blue Spider
dungeon.PlayCutscene("bossroom_Albi_GiantSpider_DarkBlueSpider");
}
示例10: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(30006, 1); // Giant Black Spider
dungeon.AddBoss(30012, 6); // Burgundy Spider
dungeon.PlayCutscene("bossroom_giant_spiderB");
}
示例11: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(30009, 1); // Giant Black Spider
dungeon.AddBoss(30010, 1); // Giant Red Spider
dungeon.AddBoss(30011, 1); // Giant White Spider
dungeon.AddBoss(30012, 16); // Burgundy Spider
dungeon.PlayCutscene("bossroom_giant_spiderRBW");
}
示例12: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(DarkLord, 1);
dungeon.AddBoss(GhostArmor, 2);
dungeon.CompleteManually(true);
dungeon.PlayCutscene("G1_40_a_Cichol");
}
示例13: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(100302, 1); // Argus
dungeon.AddBoss(100303, 1); // Argus
dungeon.AddBoss(100304, 1); // Argus
dungeon.AddBoss(170201, 6); // Werewolf
dungeon.PlayCutscene("bossroom_argos");
}
示例14: OnBoss
public override void OnBoss(Dungeon dungeon)
{
dungeon.AddBoss(100003, 1); // Ogre Warrior
dungeon.AddBoss(100004, 1); // Ogre Warrior
dungeon.AddBoss(100005, 1); // Ogre Warrior
dungeon.AddBoss(100006, 1); // Ogre Warrior
dungeon.AddBoss(100007, 1); // Ogre Warrior
dungeon.PlayCutscene("bossroom_OgreBros");
}
示例15: OnCleared
public override void OnCleared(Dungeon dungeon)
{
dungeon.PlayCutscene("RP_Ranald_00_c", cutscene =>
{
var creature = cutscene.Leader.GetActualCreature();
creature.Keywords.Give("RP_Ranald_Complete");
dungeon.RemoveAllPlayers();
});
}