private void method_1(Map map_0, Ship ship_0) { GClass853 behavior = base.C.Behavior; if (ship_0.IsNpc) { GClass863 gclass = behavior as GClass863; if (gclass != null) { gclass.method_37(false); } } }
private void method_2(Map map_0, Ship ship_0) { GClass853 behavior = base.C.Behavior; if (ship_0.IsNpc) { GClass863 gclass = behavior as GClass863; if (gclass != null && !gclass.method_36()) { bool flag = map_0.Ships.Count(new Func <KeyValuePair <int, Ship>, bool>(GClass849.< > c.< > c_0.method_0)) == 1; gclass.method_37(flag); if (flag) { base.Log.Info("New wave -- {ship}", ship_0.Name); } } } }
public static GClass859 smethod_0(DollConfig dollConfig_0) { GClass859 gclass; switch (dollConfig_0.DollId) { case 1: gclass = new GClass865(); break; case 2: gclass = new GClass864(); break; case 3: gclass = new GClass863(); break; case 4: gclass = new GClass862(); break; case 5: gclass = new GClass861(); break; case 6: gclass = new GClass860(); break; default: gclass = null; break; } if (gclass != null) { gclass.Init(dollConfig_0.Keys); } return(gclass); }