Commit df832d0e authored by Chae Ho Shin's avatar Chae Ho Shin

major fixes and polishing: close #92, #99, update scripts

parent 7d35d01d
......@@ -18,7 +18,7 @@ namespace ISEKAI_Model
protected override bool exclusiveCondition()
{
bool turnCondition = game.turn.turnNumber >=2;
bool turnCondition = game.turn.totalMonthNumber >= 13;
int chance = (new Random()).Next() / 10;
bool chanceCondition = chance <= 2;
if (_isFirstOccur && turnCondition)
......
......@@ -8,7 +8,7 @@ namespace ISEKAI_Model
public override string eventName { get { return "농사 이벤트 2"; } }
public override EventLocation location { get { return EventLocation.Field; } }
public override int givenMaxTurn { get { return 1; } }
public override int cost { get { return 3; } }
public override int cost { get { return 6; } }
public override Season availableSeason { get { return Season.Autumn; } }
public override List<Command> script { get { return Parser.ParseScript("Assets/ISEKAI_Model/Scripts/Farming_2.txt"); } } // command list.
......
......@@ -18,7 +18,7 @@ namespace ISEKAI_Model
protected override bool exclusiveCondition()
{
bool turnCondition = game.turn.turnNumber >= 3 && game.turn.turnNumber <= 9;
bool turnCondition = game.turn.totalMonthNumber >= 13 && game.turn.turnNumber <= 9;
int chance = (new Random()).Next() / 10;
bool chanceCondition = chance <= 1;
if (_isFirstOccur && turnCondition)
......
......@@ -18,7 +18,7 @@ namespace ISEKAI_Model
protected override bool exclusiveCondition()
{
bool turnCondition = game.turn.turnNumber >= 3 && game.turn.turnNumber <= 10;
bool turnCondition = game.turn.totalMonthNumber >= 13 && game.turn.totalMonthNumber <= 44;
int chance = (new Random()).Next() / 10;
bool chanceCondition = chance <= 1;
bool prevCondition = game.allEventsList.Find(e => e.eventName == "사냥 이벤트 1").status == EventStatus.Completed;
......
......@@ -18,7 +18,7 @@ namespace ISEKAI_Model
protected override bool exclusiveCondition()
{
bool turnCondition = game.turn.turnNumber >= 2;
bool turnCondition = game.turn.totalMonthNumber >= 13;
int chance = (new Random()).Next() / 10;
bool chanceCondition = chance <= 2;
if (_isFirstOccur && turnCondition)
......
......@@ -18,7 +18,7 @@ namespace ISEKAI_Model
protected override bool exclusiveCondition()
{
return true;//game.allEventsList.Find(e => e.eventName.Equals("광산 이벤트 2")).status == EventStatus.Completed;
return game.allEventsList.Find(e => e.eventName.Equals("광산 이벤트 2")).status == EventStatus.Completed;
}
public Mine_3(Game game): base(game)
......
......@@ -10,7 +10,7 @@ namespace ISEKAI_Model
{
public override int forcedEventPriority { get { return 0; } }
public override string eventName { get { return "봄이 루트 이벤트 1"; } }
public override EventLocation location { get { return EventLocation.BackMount; } }
public override EventLocation location { get { return EventLocation.FrontMount; } }
public override int givenMaxTurn { get { return 2; } }
public override int cost { get { return 0; } }
public override Season availableSeason { get { return Season.None; } }
......
......@@ -3,6 +3,7 @@ using System.Text.RegularExpressions;
using System.Collections.Generic;
using System.IO;
namespace ISEKAI_Model
{
public static class Parser
......@@ -18,7 +19,7 @@ namespace ISEKAI_Model
@"^(\d?)\-?\-?(\d?) ?Load CG ""(.*)""$", //7
@"^(\d?)\-?\-?(\d?) ?Unload CG$", //8
@"^(\d?)\-?\-?(\d?) ?VFX Camerashake$", //9
@"^(\d?)\-?\-?(\d?) ?VFX Load Sprite ""(.*)"" \-(.*) \-(.*) ?\-?(.*)?", //10
@"^(\d?)\-?\-?(\d?) ?VFX Load Sprite ""(.*)"" \-(\d+) \-(\d+) ?\-?(play)?", //10
@"^(\d?)\-?\-?(\d?) ?VFX Unload Sprite$", //11
@"^(\d?)\-?\-?(\d?) ?VFX Sound ""(.*)""$", //12
@"^(\d?)\-?\-?(\d?) ?Load Minigame ""(.*)""$", //13
......@@ -178,7 +179,9 @@ namespace ISEKAI_Model
isGIF = false;
else
isGIF = true;
var vfxLoadSprite = new VFXLoadSprite(filePath, int.Parse(width), int.Parse(height), isGIF);
var vfxLoadSprite = new VFXLoadSprite(filePath, int.Parse(width),int.Parse(height),isGIF);
_SetChoiceDependency(vfxLoadSprite, match.Groups[1].Value, match.Groups[2].Value);
refinedList.Add(vfxLoadSprite);
}
......
Load CG "CG\Interlude"
Unload CG
Load Background "Background\Town"
Load Character "Character\Father\b\normal" -center
## "이장" "「오 봄이 아닌가. 잘 잘됐네 이리 와봐. 시켜볼게 있어서 말이야.」" -center
## "나(봄이)" "「아 네. 어떤건가요?」"
## "이장" "「이거 어디서 잔뜩 주워왔는데 쓸줄 아나?」" -center
## "나(봄이)" "「아니요? 저게 뭡니까?」"
## "이장" "「『총』이라는 걸세. 겁나 쌔다고.」" -center
## "나(봄이)" "「아 전 잘 모르겠습니다.」"
## "이장" "「한번 들어봐바. 혹시 모르지 않는가.」" -center
## "나(봄이)" "「아 네.」"
## "이장" "「오이오이,, 뭐 이렇게 자세가 좋아.」" -center
## "이장" "「혹시 쏴보겠는가?」" -center
## "나(봄이)" "「아..? 그런가요? 전 잘 모르겠는데..」"
## "이장" "「쏴보러 가세.」" -center
Load Background "공터"
## "(임시 사격장.)"
Unload Character -left
## "이장" "「아직 변변치않지만 여기서 한번 쏴보게.」" -center
## "이장" "「영점부터 맞추게. 저기에 쏘면 돼.」" -center
## "봄이" "「넵.」"
## "이장" "「여기 탄창있네.」" -center
## "봄이" "「좌상탄 이상무!」"
## "이장" "「응...? 뭐라했나?」" -center
## "봄이" "「아.. 아닙니다.」"
## "이장" "「어 그래 쏴보게.」" -center
## "봄이" "「탕. 탕. 탕.」"
## "이장" "「확인해보러 가게.」" -center
## "봄이" "「넵.」"
## "이장" "「아니 뭐이렇게 잘쏴. 구멍이 한개잖아.」"
## "이장" "「오이오이,, 입으론 아니라면서 몸은 솔직한걸..?」"
## "봄이" "「아아,, 아닙니다,,」" -center
## "이장" "「벌서 끝내려는건가.. 아직 2번이나 더 남았다고 흐흐..」" -center
## "봄이" "「아아.. 네네..」"
## "봄이" "「탕. 탕. 탕.」"
## "봄이" "「헉..헉...」"
## "이장" "「오이오이.. 또 구멍한개에 다 넣다니. 엄청난걸..」" -center
## "이장" "「벌서 지친건가? 아직 한번이나 남았다고!」" -center
## "봄이" "「탕. 탕.탕」"
## "봄이" "「헉....헉....헉...」"
## "이장" "「오이오이.. 엄청나다고! 완벽했어!」" -center
## "이장" "「아직 다른 사격장은 완성이 안됐네 다음에 와서 해보도록 하지.」" -center
## "이장" "「다음에도 부르면 와주게나!」" -center
## "봄이" "「네넵..」"
## "이장" "「그리고 『소총병』들도 훈련좀 시켜주게나. 그정도면 충분히 훈련 시키루 있을거야.」" -center
## "봄이" "「아.. 힘써보겠습니다」" -center
\ No newline at end of file
fileFormatVersion: 2
guid: 958e3e70360e95e44ad0f91493c7697c
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Load CG "CG\Interlude"
Unload CG
Load Background "Background\Town"
Load Character "Character\Father\b\normal" -center
## "이장" "「오 『특등사수』왔는가.」" -center
## "봄이" "「아..예.」"
## "이장" "「뭐 혹시 뭐 기억난거 없나?」" -center
## "봄이" "「아 뭐 좀 흐릿하긴 한데 한두가기 정도 기억이 돌아오긴 합니다.」"
## "봄이" "「중요한건 그래도 기억이 안나네요..」"
## "이장" "「기억난거중에 뭐 쓸만한거 없는가?」" -center
## "봄이" "「아 『포복』이라고 아십니까?」"
## "이장" "「아.. 알지.. 왕년에 또 내가... 아 아닐세.」" -center
## "이장" "「잘 기억나는건가? 」" -center
## "봄이" "「예 아마 잘 훈련 시키면 언젠가 도움이 되지 않을까 해서요.」"
## "이장" "「보여줄수 있나?」" -center
## "봄이" "「네. 알겠습니다.」"
## "봄이" "「읏챠.」"
## "봄이" "「이것은 『낮은포복』이란 것입니다.」"
## "봄이" "「(뭔가 기억처럼 잘 되긴 했지만. 심한 아픔이 느껴졌다.)」"
## "봄이" "「아앗...흣..」"
## "이장" "「오오..」" -center
## "이장" "「괜찮나? 」" -center
## "봄이" "「괜찮습니다.」"
## "봄이" "「이것은 『높은포복』이란 것입니다.」"
## "봄이" "「(훨신더 심한 아픔이 느껴졌다.)」"
## "봄이" "「아앗...흐읏,,」"
## "이장" "「오오..」" -center
## "이장" "「그만하면 됐네 좋아좋아. 」" -center
## "이장" "「『소총병』들 훈련시켜줄수 있겠나?」" -center
## "봄이" "「네 알겠습니다.」"
## "이장" "「고맙네. 더 기억나는거 있으면 말해주게.」" -center
## "이장" "「많이 아파보이는데 빨리 가서 쉬게」" -center
## "봄이" "「네.. 알겠습니다.」"
\ No newline at end of file
fileFormatVersion: 2
guid: b981e66fff21f1142b4ba13f47730dc6
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Load Background "Background\WinterRoad"
Load Character "Chracter\Heroine\d\cold" -center
## "나" "이런 이런.. 『이 곳』의 『겨울』은 춥군. 얼어 죽기 좋은 날씨야."
## "선녀" "그래도 길이 막혀서 밖을 못나가는데 나갈수 있는 길이 없나 살펴봐야죠." -center
Load Character "Chracter\Heroine\c\cold" -center
## "나" "「이런 이런.. 『이 곳』의 『겨울』은 춥군. 얼어 죽기 좋은 날씨야.」"
## "선녀" "「그래도 길이 막혀서 밖을 못나가는데 나갈수 있는 길이 없나 살펴봐야죠.」" -center
# "선녀는 지치지도 않는건지 매일매일 나를 불러냈다."
## "나" "알았어. 가고 있잖아!!"
## "선녀" "오늘은 저쪽 산에 가봐요!! 저쪽산에는 뭔가 있을거같아요!" -center
## "나" "그래 알았어 가자."
## "나" "「알았어. 가고 있잖아!!」"
## "선녀" "「오늘은 저쪽 산에 가봐요!! 저쪽산에는 뭔가 있을거같아요!」" -center
## "나" "「그래 알았어 가자.」"
# "귀찮긴 했지만, 그래도 마을의 미래를 위해 선녀의 말이 확실히 맞기는 했다."
# "오늘도 선녀를 따라 산을 또 올라가다, 선녀가 무언가를 발견한듯 앞에서 멈췄다."
## "선녀" "어?" -center
## "나" "어? 저게 뭐지?"
## "선녀" "뭔가 사람 모양같은게 보여요. 누워있는거 같아요." -center
## "선녀" "누가 쓰러져있는거 아닐까요?" -center
## "나" "에이 그럴리가.."
## "선녀" "혹시모르니까 빨리 가봐요!" -center
## "선녀" "「어?」" -center
## "나" "「어? 저게 뭐지?」"
## "선녀" "「뭔가 사람 모양같은게 보여요. 누워있는거 같아요.」" -center
## "선녀" "「누가 쓰러져있는거 아닐까요?」" -center
## "나" "「에이 그럴리가..」"
## "선녀" "「혹시모르니까 빨리 가봐요!」" -center
Choice
-- "사람이라면 구해야지. 가본다." -Food (-20)
-- "오히려 멧돼지일지도 모르니 위험하다."
-#
--0 ## "나" "그래 가보자. 혹시 조난 당한 사람일 수 도 있잖아."
--0 ## "선녀" "그래요. 가보는게 좋을거같아요." -center
--0 ## "나" "「그래 가보자. 혹시 조난 당한 사람일 수 도 있잖아.」"
--0 ## "선녀" "「그래요. 가보는게 좋을거같아요.」" -center
Load CG "CG\FallenAgentinsnow"
--0 # "진짜로 쓰러진 사람이 있었다. 가끔 선녀의 감은 알 수 없을때가 있다."
--0 ## "선녀" "어떡하죠? 진짜 사람이 쓰러져 있어요." -center
--0 ## "선녀" "「어떡하죠? 진짜 사람이 쓰러져 있어요.」" -center
--0 # "이세계는 아직도 산 중턱에 쓰러져있는 사람이 있다니"
--0 # "아니면 나처럼 다른 세계에서 온건가.."
--0 ## "나" "마을로 대려가도록 하자."
--0 ## "선녀" "네 그래요!" -center
--0 ## "나" "「마을로 대려가도록 하자.」"
--0 ## "선녀" "「네 그래요!」" -center
--0 # "결국 선녀의 집으로 대려왔다."
--0 ## "선녀" "일단 깨어날때까지 저희집에서 돌볼게요" -center
--0 ## "나" "그래주게. 빨리 깨어나야 될건데.." -center
--0 ## "선녀" "「일단 깨어날때까지 저희집에서 돌볼게요」" -center
--0 ## "나" "「그래주게. 빨리 깨어나야 될건데..」" -center
# "다시 내가 살던 곳으로 돌아갈수 있을까 하는 기대감과 어떤사람일지 하는 불안감을 동시에 느끼며 집으로 돌아갔다."
--1 ## "나" "에이 멧돼지겠지. 그냥 가자 위험해."
--1 ## "선녀" "진짜 괜찮을까요.." -center
--1 ## "나" "그래 괜찮을거야. 가자."
--1 ## "나" "「에이 멧돼지겠지. 그냥 가자 위험해.」"
--1 ## "선녀" "「진짜 괜찮을까요..」" -center
--1 ## "나" "「그래 괜찮을거야. 가자.」"
--1 # "그렇게 다시 길을 걷고 있었다."
--1 # "멧돼지 울음 소리"
--1 ## "선녀" "꺅!! 아까 『그 곳』 인가봐요." -center
--1 ## "나" "그런거 같다. 빨리 돌아가는게 좋을거같아."
--1 ## "선녀" "네 빨리 가요." -center
--1 # "다행히 우리는 별 탈 없이 돌아올수 있었다."
--1 ## "선녀" "「꺅!! 아까 『그 곳』 인가봐요.」" -center
--1 ## "나" "「그런거 같다. 빨리 돌아가는게 좋을거같아.」"
--1 ## "선녀" "「네 빨리 가요.」" -center
--1 # "다행히 우리는 별 탈 없이 돌아올수 있었다."
\ No newline at end of file
Load Background "Background\Darkroom"
# "몇일전 산에 쓰러져 있던 사람이 깨어났다는 이야기를 들었다."
Load Character "Character\Father\d\normal" -center
## "나" "이장님, 그 사람이 깨어났다던데 진짜인가요?"
## "작업반장" "그렇다네, 잘왔어. 막 깨어났어. 구해준 사람이 누구인지 궁금해하더라고." -center
## "작업반장" "그래도 조심하게 낯선사람이지 않는가." -center
## "나" "네 알겠습니다."
Load Character "Character\Father\b\normal" -center
## "나" "「이장님, 그 사람이 깨어났다던데 진짜인가요?」"
## "작업반장" "「그렇다네, 잘왔어. 막 깨어났어. 구해준 사람이 누구인지 궁금해하더라고.」" -center
## "작업반장" "「그래도 조심하게 낯선사람이지 않는가.」" -center
## "나" "「네 알겠습니다.」"
Unload Character -center
VFX Transition
Load Character "Character\Heroine\d\normal" -left
Load Character "Character\Heroine\c\normal" -left
Load Character "Character\Agent\a\normal" -right
# "들어감."
Load Character "Character\Heroine\d\surprised" -left
## "선녀" "헤에..?! 이쁘다..." -left
## "나" "응?"
Load Character "Character\Heroine\d\embarassed" -left
## "선녀" "아.. 아니에요." -left
Load Character "Character\Heroine\d\normal" -left
## "나" "괜찮습니까?"
## "???" "좀 나아졌습니다. 산에 쓰러져있는 저를 구해주셨다고..?" -right
## "나" "아 네 그렇습니다. 여기 있는 선녀가 발견했습니다."
## "선녀" "네 제가 발견했어요!" -left
## "???" "아 감사합니다.. 근데 여기가 어디죠?" -right
## "선녀" "여기는 『조선민주주의인민공화국』입니다!" -left
## "???" "『조선민주주의인민공화국』... 어디지... " -right
## "선녀" "어디서 오셧나요?" -left
## "???" "아.. 잘 모르겠어요. 기억이 나지 않아요." -right
## "선녀" "에,, 기억이 안난다뇨?" -left
## "???" "머리가 아파요,, 아무 기억도 나지 않아요,," -right
## "선녀" "에,, 이름도 기억나지 않나요?" -left
## "???" "네.." -right
Load Character "Character\Heroine\c\surprised" -left
## "선녀" "「헤에..?! 이쁘다...」" -left
## "나" "「응?」"
Load Character "Character\Heroine\c\embarassed" -left
## "선녀" "「아.. 아니에요.」" -left
Load Character "Character\Heroine\c\normal" -left
## "나" "「괜찮습니까?」"
## "???" "「좀 나아졌습니다. 산에 쓰러져있는 저를 구해주셨다고..?」" -right
## "나" "「아 네 그렇습니다. 여기 있는 선녀가 발견했습니다.」"
## "선녀" "「네 제가 발견했어요!」" -left
## "???" "「아 감사합니다.. 근데 여기가 어디죠?」" -right
## "선녀" "「여기는 『조선민주주의인민공화국』입니다!」" -left
## "???" "「『조선민주주의인민공화국』... 어디지... 」" -right
## "선녀" "「어디서 오셧나요?」" -left
## "???" "「아.. 잘 모르겠어요. 기억이 나지 않아요.」" -right
## "선녀" "「에,, 기억이 안난다뇨?」" -left
## "???" "「머리가 아파요,, 아무 기억도 나지 않아요,,」" -right
## "선녀" "「에,, 이름도 기억나지 않나요?」" -left
## "???" "「네..」" -right
# "머리를 다친것인가.."
## "나" "그럼 뭐라부르지..."
## "선녀" "저희 발견한 위치가 보미 산 이었으니 '봄이' 어떨까요?" -left
## "나" "봄이, 나쁘지 않은 이름이군."
## "봄이" "괜찮은거같아요" -right
## "나" "기억이 없는건, 막 깨어나서 그런거 같은데 마을 주위를 둘러보면 기억이 돌아오지 않을까?"
## "봄이" "아 그래보는거도 좋을거같네요.." -right
## "나" "「그럼 뭐라부르지...」"
## "선녀" "「저희 발견한 위치가 보미 산 이었으니 '봄이' 어떨까요?」" -left
## "나" "「봄이, 나쁘지 않은 이름이군.」"
## "봄이" "「괜찮은거같아요」" -right
## "나" "「기억이 없는건, 막 깨어나서 그런거 같은데 마을 주위를 둘러보면 기억이 돌아오지 않을까?」"
## "봄이" "「아 그래보는거도 좋을거같네요..」" -right
# "그렇게 우리는 하루종일 마을을 돌아보게 되었다."
# "선녀가 내가 처음 왔을때 하였듯히 이번엔 내가 새로온 봄이에게 마을을 소개시켜 주었다."
# "선녀가 내가 처음 왔을때 하였듯히 이번엔 내가 새로온 봄이에게 마을을 소개시켜 주었다."
\ No newline at end of file
Load Background "(마을)"
## "나" "(우리는 봄이의 기억을 찾아주기 위해 몇일간 같이 마을을돌아봤다.)"
## "나" "(그러나 기억은 전혀 돌아오지 않은거같다..)"
Load Character "Character\Heroine\d\worried" -left
Load Background "Background\Townmorning"
# "우리는 봄이의 기억을 찾아주기 위해 몇일간 같이 마을을돌아봤다."
# "그러나 기억은 전혀 돌아오지 않은거같다.."
Load Character "Character\Heroine\c\worried" -left
Load Character "Character\Agent\a\normal" -right
## "선녀" "여전히 아무것도 기억나지 않나요..?" -left
## "봄이" "네.. 전혀 기억이 나지 않아요.." -right
## "선녀" "하.. 어떡하죠?" -left
## "나" "혹시 봄이씨를 발견했던 쪽으로 쭉 가보면 뭔가 더 나오지 않을까?"
## "선녀" "그럴지도 모르겠네요?" -left
## "선녀" "혹시 가보실래요?" -left
## "봄이" "그 쪽으로 가보고 싶긴 한데,, 민폐는 아닐지.." -right
Load Character "Character\Heroine\d\normal" -left
## "선녀" "저희는 괜찮아요. 가도 돼요!!" -left
## "봄이" "아니면 몸도 괜찮아 졌는데 혹시 혼자 다녀와도 될까요?" -right
## "선녀" "앗.. 괜찮겠어요? 일어나신지도 얼마 안됐는데..?" -left
## "봄이" "몸은 완전히 다 돌아온거 같아서 괜찮아요!" -right
## "나" "저기쪽 마을까지 걸어서 몇일정도 걸리지?"
## "선녀" "아마 3일정도 걸릴거에요." -left
## "나" "아마 다시 오는데 일주일정도 걸리겠군.."
## "나" "그럼 우리가 일주일치 먹을걸 싸주는게 어떨까?"
## "선녀" "헤에...? 호..혹시 좋아하는건가..?" -left
## "나" "응..? 뭐라고"
## "선녀" "아니에요.. 괜찮을거같아요!"
## "봄이" "아아.. 감사합니다.." -right
## "나" "내일 출발할수 있게 준비해줄게요!"
## "나" "집에서 쉬고있어요!!"
## "봄이" "네네,, 감사합니다." -right
## "나" "우리는 일주일치 도시락 싸러 가자."
## "선녀" "네. 그래요."
## "선녀" "「여전히 아무것도 기억나지 않나요..?」" -left
## "봄이" "「네.. 전혀 기억이 나지 않아요..」" -right
## "선녀" "「하.. 어떡하죠?」" -left
## "나" "「혹시 봄이씨를 발견했던 쪽으로 쭉 가보면 뭔가 더 나오지 않을까?」"
## "선녀" "「그럴지도 모르겠네요?」" -left
## "선녀" "「혹시 가보실래요?」" -left
## "봄이" "「그 쪽으로 가보고 싶긴 한데,, 민폐는 아닐지..」" -right
Load Character "Character\Heroine\c\normal" -left
## "선녀" "「저희는 괜찮아요. 가도 돼요!!」" -left
## "봄이" "「아니면 몸도 괜찮아 졌는데 혹시 혼자 다녀와도 될까요?」" -right
## "선녀" "「앗.. 괜찮겠어요? 일어나신지도 얼마 안됐는데..?」" -left
## "봄이" "「몸은 완전히 다 돌아온거 같아서 괜찮아요!」" -right
## "나" "「저기쪽 마을까지 걸어서 몇일정도 걸리지?」"
## "선녀" "「아마 3일정도 걸릴거에요.」" -left
## "나" "「아마 다시 오는데 일주일정도 걸리겠군..」"
## "나" "「그럼 우리가 일주일치 먹을걸 싸주는게 어떨까?」"
## "선녀" "「헤에...? 호..혹시 좋아하는건가..?」" -left
## "나" "「응..? 뭐라고」"
## "선녀" "「아니에요.. 괜찮을거같아요!」"
## "봄이" "「아아.. 감사합니다..」" -right
## "나" "「내일 출발할수 있게 준비해줄게요!」"
## "나" "「집에서 쉬고있어요!!」"
## "봄이" "「네네,, 감사합니다.」" -right
## "나" "「우리는 일주일치 도시락 싸러 가자.」"
## "선녀" "「네. 그래요.」"
Unload Character -left
VFX Transition
Load Background "Background\fields"
# "(다음날)"
Load Character "Character\Heroine\d\pout" -left
## "선녀" "몸 조심히 잘 다녀와요. 흥."
Load Character "Character\Heroine\c\pout" -left
## "선녀" "「몸 조심히 잘 다녀와요. 흥.」"
Unload Character -left
## "나" "잘 다녀와요."
## "봄이" "네 고마워요!!"
## "나" "「잘 다녀와요.」"
## "봄이" "「네 고마워요!!」"
Unload Character -right
Unload Character -center
# "그렇게 봄이는 일주일간 여행을 떠났다."
# "그렇게 봄이는 일주일간 여행을 떠났다."
\ No newline at end of file
......@@ -2,37 +2,37 @@
# "일주일간 여행을 갔던 봄이가 돌아왔다."
Load Character "Character\Agent\b\normal" -left
Load Character "Character\Heroine\a\normal" -right
## "나" "어 오셨군요."
## "봄이" "네 잘 다녀왔습니다!" -left
## "나" "기억은 돌아왔나요?"
## "봄이" "아니오.. 먼가 흐릿하게 기억날듯 하다가 안나네요.." -left
## "나" "「어 오셨군요.」"
## "봄이" "「네 잘 다녀왔습니다!」" -left
## "나" "「기억은 돌아왔나요?」"
## "봄이" "「아니오.. 먼가 흐릿하게 기억날듯 하다가 안나네요..」" -left
Load Character "Character\Agent\a\sad" -center
## "봄이" "기억이 돌아오면 다시 돌아가고 싶었는데 갈곳이 없어졌네요.." -left
## "봄이" "그래도 시간 지나면 조금은 돌아오지 않을까요..?" -left
## "나" "그러면 기억이 돌아올때까지 저희 마을에서 계속 같이 사시는거 어떤가요?"
## "나" "일도 도와주고 하면 될거같은데."
## "봄이" "「기억이 돌아오면 다시 돌아가고 싶었는데 갈곳이 없어졌네요..」" -left
## "봄이" "「그래도 시간 지나면 조금은 돌아오지 않을까요..?」" -left
## "나" "「그러면 기억이 돌아올때까지 저희 마을에서 계속 같이 사시는거 어떤가요?」"
## "나" "「일도 도와주고 하면 될거같은데.」"
Load Character "Character\Agent\b\surprised" -center
## "봄이" "아 그래도 괜찮을까요?" -left
## "나" "괜찮겠지?"
## "선녀" "에에,, 저런,,저런,,, 돼지랑 같이 산다고요..?" -right
## "나" "왜그래."
## "선녀" "아.. 아니에요.. 괜찮을거같아요." -right
## "나" "저기 저쪽에 남는 땅 있던데 저기 사시는거 어떨까요."
## "봄이" "「아 그래도 괜찮을까요?」" -left
## "나" "「괜찮겠지?」"
## "선녀" "「에에,, 저런,,저런,,, 돼지랑 같이 산다고요..?」" -right
## "나" "「왜그래.」"
## "선녀" "「아.. 아니에요.. 괜찮을거같아요.」" -right
## "나" "「저기 저쪽에 남는 땅 있던데 저기 사시는거 어떨까요.」"
Load Character "Character\Agent\b\normal" -center
## "봄이" "그러면 감사하죠." -left
## "나" "대려다 드릴까요?"
## "봄이" "아 괜찮아요. 제가 할게요." -left
## "선녀" "네!!! 저희 빨리 가요! 알아서 간대요!" -right
## "봄이" "「그러면 감사하죠.」" -left
## "나" "「대려다 드릴까요?」"
## "봄이" "「아 괜찮아요. 제가 할게요.」" -left
## "선녀" "「네!!! 저희 빨리 가요! 알아서 간대요!」" -right
Unload Character -left
Unload Character -right
Load Character "Character\Heroine\a\normal" -center
# "(봄이은 우리가 정해준 곳으로 갔다.)"
## "나" "흠..."
## "선녀" "왜그러세요?" -center
## "나" "뭔가 이상하지 않아?"
## "선녀" "뭐가요??" -center
## "나" "그냥 뭔가 달라진거같아서."
## "선녀" "그런가요? 전 잘 모르겠는데.." -center
## "나" "「흠...」"
## "선녀" "「왜그러세요?」" -center
## "나" "「뭔가 이상하지 않아?」"
## "선녀" "「뭐가요??」" -center
## "나" "「그냥 뭔가 달라진거같아서.」"
## "선녀" "「그런가요? 전 잘 모르겠는데..」" -center
Unload Character -center
# "(먼가 이상하다는 느낌이 들었지만 구체적으로 이상하게 보이는건 없었다.)"
# "(어찌 되었건 봄이는 우리 마을에 같이 살게 되었고 빠르게 적응해갔다.)"
# "(어찌 되었건 봄이는 우리 마을에 같이 살게 되었고 빠르게 적응해갔다.)"
\ No newline at end of file
Load Background "Background\Townmorning"
Load Character "Character\Heroine\c\surprised"
## "선녀" "큰일 났어요!" -center
## "나" "뭔일이야?"
## "선녀" "이렇게 급한 시기에 봄이씨가 사라졌어요." -center
## "나" "아니??? 진짜?"
## "나" "당장 봄이네 집으로 가보자."
## "선녀" "네!" -center
Unload -center
VFX Transition
Load Background "Background\Morningroom"
Load Character "Character\Heroine\c\surprised"
## "나" "아니 진짜 없잖아."
## "나" "어디 간거야."
## "선녀" "뭔가 짐싸서 간거같아요." -center
## "선녀" "집에 원래 있어야 될것들도 없어요." -center
## "나" "아니 이 시기에 어딜 간거야..."
## "나" "일단 안을 찾아보면서 단서를 찾아보자."
## "선녀" "네!" -center
VFX Transition
Load Background "Background\fields"
## "선녀" "여기 알수없는 종이가 있어요!" -center
## "나" "그래? 보자."
Load CG "CG\letter"
## "나" "음..."
## "선녀" "뭐라고 적혀있어요?" -center
## "나" "뭔가 실마리를 찾았나봐."
## "선녀" "오.. 그래도 다행이네요." -center
## "선녀" "갑자기 죽거나 그런건 아닌가보네요!" -center
## "나" "그러게. 돌아가자."
## "(뭔가 알수없는 기분이 들었다.)"
Load CG "CG\Interlude"
Unload CG
Load Background "Background\Town"
Load Character "Character\Father\b\normal" -center
## "이장" "「오 봄이 아닌가. 잘 잘됐네 이리 와봐. 시켜볼게 있어서 말이야.」" -center
## "나(봄이)" "「아 네. 어떤건가요?」"
## "이장" "「이거 어디서 잔뜩 주워왔는데 쓸줄 아나?」" -center
## "나(봄이)" "「아니요? 저게 뭡니까?」"
## "이장" "「『총』이라는 걸세. 겁나 쌔다고.」" -center
## "나(봄이)" "「아 전 잘 모르겠습니다.」"
## "이장" "「한번 들어봐바. 혹시 모르지 않는가.」" -center
## "나(봄이)" "「아 네.」"
## "이장" "「오이오이,, 뭐 이렇게 자세가 좋아.」" -center
## "이장" "「혹시 쏴보겠는가?」" -center
## "나(봄이)" "「아..? 그런가요? 전 잘 모르겠는데..」"
## "이장" "「쏴보러 가세.」" -center
Load Background "공터"
## "(임시 사격장.)"
Unload Character -left
## "이장" "「아직 변변치않지만 여기서 한번 쏴보게.」" -center
## "이장" "「영점부터 맞추게. 저기에 쏘면 돼.」" -center
## "봄이" "「넵.」"
## "이장" "「여기 탄창있네.」" -center
## "봄이" "「좌상탄 이상무!」"
## "이장" "「응...? 뭐라했나?」" -center
## "봄이" "「아.. 아닙니다.」"
## "이장" "「어 그래 쏴보게.」" -center
## "봄이" "「탕. 탕. 탕.」"
## "이장" "「확인해보러 가게.」" -center
## "봄이" "「넵.」"
## "이장" "「아니 뭐이렇게 잘쏴. 구멍이 한개잖아.」"
## "이장" "「오이오이,, 입으론 아니라면서 몸은 솔직한걸..?」"
## "봄이" "「아아,, 아닙니다,,」" -center
## "이장" "「벌서 끝내려는건가.. 아직 2번이나 더 남았다고 흐흐..」" -center
## "봄이" "「아아.. 네네..」"
## "봄이" "「탕. 탕. 탕.」"
## "봄이" "「헉..헉...」"
## "이장" "「오이오이.. 또 구멍한개에 다 넣다니. 엄청난걸..」" -center
## "이장" "「벌서 지친건가? 아직 한번이나 남았다고!」" -center
## "봄이" "「탕. 탕.탕」"
## "봄이" "「헉....헉....헉...」"
## "이장" "「오이오이.. 엄청나다고! 완벽했어!」" -center
## "이장" "「아직 다른 사격장은 완성이 안됐네 다음에 와서 해보도록 하지.」" -center
## "이장" "「다음에도 부르면 와주게나!」" -center
## "봄이" "「네넵..」"
## "이장" "「그리고 『소총병』들도 훈련좀 시켜주게나. 그정도면 충분히 훈련 시키루 있을거야.」" -center
## "봄이" "「아.. 힘써보겠습니다」" -center
\ No newline at end of file
Load Background "Background\Town"
Load Character "Character\Heroine\c\alarmed" -center
## "선녀" "쟝 동무! 큰 일이오!" -center
## "선녀" "어서 따라와 이걸 봐야 할것 같소!" -center
## "선녀" "「쟝 동무! 큰 일이오!」" -center
## "선녀" "「어서 따라와 이걸 봐야 할것 같소!」" -center
# "보통은 침착한 선녀가 평소와는 다르게 다급하게 나를 찾아 부른 순간 부터 나는 오늘은 뭔가 큰일이 생겼다는 예감이 들었다."
# "나는 걱정에 가득차 선녀를 따라가며 먼저 선녀를 진정시키려 했다."
## "나" "아니, 선녀야, 뭔 일이길래 그래?"
## "선녀" "그, 그, 당에서 드디어 사람이 왔다우 장 동무." -center
## "선녀" "빨리 따라오게나, 보여드리겠슴메." -center
## "나" "「아니, 선녀야, 뭔 일이길래 그래?」"
## "선녀" "「그, 그, 당에서 드디어 사람이 왔다우 장 동무.」" -center
## "선녀" "「빨리 따라오게나, 보여드리겠슴메.」" -center
Unload Character -center
VFX Transition
Load Background "Background\Road"
# "어서 선녀를 따라 옛 마을로 들어오는 길을 따라 산쪽으로 걸어가다 보니, 작업반장 동지와 통계원 동지가 함께 기다리고 있었다."
Load Character "Character\Father\c\alarmed" -left
Load Character "Character\Father\b\alarmed" -left
Load Character "Character\Heroine\c\alarmed" -center
Load Character "Character\Rancher\c\alarmed" -right
## "작업반장 동지" "오, 쟝 동지, 정말 잘 왔네, 자네가 꼭 결정해야 만 하는 일일세." -left
## "통계원 동지" "큭....언젠가는 이런 날이 오게 될줄 알았는데....." -right
Load Character "Character\Rancher\b\alarmed" -right
## "작업반장 동지" "「오, 쟝 동지, 정말 잘 왔네, 자네가 꼭 결정해야 만 하는 일일세.」" -left
## "통계원 동지" "「큭....언젠가는 이런 날이 오게 될줄 알았는데.....」" -right
# "둘다 똥씹은 듯한, 곤란한 표정을 짓고 있었다."
## "나" "아니, 동무들, 정확히 뭐가 문제인지 자세히 설명을 해주지 않을수 있소?"
## "작업반장 동지" "그, 여기, 망원경이 있다네, 이건 멀리있는 물체를 가까이 있게 보이게 하는 도구 일세." -left
## "작업반장 동지" "이걸로 저기 저쪽을 한번 바라보게나." -left
## "나" "「아니, 동무들, 정확히 뭐가 문제인지 자세히 설명을 해주지 않을수 있소?」"
## "작업반장 동지" "「그, 여기, 망원경이 있다네, 이건 멀리있는 물체를 가까이 있게 보이게 하는 도구 일세.」" -left
## "작업반장 동지" "「이걸로 저기 저쪽을 한번 바라보게나.」" -left
# "작업반장 동지는 나에게 기다란 원통형 도구를 건네 주었다."
# "처음 보는 도구였지만, 사용법이 직관적이여서 바로 터득할 수 있었다."
# "그리하여 작업반장 동지의 지시대로 특정한 방향, 저 멀리 수평선에 겨우 보이는 점을 확대해 보았다."
Load CG "CG\Telescopeview"
# "보니 이 마을에 처음 왔을때 가끔씩 벽지에 그림으로 붙어있던 것과 비슷한 복장을 한 사내가 길을 따라 마을로 오고 있었다."
## "나" "....저 자가, 그 '당'의 사람, 그니까 평양에 있는 왕/영주의 병사인 것이오?"
## "통계원 동지" "그렇소이다. 비록 우리 부락 린민들은 다 쟝 동지를 의심없이 따르지만, 당에서 우리가 당에서 시켰던 농사법과 생활하는 법을 맘대로 바꿨다는 것을 알게 되면..."
## "작업반장 동지" "아마 우리 부락을 없애버리러 군사를 보낼것이오."
## "작업반장 동지" "내가 예전에 얘기 했던 우려가 드디어 현실이 되는데 그려...."
## "나" "혼자서 오는것이 이상한데, 그렇다면 일종의 척후병일려나?"
## "나" "「....저 자가, 그 '당'의 사람, 그니까 평양에 있는 왕/영주의 병사인 것이오?」"
## "통계원 동지" "「그렇소이다. 비록 우리 부락 린민들은 다 쟝 동지를 의심없이 따르지만, 당에서 우리가 당에서 시켰던 농사법과 생활하는 법을 맘대로 바꿨다는 것을 알게 되면...」"
## "작업반장 동지" "「아마 우리 부락을 없애버리러 군사를 보낼것이오.」"
## "작업반장 동지" "「내가 예전에 얘기 했던 우려가 드디어 현실이 되는데 그려....」"
## "나" "「혼자서 오는것이 이상한데, 그렇다면 일종의 척후병일려나?」"
# "그렇게 말하자 다들 잠시 생각에 빠지며 조용해 졌다."
Unload CG
## "선녀" "그....그렇지 않을까요?" -center
## "작업반장 동지" "선녀의 말이 맞을소이다." -left
## "통계원 동지" "....그렇다면, 일단 저 전사를 대접한 다음 우리가 사로 잡아 그 평양이란 곳으로 다시 보고하는 것을 막는게 어떻소?" -right
## "선녀" "그래도 당의 전사인데......" -center
## "작업반장 동지" "장 동지에 판단에 맞깁시다." -left
## "선녀" "「그....그렇지 않을까요?」" -center
## "작업반장 동지" "「선녀의 말이 맞을소이다.」" -left
## "통계원 동지" "「....그렇다면, 일단 저 전사를 대접한 다음 우리가 사로 잡아 그 평양이란 곳으로 다시 보고하는 것을 막는게 어떻소?」" -right
## "선녀" "「그래도 당의 전사인데......」" -center
## "작업반장 동지" "「장 동지에 판단에 맞깁시다.」" -left
Choice
-- "척후병을 붙잡는다."
-- "그냥 내쫒는다."
-#
--0 ## "나" "통계원 동무의 말이 맞는것 같네."
--0 ## "나" "일단 척후병이 오면 대접한 다음 방심 했을때 붙잡아 어디에 가두어 놓는게 좋을것 같소."
--1 ## "나" "구지 붙잡아 놓을 필요는 없을 것 같소."
--1 ## "나" "이러한 마을하나 제대로 관리해주지 못하는 영주의 군대 쯤은 우리 부락이 충분히 막을 수 있을 것이오."
# "그리고 그대로 했다."
--0 ## "나" "「통계원 동무의 말이 맞는것 같네.」"
--0 ## "나" "「일단 척후병이 오면 대접한 다음 방심 했을때 붙잡아 어디에 가두어 놓는게 좋을것 같소.」"
--1 ## "나" "「구지 붙잡아 놓을 필요는 없을 것 같소.」"
--1 ## "나" "「이러한 마을하나 제대로 관리해주지 못하는 영주의 군대 쯤은 우리 부락이 충분히 막을 수 있을 것이오.」"
# "그리고 그대로 했다."
\ No newline at end of file
......@@ -12,7 +12,7 @@ Load Character "Character\Smith\a\normal" -left
Load Character "Character\Father\a\surprised" -center
Load Character "Character\Rancher\a\normal" -right
## "???" "「아니, 선녀야, 어디 다친거여? 어쩌다 이렇게 됬습메?」" -center
## "선녀" "「아이구 아바지, 산길을 올라가다 웬 『{ 산 :멧}{ 도 :돼}{ 티 :지}』가 덮쳐왔는데, 이 쟝-피에르 ... 음, 이 동지가 절 구해줬수다。」"
## "선녀" "「아이구 아바지, 산길을 올라가다 웬 『{산:멧}{도:돼}{티:지}』가 덮쳐왔는데, 이 쟝-피에르 ... 음, 이 동지가 절 구해줬수다。」"
# "제일 늙어 보이던 어르신이 말하자, 여자가 내 뒤에서 대답했다。선녀가 이 여자의 이름이고, 이 노인이 그녀의 아버지인것 같았다。"
# "그녀가 산길에서 있었던 일을 짤막하게 정리해 설명하자, 노인은 마을 의사를 먼저 부르고 나더니 나에게 굽신거리며 말했다。"
## "선녀의 아버지" "「아이고 우리 딸내미를 구해줘서 정말 고맙수다。」" -center
......@@ -23,7 +23,7 @@ Load Character "Character\Father\a\normal" -center
## "나" "「━━아닙니다。안타깝게도 여기 주변에 익숙치 않아 길을 잃은것 같은데, 혹시 잠시동안 이 마을에 머물러도 되겠습니까?」"
# "노인이 대답하기 전에 옆에 조용히 있던 한 남자가 중간에 끼어들었다。"
Load Character "Character\Smith\a\frown" -left
## "???" "「━━━━ 이보쇼 『{ 작 :마}{ 업 :을}{ 반 :이}{ 장 :장}』 동지, 어디서 온지도 모르는 리방인을 그냥 마을에 들어들여도 되겠소?」" -left
## "???" "「━━━━ 이보쇼 『{작:마}{업:을}{반:이}{장:장}』 동지, 어디서 온지도 모르는 리방인을 그냥 마을에 들어들여도 되겠소?」" -left
## "???" "「이름도 해괴한것이, 혹시【미제】놈들의 첩자일지도 모르는것 아니지비?」" -left
Load Character "Character\Rancher\a\frown" -right
## "???" "「맞소, 게다가 가뜩이나 작년의 흉작으로 음식이 남아돌지를 않게 생겼는데 『{ 당 :평양}』과 주변 마을들과의 연락도 끊겼으니, 우리 다 굶어 죽을 위기에 처했수다。」" -right
......@@ -36,7 +36,7 @@ Load Character "Character\Smith\a\embarassed" -left
Load Character "Character\Rancher\a\embarassed" -right
## "???" "「으으음...」" -left
Load Character "Character\Father\a\comtemplating" - center
## "작업반장 동지(선녀의 아버지)" "「━━━━ 동무들, 이런 늦은 시각에 성난 『{ 산 :멧}{ 도 :돼}{ 티 :지}』에 덤벼들어 생전 처음 본 새기를 구해준거 보면 나쁜 쓰나이인것 같지는 않소다。」" -center
## "작업반장 동지(선녀의 아버지)" "「━━━━ 동무들, 이런 늦은 시각에 성난 『{산:멧}{도:돼}{티:지}』에 덤벼들어 생전 처음 본 새기를 구해준거 보면 나쁜 쓰나이인것 같지는 않소다。」" -center
## "작업반장 동지(선녀의 아버지)" "「내래 집에 방 하나를 마련해 줄 수 있으니 며칠 재워주고 봅시다。」" -center
## "???" "「뭐 작업반장 동지가 그렇다면야━━」" -right
## "???" "「그렇게 합시다。」" -left
......@@ -47,7 +47,7 @@ VFX Transition
Load Background "Background\Darkroom"
# "그렇게 나는 선녀의 아버지이자 이 마을의 이장인 노인을 따라 마을 안쪽에 있는 집으로 들어갔다。"
# "신기하게도 이 마을의 대부분 집들은 다 돌로 건축이 되어있었고, 벽돌 선이 보이지를 않았다。적당히 부유한 마을에 오게 된것 같다。"
# "집에 들어가 선녀을 이장과 함께 침대에 눕힌 후 다친 발을 더 자세히 살펴 보았다。"
# "집에 들어가 선녀을 이장과 함께 침대에 눕힌 후 다친 발을 더 자세히 살펴 보았다。"
Load CG "CG\Heroinehurt"
# "어두컴컴한 밤이라 잘 보이진 않았지만, 다행이도 이 마을 사람들의 이상한 램프가 매우 밝아 자세히 상처를 살펴볼 수 있었다。"
## "나" "「흠━━다행이 뼈가 부러진것 같지는 않네요。」"
......@@ -61,7 +61,7 @@ Load CG "CG\Heroinehurt"
# "━━우드득。"
# "마법 처럼 똑 하며 관절들은 제자리로 돌아갔다。다행이도 내 기억이 올바른것 같았다。"
# "어리둥절하며 쳐다보던 이장에게 난 설명을 했다。"
## "나" "「아, 이것은 『{ 접 :Bone}{ 골 :sett}{ 술 :ing}이란 것입니다。어렸을때 마상경기에서 기사들이 어디 관절이 탈골될 때마다 이를 고쳐주던 분이 계셨는데, 그분께 조금 배웠을 뿐입니다。」"
## "나" "「아, 이것은 『{접골술:Bonesetting}이란 것입니다。어렸을때 마상경기에서 기사들이 어디 관절이 탈골될 때마다 이를 고쳐주던 분이 계셨는데, 그분께 조금 배웠을 뿐입니다。」"
## "작업반장 동지" "「오오━━!」"
# "이후 의사가 오기 전까지 타박상을 적신 수건으로 닦고 천으로 감쌌다。피는 한참 전에 멎은듯 했다。"
# "의사가 한참 뒤에 도착했을 때는 사실 상 치료를 다 끝냈었다。내가 탈골된 뼈를 제자리로 돌려놓았다는 말을 듣자 굉장히 곤란한 표정을 지었지만, 선녀을 직접 살펴보고 나더니 나를 칭찬했다。"
......@@ -74,7 +74,7 @@ Load Background "Background\Blackbackground"
VFX Transition
Load CG "CG\Map"
# "내가 전혀 알아볼 수 없는 지도였다。심지어 문자 조차 읽을 수가 없었다。"
# "아무리 봐도, 난 【{ 이 :Anot}{ 세 :her W}{ 계 :orld}】로 온것 같다。"
# "아무리 봐도, 난 【{ 이세계 :Another World}】로 온것 같다。"
# "도대체 무슨 이유로 『{ 신 :DEUS}』이 나에게 이런 시련을 주는지를 몰랐지만, 필요할 때에 딱 적당한 기억이 떠오르고 이렇게 친절한 마을 주변에 떨어진것을 고려하면 분명 무슨 목적으로 이곳에 보내준 것일 것이라 생각했다。"
# "이곳으로 전이해주신 목적을 달성하기 위한 용기를 달라고 기도한뒤, 난 잠에 들었다。"
Unload CG
......
......@@ -52,9 +52,9 @@ public class EventManager : MonoBehaviour
public GameObject UIScript;
private String _fullScript = "";
private int _scriptLength = 4;
private int _scriptLength = 6;
private int _loadingCharacterCount = 0;
private int _loadingCharacterCount = 0;
void Start()
{
......@@ -117,9 +117,9 @@ public class EventManager : MonoBehaviour
choiceBranchDependencyNum = c.choiceDependency.Item2;
if(choiceDependencyNum == -1)
if (choiceDependencyNum == -1)
{
if(choiceBranchDependencyNum == -1) //(-1, -1)
if (choiceBranchDependencyNum == -1) //(-1, -1)
{
//do nothing
}
......@@ -151,7 +151,7 @@ public class EventManager : MonoBehaviour
for (int i = 0; i < choiceHistory.Count; i++)
{
if(choiceHistory[i] != (choiceDependencyNum, choiceBranchDependencyNum)) //if dependency not match, return
if (choiceHistory[i] != (choiceDependencyNum, choiceBranchDependencyNum)) //if dependency not match, return
{
ExecuteOneScript();
return;
......@@ -162,9 +162,9 @@ public class EventManager : MonoBehaviour
}
}
}
//for full script
if(c.commandNumber != 0) //if not explanation
if (c.commandNumber != 0) //if not explanation
{
_fullScript = "";
_scriptLength = 4;
......@@ -255,7 +255,7 @@ public class EventManager : MonoBehaviour
containerChoice.SetActive(false);
containerConversation.SetActive(false);
containerFullScript.SetActive(true);
textFullScript.text = _fullScriptHandler(explanation.contents);
foreach (Transform child in fullScriptText.transform)
......@@ -269,7 +269,7 @@ public class EventManager : MonoBehaviour
private String _fullScriptHandler(String s)
{
if(_scriptLength > 0)
if (_scriptLength > 0)
{
if (_fullScript.Equals(""))
_fullScript = s;
......@@ -284,7 +284,7 @@ public class EventManager : MonoBehaviour
_fullScript += s;
_scriptLength = 4;
}
return _fullScript + "<<";
}
......@@ -324,9 +324,9 @@ public class EventManager : MonoBehaviour
Debug.Log("LoadCharacter");
if(loadCharacter.location != SpriteLocation.None)
if (loadCharacter.location != SpriteLocation.None)
{
isNextButtonActive = false;
isNextButtonActive = false;
StartCoroutine(fadeCharacter(loadCharacter));
}
......@@ -396,7 +396,7 @@ public class EventManager : MonoBehaviour
Sprite background = Resources.Load<Sprite>(loadBackground.filePath);
if(background == null)
if (background == null)
{
Debug.Log(loadBackground.filePath + " doesn't exist");
return;
......@@ -551,14 +551,27 @@ public class EventManager : MonoBehaviour
isNextButtonActive = false;
UIButton.SetActive(false);
UIScript.SetActive(false);
SpriteRenderer cgRenderer = spriteCG.GetComponent<SpriteRenderer>();
StartCoroutine("showCG");
StartCoroutine(showCG(cgRenderer));
}
IEnumerator showCG()
IEnumerator showCG(SpriteRenderer cgRenderer)
{
Color cgColor = cgRenderer.color;
cgColor.a = 0.0f;
spriteCG.SetActive(true);
yield return new WaitForSeconds(1f);
while (cgColor.a < 1.0f)
{
cgColor.a += 0.05f;
cgRenderer.color = cgColor;
yield return new WaitForSeconds(0.05f);
}
yield return new WaitForSeconds(3f);
//Debug.Log("hi");
spriteCG.GetComponent<SpriteRenderer>().sortingLayerName = "background";
......@@ -575,10 +588,29 @@ public class EventManager : MonoBehaviour
private void _UnloadCG(UnloadCG unloadCG)
{
Debug.Log("UnloadCG");
SpriteRenderer cgRenderer = spriteCG.GetComponent<SpriteRenderer>();
spriteCG.SetActive(false);
ExecuteOneScript();
StartCoroutine(dissolveCG(cgRenderer));
}
IEnumerator dissolveCG(SpriteRenderer cgRenderer)
{
Color cgColor = cgRenderer.color;
while (cgColor.a > 0.0f)
{
cgColor.a -= 0.05f;
cgRenderer.color = cgColor;
yield return new WaitForSeconds(0.05f);
}
spriteCG.SetActive(false);
cgColor.a = 1f;
cgRenderer.color = cgColor;
}
private void _VFXCamerashake(VFXCameraShake vfxCameraShake)
......@@ -629,46 +661,105 @@ public class EventManager : MonoBehaviour
spriteVFX.GetComponent<SpriteRenderer>().sprite = vfxSprite;
spriteVFX.transform.position = new Vector3(vfxLoadSprite.width, vfxLoadSprite.height, 0);
bool tmp = vfxLoadSprite.isGIF;
Debug.Log("ISGIF: " + tmp.ToString());
if (tmp)
{
Animator animator = spriteVFX.GetComponent<Animator>();
animator.runtimeAnimatorController = Resources.Load(vfxLoadSprite.filePath + "AnimController") as RuntimeAnimatorController;
Debug.Log(vfxLoadSprite.filePath + "AnimController");
spriteVFX.SetActive(true);
UIScript.SetActive(false);
isNextButtonActive = false;
StartCoroutine(WaitUnilAnimFinish(animator));
}
else
{
Animator animator = spriteVFX.GetComponent<Animator>();
animator.runtimeAnimatorController = null;
Animator animator = spriteVFX.GetComponent<Animator>();
animator.runtimeAnimatorController = Resources.Load(vfxLoadSprite.filePath + "AnimController") as RuntimeAnimatorController;
Debug.Log(vfxLoadSprite.filePath + "AnimController");
spriteVFX.SetActive(true);
UIButton.SetActive(false);
UIScript.SetActive(false);
SpriteRenderer spriteRenderer = spriteVFX.GetComponent<SpriteRenderer>();
StartCoroutine(WaitUnilAnimFinish(animator));
spriteVFX.SetActive(true);
UIScript.SetActive(false);
isNextButtonActive = false;
StartCoroutine(fadeinvfxsprite(spriteRenderer));
}
}
IEnumerator WaitUnilAnimFinish(Animator animator)
{
yield return new WaitForSeconds(_GetAnimLength(animator));
UIButton.SetActive(true);
//UIButton.SetActive(true);
UIScript.SetActive(true);
isNextButtonActive = true;
ExecuteOneScript();
}
IEnumerator fadeinvfxsprite(SpriteRenderer spriteRenderer)
{
Color spriteColor = spriteRenderer.color;
spriteColor.a = 0.0f;
while (spriteColor.a < 1.0f)
{
spriteColor.a += 0.05f;
spriteRenderer.color = spriteColor;
yield return new WaitForSeconds(0.025f);
}
UIScript.SetActive(true);
isNextButtonActive = true;
ExecuteOneScript();
}
private void _VFXUnloadSprite(VFXUnloadSprite vfxUnloadSprite)
{
Debug.Log("VFXUnloadSprite");
SpriteRenderer spriteRenderer = spriteVFX.GetComponent<SpriteRenderer>();
StartCoroutine(dissolveSprite(spriteRenderer));
ExecuteOneScript();
}
spriteVFX.SetActive(false);
IEnumerator dissolveSprite(SpriteRenderer spriteRenderer)
{
Color spriteColor = spriteRenderer.color;
spriteColor.a = 1.0f;
while (spriteColor.a > 0.0f)
{
spriteColor.a -= 0.1f;
ExecuteOneScript();
spriteRenderer.color = spriteColor;
yield return new WaitForSeconds(0.025f);
}
spriteVFX.SetActive(false);
spriteColor.a = 1.0f;
spriteRenderer.color = spriteColor;
}
private void _VFXSound(VFXSound vfxSound)
{
Debug.Log("VFXSoun");
AudioClip vfx;
vfx = Resources.Load<AudioClip>(vfxSound.filePath);
audioVFX.clip = vfx;
float soundLength;
soundLength = (float)audioVFX.clip.length;
StartCoroutine(soundVFXPlay(vfxSound));
audioVFX.Play();
ExecuteOneScript();
//StartCoroutine(soundVFXPlay(vfxSound));
}
IEnumerator soundVFXPlay(VFXSound vfxSound)
/*IEnumerator soundVFXPlay(VFXSound vfxSound)
{
AudioClip vfx;
vfx = Resources.Load<AudioClip>(vfxSound.filePath);
......@@ -682,7 +773,7 @@ public class EventManager : MonoBehaviour
yield return new WaitForSeconds(soundLength);
ExecuteOneScript();
}
}*/
private void _LoadMinigame(LoadMinigame loadMinigame)
{
......@@ -842,19 +933,24 @@ public class EventManager : MonoBehaviour
private void _VFXTransition(VFXTransition vfxTransition)
{
Debug.Log("VFXTransition");
StartCoroutine(transtionVFXPlay());
}
IEnumerator transtionVFXPlay()
{
UIScript.SetActive(false);
isNextButtonActive = false;
yield return StartCoroutine(fadeOut());
//UIButton.SetActive(false);
yield return new WaitForSeconds(0.25f);
isNextButtonActive = true;
ExecuteOneScript();
yield return new WaitForSeconds(0.25f);
yield return StartCoroutine(fadeIn());
}
......
ISEKAI/Assets/Resources/CG/Map.png

379 KB | W: | H:

ISEKAI/Assets/Resources/CG/Map.png

489 KB | W: | H:

ISEKAI/Assets/Resources/CG/Map.png
ISEKAI/Assets/Resources/CG/Map.png
ISEKAI/Assets/Resources/CG/Map.png
ISEKAI/Assets/Resources/CG/Map.png
  • 2-up
  • Swipe
  • Onion skin
ISEKAI/Assets/Resources/CG/Outside1.png

13.5 KB | W: | H:

ISEKAI/Assets/Resources/CG/Outside1.png

46.9 KB | W: | H:

ISEKAI/Assets/Resources/CG/Outside1.png
ISEKAI/Assets/Resources/CG/Outside1.png
ISEKAI/Assets/Resources/CG/Outside1.png
ISEKAI/Assets/Resources/CG/Outside1.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -539,7 +539,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 0.78956974, b: 0.28773582, a: 1}
m_Color: {r: 0.5176471, g: 0.5176471, b: 0.5176471, a: 0.6}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
......@@ -613,7 +613,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0, g: 0, b: 0, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
......@@ -711,7 +711,7 @@ SpriteRenderer:
m_SortingLayerID: -1568571791
m_SortingLayer: 5
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 665cf478a591f324598d50b009d9c7be, type: 3}
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
......@@ -719,7 +719,7 @@ SpriteRenderer:
m_Size: {x: 8, y: 6}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!95 &684449222
......@@ -732,7 +732,7 @@ Animator:
m_GameObject: {fileID: 684449219}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: bde4bc26c97684359b47d6351aedfb3c, type: 2}
m_Controller: {fileID: 0}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
......@@ -1061,15 +1061,15 @@ SpriteRenderer:
m_SortingLayerID: 1172560955
m_SortingLayer: 4
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 7d8d9f34c20b7814fad57738c85155a7, type: 3}
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 12.8, y: 7.2}
m_Size: {x: 19.21, y: 10.51}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!4 &918228354
......@@ -1080,8 +1080,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 918228352}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -16.000116, y: -15.321811, z: -10.035156}
m_LocalScale: {x: 1.413321, y: 1.4322801, z: 1}
m_LocalPosition: {x: -15.97499, y: -15.3488, z: -10.035156}
m_LocalScale: {x: 0.9245933, y: 0.9519065, z: 1}
m_Children: []
m_Father: {fileID: 50748747}
m_RootOrder: 0
......@@ -1136,7 +1136,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.5188679, g: 0.5188679, b: 0.5188679, a: 1}
m_Color: {r: 0.5188679, g: 0.5188679, b: 0.5188679, a: 0.6}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment