public override void Do() { base.Do(); int num1 = 0; CommandController commandController1 = this.scenario.commandController; string[] args1 = this.args; int index1 = num1; int num2 = index1 + 1; int no1 = int.Parse(args1[index1]); CharaData chara1 = commandController1.GetChara(no1); CommandController commandController2 = this.scenario.commandController; string[] args2 = this.args; int index2 = num2; int num3 = index2 + 1; int no2 = int.Parse(args2[index2]); CharaData chara2 = commandController2.GetChara(no2); string[] args3 = this.args; int index3 = num3; int num4 = index3 + 1; string str = args3[index3]; int result; if (!int.TryParse(str, out result)) { result = str.Check(true, Enum.GetNames(typeof(ChaReference.RefObjKey))); } GameObject referenceInfo = chara2.chaCtrl.GetReferenceInfo((ChaReference.RefObjKey)result); chara1.chaCtrl.ChangeLookEyesTarget(-1, referenceInfo.get_transform(), 0.5f, 0.0f, 1f, 2f); }
public override void Do() { base.Do(); int num1 = 0; CommandController commandController = this.scenario.commandController; string[] args1 = this.args; int index1 = num1; int num2 = index1 + 1; int no = int.Parse(args1[index1]); NeckLookCalcVer2 neckLookScript = commandController.GetChara(no).chaCtrl.neckLookCtrl.neckLookScript; string[] args2 = this.args; int index2 = num2; int num3 = index2 + 1; int num4 = bool.Parse(args2[index2]) ? 1 : 0; neckLookScript.skipCalc = num4 != 0; }