public Task DoTarget(HSCard target) { Struct97 struct2; struct2.hscard_0 = this; struct2.hscard_1 = target; struct2.asyncTaskMethodBuilder_0 = AsyncTaskMethodBuilder.Create(); struct2.int_0 = -1; struct2.asyncTaskMethodBuilder_0.Start<Struct97>(ref struct2); return struct2.asyncTaskMethodBuilder_0.Task; }
public Task DoAttack(HSCard attackee) { Struct98 struct2; struct2.hscard_0 = this; struct2.hscard_1 = attackee; struct2.asyncTaskMethodBuilder_0 = AsyncTaskMethodBuilder.Create(); struct2.int_0 = -1; struct2.asyncTaskMethodBuilder_0.Start<Struct98>(ref struct2); return struct2.asyncTaskMethodBuilder_0.Task; }