// Use this for initialization public override void Start() { mTimeLooseAtStartPoint = 0.01f; // Second mSeldomActionNum = 5000; base.Start(); JJ.Init(); }
public TT(JJ j //[Name("@#% my text of world:)")]string name, //[Name("@#% my text of world:)")]string text ) { //Name = name; //Text = text; }
// //////////////////////////////////////////////// Starting Init Job public override void Start() { mTimeLooseAtStartPoint = 0.5f; // Second mSeldomActionNum = 5000; base.Start(); muiActive = true; int ttt = 1305; ("Jarisoo " + ttt.Jarisoo()).HtLog(); // 3 (" nth num " + ttt.NthNum(0) + " , " + ttt.NthNum(1) + " , " + ttt.NthNum(2) + " , " + ttt.NthNum(3)).HtLog(); // 1, 3, 5, -1 Ag.Init(); JJ.Init(); Vector3 aV = new Vector3(1, 1, 1); Vector3 bV = aV; bV.y = 5; aV.z = 7; //(" aV : " + aV.ToString () + " bV : " + bV.ToString ()).HtLog (); }
public List <ViewPictureHelper> SelectAllPictures() { var peopleList = context.Pictures.Select(p => new { p.ID, p.People, }).ToList(); List <PicturePeopleHelper> listOfPicturePeopleIdsByPictureId = new List <PicturePeopleHelper>(); foreach (var picturePeopleIDs in peopleList) { if (picturePeopleIDs.People == null) { continue; } else { List <string> picturePeopleId = picturePeopleIDs.People.Split(',').ToList(); var a = new PicturePeopleHelper { PictureID = picturePeopleIDs.ID, PeopleIDs = picturePeopleId }; listOfPicturePeopleIdsByPictureId.Add(a); } } ; List <ViewPictureHelper> pictureIdandPeopleId = new List <ViewPictureHelper>(); foreach (var viewPicturePeopleObj in listOfPicturePeopleIdsByPictureId) { if (viewPicturePeopleObj == null) { continue; } else { foreach (var idString in viewPicturePeopleObj.PeopleIDs) { var viewPictureHelperObj = new ViewPictureHelper { PictureID = viewPicturePeopleObj.PictureID, PicturePeopleIDs = idString }; pictureIdandPeopleId.Add(viewPictureHelperObj); } ; }; } ; var pictureIdandPeopleName = (from p in pictureIdandPeopleId join pn in context.PeopleDb on int.Parse(p.PicturePeopleIDs) equals pn.ID select new ViewPictureHelper { PictureID = p.PictureID, PicturePeopleIDs = pn.Name + " " + pn.LastName }).ToList(); var groupedID = (from g in pictureIdandPeopleName group g by g.PictureID into jj select new ViewPictureHelper { PictureID = jj.First().PictureID, PicturePeopleIDs = string.Join(", ", jj.Select(p => p.PicturePeopleIDs)) }).ToList(); var queryPicturesLeftJoinPeopleNames = (from p in context.Pictures join pp in groupedID on p.ID equals pp.PictureID into jj from pp in jj.DefaultIfEmpty() select new ViewPictureHelper { PictureID = p.ID, PictureName = p.Name, PictureDate = p.Date, PictureFavorite = p.Favorite, PictureStackID = p.StackID, PictureStackIsClassified = p.Stack.Classified, PicturePeopleIDs = pp.PicturePeopleIDs, }).ToList(); var queryLeftJoinPicturesOnLocation = (from p in context.Pictures join pl in context.PictureLocations on p.ID equals pl.PictureID into jj from pl in jj.DefaultIfEmpty() select new ViewPictureHelper { PictureID = p.ID, PictureName = p.Name, PictureDate = p.Date, PictureFavorite = p.Favorite, PictureStackID = p.StackID, PictureStackIsClassified = p.Stack.Classified, PictureLocationID = pl.LocationID.ToString(), PictureNation = pl.Location.Nation, PictureCity = pl.Location.City, PicturePlaceType = pl.Location.Place.Name, PicturePlaceName = pl.Location.PlaceName }).ToList(); var queryPictureWithNameseJoinPictureLocation = (from pl in queryLeftJoinPicturesOnLocation join pp in queryPicturesLeftJoinPeopleNames on pl.PictureID equals pp.PictureID into jj from pp in jj.DefaultIfEmpty() select new ViewPictureHelper { PictureID = pp.PictureID, PictureName = pp.PictureName, PictureDate = pp.PictureDate, PictureFavorite = pp.PictureFavorite, PictureStackID = pp.PictureStackID, PictureStackIsClassified = pp.PictureStackIsClassified, PicturePeopleIDs = pp.PicturePeopleIDs, PictureLocationID = pl.PictureLocationID, PictureNation = pl.PictureNation, PictureCity = pl.PictureCity, PicturePlaceType = pl.PicturePlaceType, PicturePlaceName = pl.PicturePlaceName, }).ToList(); var queryLeftJoinPicturesOnEvent = (from p in context.Pictures join pe in context.PictureEvents on p.ID equals pe.PictureID into jj from pe in jj.DefaultIfEmpty() select new ViewPictureHelper { PictureID = p.ID, PictureEventID = pe.EventID.ToString(), PictureEventName = pe.Event.Name, PictureEventType = pe.Event.EventType.Name }).ToList(); var queryPictureLocationJoinEvent = (from pl in queryPictureWithNameseJoinPictureLocation join pe in queryLeftJoinPicturesOnEvent on pl.PictureID equals pe.PictureID select new ViewPictureHelper { PictureID = pl.PictureID, PictureName = pl.PictureName, PictureDate = pl.PictureDate, PictureFavorite = pl.PictureFavorite, PictureStackID = pl.PictureStackID, PictureStackIsClassified = pl.PictureStackIsClassified, PicturePeopleIDs = pl.PicturePeopleIDs, PictureLocationID = pl.PictureLocationID, PictureNation = pl.PictureNation, PictureCity = pl.PictureCity, PicturePlaceType = pl.PicturePlaceType, PicturePlaceName = pl.PicturePlaceName, PictureEventID = pe.PictureEventID, PictureEventName = pe.PictureEventName, PictureEventType = pe.PictureEventType }).ToList(); var queryLeftJoinPicturesOnAuthor = (from p in context.Pictures join pa in context.PictureAuthors on p.ID equals pa.PictureID into JJ from pa in JJ.DefaultIfEmpty() select new ViewPictureHelper { PictureID = p.ID, PictureAuthorID = pa.AuthorID.ToString(), PictureAuthorName = pa.Author.Name, PictureAuthorLastName = pa.Author.LastName }).ToList(); var querySelectAll = (from ple in queryPictureLocationJoinEvent join pa in queryLeftJoinPicturesOnAuthor on ple.PictureID equals pa.PictureID select new ViewPictureHelper { PictureID = ple.PictureID, PictureName = ple.PictureName, PictureDate = ple.PictureDate, PictureFavorite = ple.PictureFavorite, PictureStackID = ple.PictureStackID, PictureStackIsClassified = ple.PictureStackIsClassified, PicturePeopleIDs = ple.PicturePeopleIDs, PictureLocationID = ple.PictureLocationID, PictureNation = ple.PictureNation, PictureCity = ple.PictureCity, PicturePlaceType = ple.PicturePlaceType, PicturePlaceName = ple.PicturePlaceName, PictureEventID = ple.PictureEventID, PictureEventName = ple.PictureEventName, PictureEventType = ple.PictureEventType, PictureAuthorID = pa.PictureAuthorID, PictureAuthorName = pa.PictureAuthorName, PictureAuthorLastName = pa.PictureAuthorLastName }).ToList(); return(querySelectAll); }
public override void Venture(int pF, int pL) { // 1 + 1 = 2 arrStt = new StateArray(); arrStt.AddAMemberAndEntryAction("Init", 0.5f, "Normal", () => { Ag.LogIntenseWord(" >> Start << mMpsFormat = new MdFormatter (pF, pL); "); mMpsFormat = new MdFormatter(pF, pL, Godirum.PLU); JJ.Init(); Ag.LogIntenseWord(" >> End << mMpsFormat = new MdFormatter (pF, pL); "); }); arrStt.AddAMemberAndEntryAction("GetChubang", 0.1f, "Normal", () => { mCurChubang = mMpsFormat.GetChubang(); }); arrStt.AddAMemberAndEntryAction("ChubangInit", 1f, "Normal", () => { Ag.LogIntenseWord(" >> Start << ChubangInit "); mForm = mRscrcMan.GetFriend(mCurChubang.mFff); // Add Script, Variable.. mForm.transform.SetAeDora(mCurChubang.mFvr); mForm.GetComponent <HtFriendIdv>().LoadEyes(arrEyeObj); mLatt = mRscrcMan.GetFriend(mCurChubang.mLff); mLatt.transform.SetAeDora(mCurChubang.mLvr); mLatt.GetComponent <HtFriendIdv>().LoadEyes(arrEyeObj); SetGod(Godirum.PLU); }); arrStt.AddAMemberAndEntryAction("JinsimIntro", 0.5f, "Normal", () => { Ag.LogIntenseWord(" >> Start << JinsimIntro "); mForm.SetState(arrStt.GetCurStateName()); // MoveBack Start mLatt.SetState(arrStt.GetCurStateName()); ReplaceAllEyes(); // Jinsim Array Creation.. Assign Range .. ... arrJsObj = mForm.GetComponent <HtFriendIdv>().CreateJinsim(); arrJsObj.AddRange(mLatt.GetComponent <HtFriendIdv>().CreateJinsim()); SetGod(Godirum.PLU); //Ag.LogIntenseWord(" Jinsim Count " + arrJsObj.Count); }); //arrStt.AddAMemberAndEntryAction ("JinsimJumbi", 0.5f, "Normal", () => { // <<<<< F L 없어지고 Hon 출현 >>>>> arrStt.AddAMemberAndEntryAction("JinsimJumbi", 2f, "Normal", () => { // <<<<< F L 없어지고 Hon 출현 >>>>> Ag.LogIntenseWord(" >> Start << JinsimJumbi "); mForm.SetState(arrStt.GetCurStateName()); // Destroyed ... mLatt.SetState(arrStt.GetCurStateName()); (" JinsimJumbi >>>> mCurChubang.mRff :: " + mCurChubang.mHff.ToString()).HtLog(); // ----- Instantiate ___ Hon ___ ----- // mHon = mRscrcMan.GetFriend(mCurChubang.mHff); // Add Script, Variable.. mHon.transform.SetAeDora(mCurChubang.mHonVr); mHon.GetComponent <HtFriendIdv>().LoadEyes(null, pIsHon: true); // This is Result Eyes ... SetGod(Godirum.PLU); mHon.SetTarget(mCurChubang.mHTarVr); List <VecRot> honVecrot = mHon.GetComponent <HtFriendIdv>().HonPosition(pIsOver10: (mCurChubang.mKind == Cb.PLUS_OVER10)); List <VecRot> honEyeVect = mHon.GetComponent <HtFriendIdv>().HonEyePosition(pIsOver10: (mCurChubang.mKind == Cb.PLUS_OVER10)); // Hon Eye Positions. int k = 0; // Is Over 10 ... if (mCurChubang.mKind == Cb.PLUS_OVER10) { m10obj = mRscrcMan.GetComPrefab("Friends", Fff.TEN.ToString()); m10obj.transform.SetAeDora(mCurChubang.mHonVr); for (int jk = 0; jk < 10; jk++) { arrJsObj[jk].transform.parent = m10obj.transform; } } foreach (GameObject jsgo in arrJsObj) // Set Targets of Jinsims... { jsgo.SetTarget(honVecrot[k++]); } k = 0; foreach (GameObject jsgo in arrEyeObj) // 9 EyeSingle in arrEyeObj ... 3 EyeTriple in honEyeVect ... //(" JinsimJumbi >> honEyeVect " + honEyeVect.Count + " , k = " + k).HtLog(); { VecRot tar = honEyeVect[k].GetEyeTargetFromHon(); if (tar == null) { tar = honEyeVect[++k].GetEyeTargetFromHon(); //(" JinsimJumbi >> k++ " + k).HtLog(); } jsgo.SetTarget(tar); //jsgo.SetTarget(honEyeVect[k++]); } SetStateOfObjects(); }); arrStt.AddAMemberAndEntryAction("JinsimChum", 5f, "Normal", () => { Ag.LogIntenseWord(" >> Start << JinsimChum "); SetStateOfObjects(); if (mCurChubang.mKind == Cb.PLUS_OVER10) { arrStt.SetNextStateOf("JinsimChum", "Make10"); } }); arrStt.AddAMemberAndEntryAction("Result", 2f, "Normal", () => { SetStateOfObjects(); }); arrStt.AddAMemberAndEntryAction("ShowResult", 2f, "Normal", () => { //arrStt.SetStateWithNameOf("Init"); SetStateOfObjects(); }); arrStt.AddAMemberAndEntryAction("DestroyAll", 1f, "Normal", () => { DestroyAll(); }); arrStt.AddAMemberAndEntryAction("RestInPeace", 0f, "Normal", () => { }); arrStt.AddAMemberAndEntryAction("Make10", 2f, "Normal", () => { // Additional State ... SetStateOfObjects(); }); arrStt.SetSerialExitMember(); arrStt.SetStateWithNameOf("Init"); }