Updated episode 18 dialogues (#8537)
Updated episode 18 dialogues using iRO text. Renamed ep18_1_main variable by ep18_main (see sql update)
This commit is contained in:
parent
e803ba5f8a
commit
75c3fd1fc3
@ -501,19 +501,19 @@ Body:
|
||||
7@thts: true
|
||||
8@thts: true
|
||||
- Id: 67
|
||||
Name: The Maze of Oz
|
||||
Name: Oz Labyrinth
|
||||
Enter:
|
||||
Map: 1@oz
|
||||
X: 284
|
||||
Y: 167
|
||||
- Id: 68
|
||||
Name: Thor Gunsu Base
|
||||
Name: Thor Military Base
|
||||
Enter:
|
||||
Map: 1@tcamp
|
||||
X: 103
|
||||
Y: 237
|
||||
- Id: 69
|
||||
Name: A Gathering Place of Wolves
|
||||
Name: Wolves Gathering Place
|
||||
Enter:
|
||||
Map: 1@nyr
|
||||
X: 194
|
||||
@ -529,7 +529,7 @@ Body:
|
||||
AdditionalMaps:
|
||||
2@nyr: true
|
||||
- Id: 71
|
||||
Name: Villa of High Priest
|
||||
Name: High Priest's Villa
|
||||
Enter:
|
||||
Map: 1@adv
|
||||
X: 123
|
||||
|
@ -1578,26 +1578,26 @@ Body:
|
||||
- Id: 3495
|
||||
Title: Conversation with Jeojin
|
||||
- Id: 3496
|
||||
Title: Conversation with Squain
|
||||
Title: Conversation with Skuain
|
||||
- Id: 3497
|
||||
Title: Conversation with Senado
|
||||
- Id: 3498
|
||||
Title: Conversation with Japer
|
||||
- Id: 3499
|
||||
Title: Conversation with Shirouan
|
||||
Title: Conversation with Shiroan
|
||||
- Id: 3500
|
||||
Title: Conversation with Ishira
|
||||
Title: Conversation with Isira
|
||||
- Id: 3501
|
||||
Title: Conversation with Gina
|
||||
Title: Conversation with Dina
|
||||
- Id: 3502
|
||||
Title: Conversation with Hari
|
||||
- Id: 3503
|
||||
Title: Examine the Sky
|
||||
Title: "[Daily] Opinion Gathering"
|
||||
- Id: 3504
|
||||
Title: Look at the Sky - Standby
|
||||
- Id: 3505
|
||||
Title: Report to Junok
|
||||
Title: "[Cooldown] Opinion Gathering"
|
||||
TimeLimit: 4h
|
||||
- Id: 3505
|
||||
Title: Completed Opinion Gathering
|
||||
- Id: 3507
|
||||
Title: Illusion Investigation Team - Sheshin
|
||||
- Id: 3508
|
||||
@ -3234,26 +3234,28 @@ Body:
|
||||
Title: "[Standby] Subjugation-Yanggeochon"
|
||||
TimeLimit: 4h
|
||||
- Id: 5932
|
||||
Title: The Abused Child
|
||||
Title: Abused Child
|
||||
- Id: 5933
|
||||
Title: Business Plan Presentation
|
||||
Title: Business Plan
|
||||
- Id: 5934
|
||||
Title: Gathering Training (1)
|
||||
Title: Foraging Practice (1)
|
||||
- Id: 5935
|
||||
Title: Gathering Training (2)
|
||||
Title: Foraging Practice (2)
|
||||
- Id: 5936
|
||||
Title: Gathering Training (3)
|
||||
Title: Foraging Practice (3)
|
||||
- Id: 5937
|
||||
Title: "[Standby] Flower Room's work"
|
||||
Title: "[Cooldown] Half Flower Gathering"
|
||||
TimeLimit: 4h
|
||||
- Id: 5938
|
||||
Title: Gathering Half Flower
|
||||
Title: "[Daily] Half Flower Gathering"
|
||||
- Id: 5939
|
||||
Title: Gathering Half Flower
|
||||
Title: "[Daily] Half Flower Gathering"
|
||||
- Id: 5940
|
||||
Title: Gathering Half Flower
|
||||
Title: "[Daily] Half Flower Gathering"
|
||||
- Id: 5941
|
||||
Title: Gathering Half Flower
|
||||
Title: "[Daily] Half Flower Gathering"
|
||||
- Id: 5942
|
||||
Title: Flower Room Opening Ceremony
|
||||
- Id: 6000
|
||||
Title: Job Change to Taekwon
|
||||
- Id: 6001
|
||||
@ -6316,55 +6318,55 @@ Body:
|
||||
DROSERA: true
|
||||
MUSCIPULAR: true
|
||||
- Id: 8681
|
||||
Title: To Rachel (1)
|
||||
Title: Towards Rachel (1)
|
||||
- Id: 8682
|
||||
Title: To Rachel (2)
|
||||
Title: Towards Rachel (2)
|
||||
- Id: 8683
|
||||
Title: Please stop fighting
|
||||
Title: Heated Argument
|
||||
- Id: 8684
|
||||
Title: It's over
|
||||
Title: State of Conflict
|
||||
- Id: 8685
|
||||
Title: A suspicious movement detected in the temple
|
||||
Title: Suspicious Movement
|
||||
- Id: 8686
|
||||
Title: The Intruder of the Temple
|
||||
Title: Intruder of the Temple
|
||||
- Id: 8687
|
||||
Title: Did you break it?
|
||||
Title: Staged Plot
|
||||
- Id: 8688
|
||||
Title: Thanks for today's daily food
|
||||
Title: Today's Daily Bread
|
||||
- Id: 8689
|
||||
Title: Today's Daily food - Standby
|
||||
Title: "[Cooldown] Today's Daily Bread"
|
||||
TimeLimit: 4h
|
||||
- Id: 8690
|
||||
Title: Thanks for today's daily food
|
||||
Title: "[Daily] Today's Daily Bread"
|
||||
- Id: 8691
|
||||
Title: Sacred Relics for Essence (1)
|
||||
Title: Water Purification (1)
|
||||
- Id: 8692
|
||||
Title: Sacred Relics for Essence (2)
|
||||
Title: Water Purification (2)
|
||||
- Id: 8693
|
||||
Title: Sacred Relics for Essence (3)
|
||||
Title: Water Purification (3)
|
||||
- Id: 8694
|
||||
Title: Clean Water Procurement - Standby
|
||||
Title: "[Cooldown] Water Purification"
|
||||
TimeLimit: 4h
|
||||
- Id: 8695
|
||||
Title: Procurement of clean water (1)
|
||||
Title: "[Daily] Water Purification (1)"
|
||||
- Id: 8696
|
||||
Title: Procurement of clean water (2)
|
||||
Title: "[Daily] Water Purification (2)"
|
||||
- Id: 8697
|
||||
Title: Procurement of clean water (3)
|
||||
Title: "[Daily] Water Purification (3)"
|
||||
- Id: 8698
|
||||
Title: Late migration
|
||||
Title: Horim's Bizarre Adventure (1)
|
||||
- Id: 8699
|
||||
Title: First Step Out of the City
|
||||
Title: Horim's Bizarre Adventure (2)
|
||||
- Id: 8700
|
||||
Title: I couldn't even come halfway
|
||||
Title: Horim's Bizarre Adventure (3)
|
||||
- Id: 8701
|
||||
Title: Scenery I've Seen for the First Time
|
||||
Title: Horim's Bizarre Adventure (4)
|
||||
- Id: 8702
|
||||
Title: Smell of Volcanic Ash
|
||||
Title: Horim's Bizarre Adventure (5)
|
||||
- Id: 8703
|
||||
Title: The easy way to go
|
||||
Title: Horim's Bizarre Adventure (6)
|
||||
- Id: 8718
|
||||
Title: My friend's regards
|
||||
Title: Greetings from a Friend
|
||||
- Id: 8719
|
||||
Title: A new area somewhere in the anthill
|
||||
- Id: 8720
|
||||
@ -8196,104 +8198,104 @@ Body:
|
||||
Title: Squirrels are rats, too? Standby
|
||||
TimeLimit: 4h
|
||||
- Id: 11696
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (1)
|
||||
- Id: 11697
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (2)
|
||||
- Id: 11698
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (3)
|
||||
- Id: 11699
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (4)
|
||||
- Id: 11700
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (5)
|
||||
- Id: 11701
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (6)
|
||||
- Id: 11702
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (7)
|
||||
- Id: 11703
|
||||
Title: Niren's Request
|
||||
Title: Niren's Request (8)
|
||||
- Id: 11704
|
||||
Title: Niren's Request
|
||||
Title: Gray Children (1)
|
||||
- Id: 11705
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (2)
|
||||
- Id: 11706
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (3)
|
||||
- Id: 11707
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (4)
|
||||
- Id: 11708
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (5)
|
||||
- Id: 11709
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (6)
|
||||
- Id: 11710
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (7)
|
||||
- Id: 11711
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (8)
|
||||
- Id: 11712
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (9)
|
||||
- Id: 11713
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (10)
|
||||
- Id: 11714
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (11)
|
||||
- Id: 11715
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (12)
|
||||
- Id: 11716
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (13)
|
||||
- Id: 11717
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (14)
|
||||
- Id: 11718
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (15)
|
||||
- Id: 11719
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (16)
|
||||
- Id: 11720
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (17)
|
||||
- Id: 11721
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (18)
|
||||
- Id: 11722
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (19)
|
||||
- Id: 11723
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (20)
|
||||
- Id: 11724
|
||||
Title: Children of Grey
|
||||
Title: Gray Children (21)
|
||||
- Id: 11725
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (1)
|
||||
- Id: 11726
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (2)
|
||||
- Id: 11727
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (3)
|
||||
- Id: 11728
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (4)
|
||||
- Id: 11729
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (5)
|
||||
- Id: 11730
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (6)
|
||||
Targets:
|
||||
- Id: 1
|
||||
Location: oz_dun01
|
||||
Count: 10
|
||||
- Id: 11731
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (7)
|
||||
- Id: 11732
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (8)
|
||||
- Id: 11733
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (9)
|
||||
- Id: 11734
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (10)
|
||||
- Id: 11735
|
||||
Title: Investigation of Oz Labyrinth
|
||||
Title: The Labyrinth and the Merchant (11)
|
||||
- Id: 11736
|
||||
Title: Maze of Oz 1st Floor (170lv)
|
||||
Title: Oz Labyrinth 1F (170lv)
|
||||
Targets:
|
||||
- Mob: EP18_ASH_TOAD
|
||||
Count: 20
|
||||
- Id: 11737
|
||||
Title: Maze of Oz Level 1 - Standby
|
||||
Title: "[Cooldown] Oz Labyrinth 1F"
|
||||
TimeLimit: 4h
|
||||
- Id: 11738
|
||||
Title: Maze of Oz Level 2 (200lv)
|
||||
Title: Oz Labyrinth 2F (200lv)
|
||||
Targets:
|
||||
- Mob: EP18_HOT_MOLAR
|
||||
Count: 20
|
||||
- Id: 11739
|
||||
Title: Maze of Oz Level 2 (200lv)
|
||||
Title: "[Cooldown] Oz Labyrinth 2F"
|
||||
TimeLimit: 4h
|
||||
- Id: 12000
|
||||
Title: An old friend
|
||||
@ -9335,30 +9337,30 @@ Body:
|
||||
Title: Let's try again to seal the crack
|
||||
TimeLimit: 4h
|
||||
- Id: 12520
|
||||
Title: Villa of Deception
|
||||
Title: "[Normal] Villa of Deception"
|
||||
- Id: 12521
|
||||
Title: Villa of Deception Hard
|
||||
Title: "[Hard] Villa of Deception"
|
||||
- Id: 12522
|
||||
Title: Cooldown: Villa of Deception
|
||||
Title: "[Cooldown] Villa of Deception"
|
||||
TimeLimit: 4h
|
||||
- Id: 12531
|
||||
Title: Future General Candidate
|
||||
Title: Transporting Goods
|
||||
- Id: 12532
|
||||
Title: Trouble at the Top
|
||||
Title: Broken Wagon
|
||||
- Id: 12533
|
||||
Title: The Hidden Helper
|
||||
Title: Hidden Helper
|
||||
- Id: 12534
|
||||
Title: The Missing Camille
|
||||
Title: Missing Camille
|
||||
- Id: 12535
|
||||
Title: The Governor's Decision
|
||||
Title: Chief Decision
|
||||
- Id: 12536
|
||||
Title: The Scattered Luggage (North)
|
||||
Title: Scattered Goods (North)
|
||||
- Id: 12537
|
||||
Title: Scattered Luggage (West)
|
||||
Title: Scattered Goods (West)
|
||||
- Id: 12538
|
||||
Title: The Scattered Luggage (East)
|
||||
Title: Scattered Goods (East)
|
||||
- Id: 12539
|
||||
Title: Scattered Luggage (South)
|
||||
Title: Scattered Goods (South)
|
||||
- Id: 13000
|
||||
Title: RWC2011Card Gathering
|
||||
- Id: 13001
|
||||
@ -11512,84 +11514,84 @@ Body:
|
||||
- Mob: EP18_FIREWIND_KITE
|
||||
Count: 30
|
||||
- Id: 16549
|
||||
Title: I can't sleep
|
||||
Title: "[Daily] I can't sleep"
|
||||
Targets:
|
||||
- Mob: EP18_FIREWIND_KITE
|
||||
Count: 30
|
||||
- Id: 16550
|
||||
Title: I Can't Sleep - Wait
|
||||
Title: "[Cooldown] I can't sleep"
|
||||
TimeLimit: 4h
|
||||
- Id: 16551
|
||||
Title: The Story of Dinar
|
||||
Title: Collecting Folklore (1)
|
||||
- Id: 16552
|
||||
Title: Amira's Story
|
||||
Title: Collecting Folklore (2)
|
||||
- Id: 16553
|
||||
Title: Shanina's Grandma's Story
|
||||
Title: Collecting Folklore (3)
|
||||
- Id: 16554
|
||||
Title: Please collect the stories
|
||||
Title: Collecting Folklore (4)
|
||||
- Id: 16555
|
||||
Title: The Story of Dinar
|
||||
Title: "[Daily] Dinar's Story"
|
||||
- Id: 16556
|
||||
Title: Amira's Story
|
||||
Title: "[Daily] Amira's Story"
|
||||
- Id: 16557
|
||||
Title: Shanina's Grandma's Story
|
||||
Title: "[Daily] Shanina's Story"
|
||||
- Id: 16558
|
||||
Title: Please collect the stories
|
||||
Title: "[Daily] Collecting Folklore"
|
||||
- Id: 16559
|
||||
Title: Please collect the stories - Standby
|
||||
Title: "[Cooldown] Collecting Folklore"
|
||||
TimeLimit: 4h
|
||||
- Id: 16560
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (1)
|
||||
- Id: 16561
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (2)
|
||||
- Id: 16562
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (3)
|
||||
- Id: 16563
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (4)
|
||||
- Id: 16564
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (5)
|
||||
- Id: 16565
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (6)
|
||||
- Id: 16566
|
||||
Title: This is not the place
|
||||
Title: Ahab's Gossip (7)
|
||||
- Id: 16567
|
||||
Title: The Contest of the Grey Wolf Forest
|
||||
Title: Gray Wolf Forest Tournament (1)
|
||||
- Id: 16568
|
||||
Title: Everyone's Opinion
|
||||
Title: People's Opinion (1)
|
||||
- Id: 16569
|
||||
Title: Everyone's Opinion
|
||||
Title: People's Opinion (2)
|
||||
- Id: 16570
|
||||
Title: Everyone's Opinion
|
||||
Title: People's Opinion (3)
|
||||
- Id: 16571
|
||||
Title: Everyone's Opinion
|
||||
Title: People's Opinion (4)
|
||||
- Id: 16572
|
||||
Title: The Contest of the Grey Wolf Forest
|
||||
Title: Gray Wolf Forest Tournament (2)
|
||||
- Id: 16573
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (1)
|
||||
- Id: 16574
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (2)
|
||||
- Id: 16575
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (3)
|
||||
- Id: 16576
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (4)
|
||||
- Id: 16577
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (5)
|
||||
- Id: 16578
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (6)
|
||||
- Id: 16579
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (7)
|
||||
- Id: 16580
|
||||
Title: Source of Weapon
|
||||
Title: Source of Weapons (8)
|
||||
- Id: 16581
|
||||
Title: Children Know It
|
||||
Title: Even children know (1)
|
||||
- Id: 16582
|
||||
Title: Children Know It
|
||||
Title: Even children know (2)
|
||||
- Id: 16583
|
||||
Title: Children Know It
|
||||
Title: Even children know (3)
|
||||
- Id: 16584
|
||||
Title: The Price of Labor
|
||||
Title: The Price of Labor (1)
|
||||
- Id: 16585
|
||||
Title: The Price of Labor
|
||||
Title: The Price of Labor (2)
|
||||
- Id: 17000
|
||||
Title: Meet with Father Bamph
|
||||
- Id: 17001
|
||||
@ -11852,62 +11854,62 @@ Body:
|
||||
Title: (Standby) Thanatos Tower, 12th floor
|
||||
TimeLimit: 4h
|
||||
- Id: 17504
|
||||
Title: Where's My Home
|
||||
Title: Where is My Home (1)
|
||||
- Id: 17505
|
||||
Title: Where's My Home
|
||||
Title: Where is My Home (2)
|
||||
- Id: 17506
|
||||
Title: Where's My Home
|
||||
Title: Where is My Home (3)
|
||||
- Id: 17507
|
||||
Title: Where's My Home
|
||||
Title: Where is My Home (4)
|
||||
- Id: 17508
|
||||
Title: Lack of Supplies
|
||||
Title: "[Daily] Shortage of Supplies"
|
||||
Drops:
|
||||
- Mob: EP18_GREY_WOLF
|
||||
Item: Ep18_Very_Ddan_Crystal
|
||||
Rate: 5000
|
||||
- Id: 17509
|
||||
Title: (Standby) Lack of supplies
|
||||
Title: "[Cooldown] Shortage of Supplies"
|
||||
TimeLimit: 4h
|
||||
- Id: 17510
|
||||
Title: There are no bad beasts in the world
|
||||
Title: There are no evil beasts in this world (1)
|
||||
- Id: 17511
|
||||
Title: There are no bad beasts in the world
|
||||
Title: There are no evil beasts in this world (2)
|
||||
- Id: 17512
|
||||
Title: There are no bad beasts in the world
|
||||
Title: There are no evil beasts in this world (3)
|
||||
- Id: 17513
|
||||
Title: The Unexpected Shepherd
|
||||
Title: An Unexpected Shepherd (1)
|
||||
- Id: 17514
|
||||
Title: The Unexpected Shepherd
|
||||
Title: An Unexpected Shepherd (2)
|
||||
Targets:
|
||||
- Mob: EP18_ASHRING
|
||||
Count: 20
|
||||
- Id: 17515
|
||||
Title: The Unexpected Shepherd
|
||||
Title: An Unexpected Shepherd (3)
|
||||
- Id: 17516
|
||||
Title: (Standby) Unexpected shepherd
|
||||
Title: "[Cooldown] An Unexpected Shepherd"
|
||||
TimeLimit: 4h
|
||||
- Id: 17517
|
||||
Title: The Rebels
|
||||
Title: Rebellion (1)
|
||||
- Id: 17518
|
||||
Title: The Rebels
|
||||
Title: Rebellion (2)
|
||||
- Id: 17519
|
||||
Title: The Rebels
|
||||
Title: Rebellion (3)
|
||||
- Id: 17520
|
||||
Title: Wolf in the Sheep
|
||||
Title: Wolf Among Sheep (1)
|
||||
- Id: 17521
|
||||
Title: When you need a conversation
|
||||
Title: Wolf Among Sheep (2)
|
||||
- Id: 17522
|
||||
Title: Cleaning the Traitors
|
||||
Title: Wolf Among Sheep (3)
|
||||
- Id: 17523
|
||||
Title: Purification of the Sanctuary
|
||||
Title: Sanctuary Purification
|
||||
- Id: 17524
|
||||
Title: Cleaning the Traitors
|
||||
Title: "[Completed] Renegade Cleaning"
|
||||
- Id: 17525
|
||||
Title: When you need a conversation
|
||||
Title: Aftermath
|
||||
- Id: 17526
|
||||
Title: Purification of the Sanctuary
|
||||
Title: "[Completed] Sanctuary Purification"
|
||||
- Id: 17527
|
||||
Title: (Standby) Cleaning strategy
|
||||
Title: "[Cooldown] Sanctuary Purification"
|
||||
TimeLimit: 4h
|
||||
- Id: 17566
|
||||
Title: (Standby) Code name! Is it a star button?
|
||||
@ -12035,21 +12037,21 @@ Body:
|
||||
Title: Goseong dungeon 1st floor attack
|
||||
TimeLimit: 4h
|
||||
- Id: 18082
|
||||
Title: Eligibility to Participate in the Competition
|
||||
Title: Eligibility to attend the competition
|
||||
- Id: 18083
|
||||
Title: Investigation of Daishinkan's Villa
|
||||
Title: High Priest's Villa
|
||||
- Id: 18084
|
||||
Title: Fact Investigation
|
||||
Title: Fact Finding
|
||||
- Id: 18085
|
||||
Title: The Direction of Prayer
|
||||
Title: Direction of Prayer
|
||||
- Id: 18086
|
||||
Title: Make the Grey Wolf Forest Safer
|
||||
Title: "[Daily] Gray Wolf Forest Hunting"
|
||||
Targets:
|
||||
- Id: 1
|
||||
Location: gw_fild01
|
||||
Count: 30
|
||||
- Id: 18087
|
||||
Title: Safer in the Gray Wolf Forest - Standby
|
||||
Title: "[Cooldown] Gray Wolf Forest Hunting"
|
||||
TimeLimit: 4h
|
||||
- Id: 18100
|
||||
Title: Legends from Moscovia
|
||||
|
@ -2,34 +2,35 @@
|
||||
//= Instance: The Maze of Oz.
|
||||
//===== Description: =========================================
|
||||
//- [Walkthrough conversion]
|
||||
//- Part of the episode 18.1 main quest.
|
||||
//- Part of the Episode 18 main quest.
|
||||
//===== Changelogs: ==========================================
|
||||
//= 1.0 First version. [Capuche]
|
||||
//============================================================
|
||||
|
||||
// Main Quest: Step 28.
|
||||
ra_fild10,179,176,5 script Merchant#ep18_gorge 4_EP18_MERCHANT,{
|
||||
.@md_name$ = "The Maze of Oz";
|
||||
ra_fild10,179,176,5 script Merchant#ep18_gorge 4_EP18_MERCHANT,{
|
||||
.@md_name$ = "Oz Labyrinth";
|
||||
|
||||
if (ep18_1_main == 29) {
|
||||
mes "[Miriam in disguise]";
|
||||
mes "From now on <FONT SIZE = 14><B>^e5555e" + .@md_name$ + "^000000</FONT></B>";
|
||||
mes "^e5555ePrepare yourself and talk to me again^000000";
|
||||
if (ep18_main == 29) {
|
||||
mes "[Disguised Miriam]";
|
||||
mes "We are now entering the <FONT SIZE = 14><B>^e5555eMaze of Oz^000000</FONT></B>.";
|
||||
mes "^e5555ePlease finish your preparations^000000 and come back to me.";
|
||||
cutin "ep18_merchant.png",2;
|
||||
changequest 11717,11719;
|
||||
ep18_1_main = 30;
|
||||
erasequest 11717;
|
||||
setquest 11719;
|
||||
ep18_main = 30;
|
||||
close3;
|
||||
}
|
||||
if (ep18_1_main == 30) {
|
||||
mes "[Miriam in disguise]";
|
||||
mes "Then I'll start the ^e5555e" + .@md_name$ + "^000000";
|
||||
if (ep18_main == 30) {
|
||||
mes "[Disguised Miriam]";
|
||||
mes "Then let's head to ^e5555e" + .@md_name$ + "^000000";
|
||||
next;
|
||||
if (getcharid(1) == 0 || is_party_leader() == false) {
|
||||
mes "[Miriam in disguise]";
|
||||
mes "I think it would be a good idea to form a ^ff0000party before enter ^000000..";
|
||||
mes "[Disguised Miriam]";
|
||||
mes "I think it would be a good idea to form a ^ff0000party before enter^000000..";
|
||||
close;
|
||||
}
|
||||
switch( select( "Open the door", "Enter", "Stop" ) ) {
|
||||
switch( select( "Open the door.", "Enter.", "Quit." ) ) {
|
||||
case 1:
|
||||
if (instance_create(.@md_name$) < 0) {
|
||||
mes "Party: " + getpartyname(getcharid(1)) + "";
|
||||
@ -37,21 +38,21 @@ ra_fild10,179,176,5 script Merchant#ep18_gorge 4_EP18_MERCHANT,{
|
||||
mes "^0000ff" + .@md_name$ + " ^000000- Unknown error";
|
||||
close;
|
||||
}
|
||||
mes "[Miriam in disguise]";
|
||||
mes "You'd better wait a little before you go in.";
|
||||
mes "[Disguised Miriam]";
|
||||
mes "It's better to wait a bit before entering.";
|
||||
close;
|
||||
case 2:
|
||||
switch( instance_enter(.@md_name$) ) {
|
||||
case IE_OTHER:
|
||||
mes "[Miriam in disguise]";
|
||||
mes "[Disguised Miriam]";
|
||||
mes "^ff0000An unknown error occurred.^000000";
|
||||
close;
|
||||
case IE_NOINSTANCE:
|
||||
mes "[Miriam in disguise]";
|
||||
mes "^ff0000Your party leader has not yet created the dungeon.^000000";
|
||||
mes "[Disguised Miriam]";
|
||||
mes "Let's wait a bit and try again.";
|
||||
close;
|
||||
case IE_NOMEMBER:
|
||||
mes "[Miriam in disguise]";
|
||||
mes "[Disguised Miriam]";
|
||||
mes "^ff0000Only a member of the party can enter the Memorial Dungeon.^000000";
|
||||
close;
|
||||
case IE_OK:
|
||||
@ -62,24 +63,25 @@ ra_fild10,179,176,5 script Merchant#ep18_gorge 4_EP18_MERCHANT,{
|
||||
end;
|
||||
}
|
||||
}
|
||||
mes "[Merchant]";
|
||||
mes "It seems like someone was nearby but disappeared quickly.";
|
||||
mes "Where did they go?";
|
||||
cutin "ep18_merchant.png",2;
|
||||
mes "[Vendor]";
|
||||
mes "Someone must have been around here, but they just disappeared. Where did they go?";
|
||||
close3;
|
||||
close3;
|
||||
|
||||
OnInit:
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(11717) == 1" );
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(11719) == 1" );
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(11717) == 1" );
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(11719) == 1" );
|
||||
end;
|
||||
}
|
||||
|
||||
// Step 1
|
||||
1@oz,284,164,3 script Rope#outoz 4_ROPEPILE,{
|
||||
mes "I think I can climb up with a rope.";
|
||||
mes "I think we can use the rope to climb up.";
|
||||
next;
|
||||
if (select( "Use a rope to climb", "Do not use" ) == 2)
|
||||
if (select( "Use the rope to climb up.", "Do not use." ) == 2)
|
||||
end;
|
||||
warp "ra_fild10",180,174;
|
||||
warp "ra_fild10",173,176;
|
||||
end;
|
||||
}
|
||||
|
||||
@ -88,64 +90,64 @@ OnInit:
|
||||
end;
|
||||
'event_oz = 1;
|
||||
.@miriam1$ = instance_npcname("Miriam#ozmd1");
|
||||
.@maggi1$ = instance_npcname("Magi#ozmd1");
|
||||
.@maggi1$ = instance_npcname("Maggi#ozmd1");
|
||||
.@mark1$ = instance_npcname("Mark#ozmd1");
|
||||
.@tamarin1$ = instance_npcname("Tamarin#ozmd1");
|
||||
.@miriam2$ = instance_npcname("Miriam#ozmd2");
|
||||
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
npctalk "Miriam: This is the entrance to the labyrinth of Oz.", .@miriam1$;
|
||||
npctalk "Miriam: This is the entrance to the Labyrinth of Oz.", .@miriam1$;
|
||||
cutin "ep18_miriam_03.png",2;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Everyone, please move carefully.", .@miriam1$;
|
||||
sleep2 2000;
|
||||
npctalk "Magi: Something hot and dusty...", .@maggi1$;
|
||||
cutin "4job_maggi_02.PNG",2;
|
||||
enablenpc .@maggi1$;
|
||||
enablenpc .@mark1$;
|
||||
enablenpc .@tamarin1$;
|
||||
cloakoffnpcself( .@maggi1$ );
|
||||
cloakoffnpcself( .@mark1$ );
|
||||
cloakoffnpcself( .@tamarin1$ );
|
||||
sleep2 2000;
|
||||
npctalk "Mark: Are you okay?", .@mark1$;
|
||||
cutin "ep18_mark_01.png",2;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: There is lava flowing right below it, always scattering ashes.", .@miriam1$;
|
||||
npctalk "Miriam: Lava is flowing right below, so ash is always flying.", .@miriam1$;
|
||||
cutin "ep18_miriam_03.png",2;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Beware there may be embers in the lava ash.", .@miriam1$;
|
||||
npctalk "Miriam: There may be embers left in the lava ash, so please be careful.", .@miriam1$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: If you inhale incorrectly, you will burn your lungs.", .@miriam1$;
|
||||
npctalk "Miriam: If you inhale it incorrectly, it will burn your lungs.", .@miriam1$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: There don't seem to be any monsters around here, so it's better to move slowly and check the situation again.", .@miriam1$;
|
||||
npctalk "Miriam: There don't seem to be any monsters around here, so it would be better to move slowly and check the situation again.", .@miriam1$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Please follow the road to the north first.", .@miriam1$;
|
||||
npctalk "Miriam: First, please follow the road to the north.", .@miriam1$;
|
||||
sleep2 2000;
|
||||
cutin "",255;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
|
||||
disablenpc .@maggi1$;
|
||||
disablenpc .@mark1$;
|
||||
disablenpc .@tamarin1$;
|
||||
cloakonnpcself( .@maggi1$ );
|
||||
cloakonnpcself( .@mark1$ );
|
||||
cloakonnpcself( .@tamarin1$ );
|
||||
disablenpc .@miriam1$;
|
||||
enablenpc .@miriam2$;
|
||||
end;
|
||||
}
|
||||
|
||||
1@oz,279,175,5 duplicate(dummy_npc) Magi#ozmd1 4_4JOB_MAGGI
|
||||
1@oz,280,175,3 duplicate(dummy_npc) Mark#ozmd1 4_EP18_MARK
|
||||
1@oz,279,177,3 duplicate(dummy_npc) Tamarin#ozmd1 4_EP18_TAMARIN
|
||||
1@oz,279,175,5 duplicate(dummy_cloaked_npc) Maggi#ozmd1 4_4JOB_MAGGI
|
||||
1@oz,280,175,3 duplicate(dummy_cloaked_npc) Mark#ozmd1 4_EP18_MARK
|
||||
1@oz,279,177,3 duplicate(dummy_cloaked_npc) Tamarin#ozmd1 4_EP18_TAMARIN
|
||||
|
||||
|
||||
// Step 2
|
||||
1@oz,271,272,3 script Miriam#ozmd2 4_EP18_MIRIAM,{
|
||||
1@oz,271,272,3 script(DISABLED) Miriam#ozmd2 4_EP18_MIRIAM,{
|
||||
if ('event_oz != 1)
|
||||
end;
|
||||
'event_oz = 2;
|
||||
.@miriam2$ = instance_npcname("Miriam#ozmd2");
|
||||
'miriam3$ = instance_npcname("Miriam#ozmd3");
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
npctalk "Miriam: If you cross the bridge in front of you, it's a real maze.", .@miriam2$;
|
||||
npctalk "Miriam: If you cross the bridge in front of you, it's the real Maze of Oz.", .@miriam2$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: We must be very careful crossing the bridge, let's talk again after.", .@miriam2$;
|
||||
npctalk "Miriam: You have to be very careful when crossing the bridge, so let's talk again at the bridge.", .@miriam2$;
|
||||
sleep2 2000;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
disablenpc .@miriam2$;
|
||||
@ -153,69 +155,43 @@ OnInit:
|
||||
end;
|
||||
|
||||
OnInstanceInit:
|
||||
'miriam3_id = 0;
|
||||
'event_oz = 0;
|
||||
|
||||
'map_name$ = instance_mapname("1@oz");
|
||||
disablenpc instance_npcname("Miriam#ozmd2");
|
||||
disablenpc instance_npcname("Miriam#ozmd3");
|
||||
disablenpc instance_npcname("Miriam#ozmd4");
|
||||
disablenpc instance_npcname("Maram#ozmd5");
|
||||
disablenpc instance_npcname("Miriam#ozmd5");
|
||||
disablenpc instance_npcname("Maram#ozmd7");
|
||||
disablenpc instance_npcname("#oz_way");
|
||||
disablenpc instance_npcname("Maram#ozmd6");
|
||||
disablenpc instance_npcname("Magi#ozmd1");
|
||||
disablenpc instance_npcname("Mark#ozmd1");
|
||||
disablenpc instance_npcname("Tamarin#ozmd1");
|
||||
disablenpc instance_npcname("Magi#ozmd3");
|
||||
disablenpc instance_npcname("Mark#ozmd3");
|
||||
disablenpc instance_npcname("Tamarin#ozmd3");
|
||||
disablenpc instance_npcname("Maram#ozmd4");
|
||||
disablenpc instance_npcname("Magi#ozmd5");
|
||||
disablenpc instance_npcname("Mark#ozmd5");
|
||||
disablenpc instance_npcname("Tamarin#ozmd5");
|
||||
disablenpc instance_npcname("Maram#ozmd8");
|
||||
disablenpc instance_npcname("Magi#ozmd6");
|
||||
disablenpc instance_npcname("Mark#ozmd6");
|
||||
disablenpc instance_npcname("Tamarin#ozmd6");
|
||||
disablenpc instance_npcname("Miriam#ozmd7");
|
||||
disablenpc instance_npcname("Imril#ozmd7");
|
||||
end;
|
||||
}
|
||||
|
||||
|
||||
// Step 3
|
||||
1@oz,241,272,3 script Miriam#ozmd3 EP18_NPC_MIRIAM,{
|
||||
1@oz,241,272,3 script(DISABLED) Miriam#ozmd3 EP18_NPC_MIRIAM,{
|
||||
if ('event_oz != 2)
|
||||
end;
|
||||
'event_oz = 3;
|
||||
'miriam3$ = instance_npcname("Miriam#ozmd3");
|
||||
.@maggi3$ = instance_npcname("Magi#ozmd3");
|
||||
.@maggi3$ = instance_npcname("Maggi#ozmd3");
|
||||
.@mark3$ = instance_npcname("Mark#ozmd3");
|
||||
.@tamarin3$ = instance_npcname("Tamarin#ozmd3");
|
||||
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
npctalk "Miriam: This bridge is dangerous, so it's best to split your luggage and cross in turn.", 'miriam3$;
|
||||
npctalk "Miriam: This bridge is dangerous, so it would be better to share the luggage and cross it one at a time.", 'miriam3$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Then I will cross first, so please follow slowly. It will help not to look under your feet.", 'miriam3$;
|
||||
npctalk "Miriam: Then, I will cross first, so please follow me slowly. It will be helpful not to look under your feet.", 'miriam3$;
|
||||
sleep2 2000;
|
||||
npctalk "Tamarin: Wow I can't see the bottom.", .@tamarin3$;
|
||||
enablenpc .@maggi3$;
|
||||
enablenpc .@mark3$;
|
||||
enablenpc .@tamarin3$;
|
||||
npctalk "Tamarin: Wow... I can't see the bottom.", .@tamarin3$;
|
||||
cloakoffnpcself( .@maggi3$ );
|
||||
cloakoffnpcself( .@mark3$ );
|
||||
cloakoffnpcself( .@tamarin3$ );
|
||||
sleep2 2000;
|
||||
npctalk "Magi: Your legs look very old...", .@maggi3$;
|
||||
npctalk "Magi: My legs look really worn out...", .@maggi3$;
|
||||
sleep2 2000;
|
||||
npctalk "Mark: Everyone be careful", .@mark3$;
|
||||
npctalk "Mark: Everyone be careful.", .@mark3$;
|
||||
sleep2 2000;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
disablenpc .@maggi3$;
|
||||
disablenpc .@mark3$;
|
||||
disablenpc .@tamarin3$;
|
||||
cloakonnpcself( .@maggi3$ );
|
||||
cloakonnpcself( .@mark3$ );
|
||||
cloakonnpcself( .@tamarin3$ );
|
||||
'miriam3_id = getnpcid(0);
|
||||
|
||||
unitwalk 'miriam3_id,231,272, 'miriam3$ + "::OnEvent1"; // several events are required to palliate to our too short value of MAX_WALKPATH (32) used to calculate the pathing
|
||||
unitwalk 'miriam3_id,231,272, 'miriam3$ + "::OnEvent1";
|
||||
end;
|
||||
OnEvent1:
|
||||
unitwalk 'miriam3_id,211,272, 'miriam3$ + "::OnEvent2";
|
||||
@ -236,13 +212,13 @@ OnEvent5:
|
||||
end;
|
||||
}
|
||||
|
||||
1@oz,245,272,3 duplicate(dummy_npc) Magi#ozmd3 4_4JOB_MAGGI
|
||||
1@oz,244,273,3 duplicate(dummy_npc) Mark#ozmd3 4_EP18_MARK
|
||||
1@oz,244,270,3 duplicate(dummy_npc) Tamarin#ozmd3 4_EP18_TAMARIN
|
||||
1@oz,245,272,3 duplicate(dummy_cloaked_npc) Maggi#ozmd3 4_4JOB_MAGGI
|
||||
1@oz,244,273,3 duplicate(dummy_cloaked_npc) Mark#ozmd3 4_EP18_MARK
|
||||
1@oz,244,270,3 duplicate(dummy_cloaked_npc) Tamarin#ozmd3 4_EP18_TAMARIN
|
||||
|
||||
|
||||
// Step 4 + 5
|
||||
1@oz,157,272,3 script Miriam#ozmd4 4_EP18_MIRIAM,{
|
||||
1@oz,157,272,3 script(DISABLED) Miriam#ozmd4 4_EP18_MIRIAM,{
|
||||
if ('event_oz != 3)
|
||||
end;
|
||||
'event_oz = 4;
|
||||
@ -250,25 +226,25 @@ OnEvent5:
|
||||
.@miriam4$ = instance_npcname("Miriam#ozmd4");
|
||||
.@tamarin4$ = instance_npcname("Tamarin#ozmd4");
|
||||
.@ashtoad2$ = instance_npcname("Ash Toad#ozmd2");
|
||||
.@maggi4$ = instance_npcname("Magi#ozmd4");
|
||||
.@maggi4$ = instance_npcname("Maggi#ozmd4");
|
||||
.@mark4$ = instance_npcname("Mark#ozmd4");
|
||||
.@ashtoad3$ = instance_npcname("Ash Toad#ozmd3");
|
||||
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
mapannounce 'map_name$, "Miriam: Ah!! A monster!!!", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
mapannounce 'map_name$, "Miriam: Ah!! A monster!!!", bc_map, 0xB7EE,FW_NORMAL,16;
|
||||
sleep2 1500;
|
||||
mapannounce 'map_name$, "Miriam: I'll take this rude bastard.", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
mapannounce 'map_name$, "Miriam: I will take care of this rude guy.", bc_map, 0xB7EE,FW_NORMAL,16;
|
||||
sleep2 1500;
|
||||
mapannounce 'map_name$, "Tamarin: Appeared in the back!!!", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
mapannounce 'map_name$, "Tamarin: It also appeared in the back!!!", bc_map, 0xB7EE,FW_NORMAL,16;
|
||||
sleep2 2000;
|
||||
enablenpc .@tamarin4$;
|
||||
sleep2 500;
|
||||
enablenpc .@ashtoad2$;
|
||||
mapannounce 'map_name$, "Magi: Crazy!!!", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
mapannounce 'map_name$, "Magi: Aaaah!!!", bc_map, 0xB7EE,FW_NORMAL,16;
|
||||
sleep2 500;
|
||||
enablenpc .@maggi4$;
|
||||
enablenpc .@mark4$;
|
||||
mapannounce 'map_name$, "Mark: Please support me in the front!!!", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
mapannounce 'map_name$, "Mark: Please support the front!!!", bc_map, 0xB7EE,FW_NORMAL,16;
|
||||
sleep2 1000;
|
||||
'mob_count_oz = 0;
|
||||
monster 'map_name$,145,274,"Ash Toad",21295,1, .@miriam4$ + "::OnMobDead"; // EP18_ASH_TOAD
|
||||
@ -289,7 +265,7 @@ OnMobDead:
|
||||
|
||||
.@tamarin4$ = instance_npcname("Tamarin#ozmd4");
|
||||
.@ashtoad2$ = instance_npcname("Ash Toad#ozmd2");
|
||||
.@maggi4$ = instance_npcname("Magi#ozmd4");
|
||||
.@maggi4$ = instance_npcname("Maggi#ozmd4");
|
||||
.@mark4$ = instance_npcname("Mark#ozmd4");
|
||||
.@ashtoad3$ = instance_npcname("Ash Toad#ozmd3");
|
||||
.@maram4$ = instance_npcname("Maram#ozmd4");
|
||||
@ -301,60 +277,59 @@ OnMobDead:
|
||||
npctalk "Tamarin: I did it!!!", .@tamarin4$;
|
||||
disablenpc .@ashtoad2$;
|
||||
sleep2 2000;
|
||||
npctalk "Magi: Me too!!", .@maggi4$;
|
||||
npctalk "Magi: This way too!!", .@maggi4$;
|
||||
disablenpc .@ashtoad3$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Huh It wasn't a great monster, but it would have been dangerous if they were ordinary merchants.", .@miriam4$;
|
||||
npctalk "Miriam: Huh... It wasn't a great monster, but it would have been dangerous for ordinary merchants.", .@miriam4$;
|
||||
disablenpc .@ashtoad1$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram : " + strcharinfo(0) + " Are you okay?", .@maram4$;
|
||||
enablenpc .@maram4$;
|
||||
cloakoffnpcself( .@maram4$ );
|
||||
npctalk "Maram : " + strcharinfo(0) + ", are you okay?", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: You're late! Maram!!!", .@miriam4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: I met a monster on the way, so I'm a little late.", .@maram4$;
|
||||
npctalk "Maram: I was a little late because I met a monster on the way.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: There were no monsters on the road we passed earlier.", .@miriam4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: Yeah? Where the hell do monsters spring up like this...", .@maram4$;
|
||||
npctalk "Maram: Really? Where on earth do monsters like this come from?", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: It's a big deal because it's getting harder and harder to move goods because of these monsters.", .@maram4$;
|
||||
npctalk "Maram: It's a big problem because it's getting harder to move supplies because of these monsters.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Tamarin: If you go to the ground?", .@tamarin4$;
|
||||
npctalk "Tamarin: What if you travel by land?", .@tamarin4$;
|
||||
sleep2 2000;
|
||||
npctalk "Tamarin: I heard there used to be a bridge to cross a canyon?", .@tamarin4$;
|
||||
npctalk "Tamarin: I heard there used to be a bridge across the canyon?", .@tamarin4$;
|
||||
sleep2 2000;
|
||||
npctalk "Tamarin: Because there are still remains...", .@tamarin4$;
|
||||
npctalk "Tamarin: There are still remains left...", .@tamarin4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: It is said that the bridge above was destroyed when they saw the natives crossing to escape the hardliners' attacks.", .@maram4$;
|
||||
npctalk "Maram: It is said that the bridge above was destroyed after seeing natives crossing it while fleeing an attack by hardliners.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: The land across the bridge has become uninhabitable due to volcanic ash, so it must have been the intention to dry it to death.", .@maram4$;
|
||||
npctalk "Maram: The area across the bridge has become uninhabitable due to volcanic ash, so they must have been trying to kill him.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: It's not difficult to make a bridge again...", .@maram4$;
|
||||
npctalk "Maram: It's not difficult to build a bridge again...", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: You can't advertise that you're hiding here by making a bridge because you're in hiding.", .@maram4$;
|
||||
npctalk "Maram: Since we are in a hiding position, we can't build a bridge or something and advertise that we are hiding here.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: It's dangerous and inconvenient right now, but I have no choice but to use the maze of Oz.", .@maram4$;
|
||||
npctalk "Maram: Although it is dangerous and inconvenient now, we have no choice but to use the Maze of Oz.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: In this state, it may not have been noticed until now.", .@maram4$;
|
||||
npctalk "Maram: Because it's in this condition, it may be that it hasn't been discovered until now.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Without the Maze of Oz...", .@miriam4$;
|
||||
npctalk "Miriam: If the Maze of Oz didn't exist...", .@miriam4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: It must have been a lot harder than it is now.", .@miriam4$;
|
||||
npctalk "Miriam: It must have been much harder than it is now.", .@miriam4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: That's right", .@maram4$;
|
||||
npctalk "Maram: That's right.", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: Now, shall we walk the lovely maze of Oz again?", .@maram4$;
|
||||
npctalk "Maram: Now then, shall we walk down the lovely maze of Oz again?", .@maram4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: What do you mean", .@miriam4$;
|
||||
npctalk "Miriam: What do you mean...", .@miriam4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam : " + strcharinfo(0) + " From now on, go all the way down until you come to a fork.", .@miriam4$;
|
||||
npctalk "Miriam : " + strcharinfo(0) + " , from now on, just keep going down until you reach a fork in the road.", .@miriam4$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: It would be nice if the monsters didn't appear...", .@miriam4$;
|
||||
npctalk "Miriam: It would be nice if monsters didn't appear, but...", .@miriam4$;
|
||||
sleep2 1000;
|
||||
disablenpc .@maram4$;
|
||||
cloakonnpcself( .@maram4$ );
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
|
||||
disablenpc .@maggi4$;
|
||||
disablenpc .@mark4$;
|
||||
disablenpc .@tamarin4$;
|
||||
@ -366,43 +341,43 @@ OnMobDead:
|
||||
1@oz,156,272,5 duplicate(dummy_disabled_npc) Ash Toad#ozmd1 EP18_ASH_TOAD
|
||||
1@oz,164,272,3 duplicate(dummy_disabled_npc) Ash Toad#ozmd2 EP18_ASH_TOAD
|
||||
1@oz,153,275,5 duplicate(dummy_disabled_npc) Ash Toad#ozmd3 EP18_ASH_TOAD
|
||||
1@oz,155,275,3 duplicate(dummy_disabled_npc) Magi#ozmd4 4_4JOB_MAGGI
|
||||
1@oz,155,275,3 duplicate(dummy_disabled_npc) Maggi#ozmd4 4_4JOB_MAGGI
|
||||
1@oz,156,274,3 duplicate(dummy_disabled_npc) Mark#ozmd4 4_EP18_MARK
|
||||
1@oz,161,272,5 duplicate(dummy_disabled_npc) Tamarin#ozmd4 4_EP18_TAMARIN
|
||||
|
||||
1@oz,162,275,3 duplicate(dummy_npc) Maram#ozmd4 4_EP18_MARAM
|
||||
1@oz,162,275,3 duplicate(dummy_cloaked_npc) Maram#ozmd4 4_EP18_MARAM
|
||||
|
||||
|
||||
// Step 6
|
||||
1@oz,98,172,3 script Maram#ozmd5 EP18_NPC_MARAM,{
|
||||
1@oz,98,172,3 script(DISABLED) Maram#ozmd5 EP18_NPC_MARAM,{
|
||||
if ('event_oz != 5)
|
||||
end;
|
||||
'event_oz = 6;
|
||||
.@miriam$ = instance_npcname("Miriam#ozmd5");
|
||||
.@maram$ = instance_npcname("Maram#ozmd5");
|
||||
|
||||
npctalk "Maram: It wasn't like this before, but as the ground below begins to melt, perhaps due to the effects of Mount Tor, more monsters are appearing.", .@maram$;
|
||||
cloakoffnpcself( "Maggi#ozmd5" );
|
||||
cloakoffnpcself( "Mark#ozmd5" );
|
||||
cloakoffnpcself( "Tamarin#ozmd5" );
|
||||
enablenpc .@miriam$;
|
||||
enablenpc instance_npcname("Magi#ozmd5");
|
||||
enablenpc instance_npcname("Mark#ozmd5");
|
||||
enablenpc instance_npcname("Tamarin#ozmd5");
|
||||
npctalk "Maram: It wasn't like this before, but maybe it's the effect of Tor Volcano, as the ground below starts to melt, so more monsters are appearing.";
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: Especially in areas with a lot of molten ground, when trying to avoid monsters, the lava Because there are many people who are seriously injured or never come back... ";
|
||||
npctalk "Maram: Especially in areas where the ground has melted a lot, there are many people who try to avoid monsters and end up seriously injured or unable to return due to the lava...", .@maram$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: How long will the maze of Oz last...";
|
||||
npctalk "Maram: How long will the maze of Oz endure...", .@maram$;
|
||||
sleep2 3000;
|
||||
mapannounce 'map_name$, "??? : ugh!!!!!!!!!!!!!!!!!!!", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
mapannounce 'map_name$, "??? : Ugh!!!!!", bc_map, 0x00B7EE,FW_NORMAL,16;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: This voice?!?!?!?!?";
|
||||
npctalk "Maram: What is this voice?!?!?!?!?", .@maram$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Imril!!!!", .@miriam$;
|
||||
sleep2 2000;
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
npctalk "Maram: I think your friend is in trouble! I'll go first, so please follow me carefully!";
|
||||
disablenpc instance_npcname("Magi#ozmd5");
|
||||
disablenpc instance_npcname("Mark#ozmd5");
|
||||
disablenpc instance_npcname("Tamarin#ozmd5");
|
||||
npctalk "Maram: I think my friend is in trouble! I'll go first, so be careful and follow me!", .@maram$;
|
||||
cloakonnpcself( "Maggi#ozmd5" );
|
||||
cloakonnpcself( "Mark#ozmd5" );
|
||||
cloakonnpcself( "Tamarin#ozmd5" );
|
||||
unitwalk getnpcid(0),68,165, .@maram$ + "::OnMove";
|
||||
donpcevent .@miriam$ + "::OnMove";
|
||||
end;
|
||||
@ -413,33 +388,33 @@ OnMove:
|
||||
end;
|
||||
}
|
||||
|
||||
1@oz,97,167,3 script Miriam#ozmd5 EP18_NPC_MIRIAM,{
|
||||
1@oz,97,167,3 script(DISABLED) Miriam#ozmd5 EP18_NPC_MIRIAM,{
|
||||
end;
|
||||
OnMove:
|
||||
npcwalkto 67,164;
|
||||
end;
|
||||
}
|
||||
|
||||
1@oz,92,170,3 duplicate(dummy_npc) Magi#ozmd5 4_4JOB_MAGGI
|
||||
1@oz,91,169,3 duplicate(dummy_npc) Mark#ozmd5 4_EP18_MARK
|
||||
1@oz,89,170,5 duplicate(dummy_npc) Tamarin#ozmd5 4_EP18_TAMARIN
|
||||
1@oz,92,170,3 duplicate(dummy_cloaked_npc) Maggi#ozmd5 4_4JOB_MAGGI
|
||||
1@oz,91,169,3 duplicate(dummy_cloaked_npc) Mark#ozmd5 4_EP18_MARK
|
||||
1@oz,89,170,5 duplicate(dummy_cloaked_npc) Tamarin#ozmd5 4_EP18_TAMARIN
|
||||
|
||||
|
||||
|
||||
// Step 7
|
||||
1@oz,68,165,3 script Maram#ozmd7 4_EP18_MARAM,{
|
||||
1@oz,68,165,3 script(DISABLED) Maram#ozmd7 4_EP18_MARAM,{
|
||||
if ('event_oz != 6)
|
||||
end;
|
||||
'event_oz = 7;
|
||||
npctalk "Maram: Are you okay, Imril?";
|
||||
npctalk "Maram: Imril are you okay?";
|
||||
donpcevent instance_npcname("Imril#ozmd6") + "::OnStart";
|
||||
disablenpc instance_npcname("Maram#ozmd7");
|
||||
disablenpc();
|
||||
end;
|
||||
}
|
||||
|
||||
|
||||
// Step 8
|
||||
1@oz,61,163,5 script Imril#ozmd6 4_EP18_IMRIL,{
|
||||
1@oz,61,163,5 script(DISABLED) Imril#ozmd6 4_EP18_IMRIL,{
|
||||
end;
|
||||
|
||||
OnStart:
|
||||
@ -460,56 +435,57 @@ OnMobDead:
|
||||
.@maram8$ = instance_npcname("Maram#ozmd8");
|
||||
.@imril6$ = instance_npcname("Imril#ozmd6");
|
||||
.@miriam5$ = instance_npcname("Miriam#ozmd5");
|
||||
.@maggi6$ = instance_npcname("Magi#ozmd6");
|
||||
.@maggi6$ = instance_npcname("Maggi#ozmd6");
|
||||
.@mark6$ = instance_npcname("Mark#ozmd6");
|
||||
.@tamarin6$ = instance_npcname("Tamarin#ozmd6");
|
||||
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
enablenpc .@maram8$;
|
||||
npctalk "Imril: Thanks! We almost died!", .@imril6$;
|
||||
|
||||
cloakoffnpcself( .@maram8$ );
|
||||
npctalk "Imril: Thank you! I almost died!", .@imril6$;
|
||||
sleep2 2000;
|
||||
npctalk "Imril: Don't go downstairs because the atmosphere isn't too bad.", .@imril6$;
|
||||
npctalk "Imril: The atmosphere is unusual, so don't go downstairs.", .@imril6$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: You seem to see monsters more often than last time.", .@miriam5$;
|
||||
npctalk "Miriam: It seems like I see monsters more often than last time.", .@miriam5$;
|
||||
sleep2 2000;
|
||||
npctalk "Imril: But what about those people?", .@imril6$;
|
||||
enablenpc .@maggi6$;
|
||||
enablenpc .@mark6$;
|
||||
enablenpc .@tamarin6$;
|
||||
npctalk "Imril: And what about those people?", .@imril6$;
|
||||
cloakoffnpcself( .@maggi6$ );
|
||||
cloakoffnpcself( .@mark6$ );
|
||||
cloakoffnpcself( .@tamarin6$ );
|
||||
sleep2 2000;
|
||||
npctalk "Maram: They are adventurers who sometimes help with mother's work.", .@maram8$;
|
||||
npctalk "Maram: They are adventurers who sometimes help my mother with her work.", .@maram8$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: Trustworthy people, don't be so wary.", .@maram8$;
|
||||
npctalk "Maram: These are trustworthy people, so don't be so wary.", .@maram8$;
|
||||
sleep2 2000;
|
||||
npctalk "Imril: Because you trust people too easily.", .@imril6$;
|
||||
npctalk "Imril: I heard you trust people too easily.", .@imril6$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Yes.", .@miriam5$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: Anyway, let's escape before more monsters come out.", .@maram8$;
|
||||
npctalk "Maram: Anyway, let's escape quickly before more monsters appear.", .@maram8$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: Not long left.", .@maram8$;
|
||||
npctalk "Maram: Not much left.", .@maram8$;
|
||||
sleep2 2000;
|
||||
npctalk "Maram: It's hard to see, but just follow the road up here!", .@maram8$;
|
||||
npctalk "Maram: It's hard to see, but you can follow the road up here and keep moving!", .@maram8$;
|
||||
sleep2 2000;
|
||||
npctalk "Tamarin: I think this is the way!", .@tamarin6$;
|
||||
disablenpc .@maggi6$;
|
||||
disablenpc .@mark6$;
|
||||
disablenpc .@tamarin6$;
|
||||
disablenpc .@maram8$;
|
||||
cloakonnpcself( .@maggi6$ );
|
||||
cloakonnpcself( .@mark6$ );
|
||||
cloakonnpcself( .@tamarin6$ );
|
||||
cloakonnpcself( .@maram8$ );
|
||||
enablenpc instance_npcname("#oz_way");
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
end;
|
||||
}
|
||||
|
||||
1@oz,68,165,3 duplicate(dummy_npc) Maram#ozmd8 4_EP18_MARAM
|
||||
1@oz,61,168,3 duplicate(dummy_npc) Magi#ozmd6 4_4JOB_MAGGI
|
||||
1@oz,65,167,3 duplicate(dummy_npc) Mark#ozmd6 4_EP18_MARK
|
||||
1@oz,59,171,3 duplicate(dummy_npc) Tamarin#ozmd6 4_EP18_TAMARIN
|
||||
1@oz,68,165,3 duplicate(dummy_cloaked_npc) Maram#ozmd8 4_EP18_MARAM
|
||||
1@oz,61,168,3 duplicate(dummy_cloaked_npc) Maggi#ozmd6 4_4JOB_MAGGI
|
||||
1@oz,65,167,3 duplicate(dummy_cloaked_npc) Mark#ozmd6 4_EP18_MARK
|
||||
1@oz,59,171,3 duplicate(dummy_cloaked_npc) Tamarin#ozmd6 4_EP18_TAMARIN
|
||||
|
||||
|
||||
|
||||
// Step 9
|
||||
1@oz,58,256,5 script #oz_way 1_SHADOW_NPC,3,3,{
|
||||
1@oz,58,256,5 script(DISABLED) #oz_way 1_SHADOW_NPC,3,3,{
|
||||
end;
|
||||
OnTouch:
|
||||
if ('event_oz != 8)
|
||||
@ -520,11 +496,11 @@ OnTouch:
|
||||
}
|
||||
|
||||
// Step 10 (maybe not required ?)
|
||||
1@oz,44,255,5 script Maram#ozmd6 4_EP18_MARAM,{
|
||||
1@oz,44,255,5 script(DISABLED) Maram#ozmd6 4_EP18_MARAM,{
|
||||
if ('event_oz != 9)
|
||||
end;
|
||||
'event_oz = 10;
|
||||
npctalk "Maram: This way!!!";
|
||||
npctalk "Maram: Go down this road.";
|
||||
initnpctimer;
|
||||
end;
|
||||
OnTimer2000:
|
||||
@ -536,7 +512,7 @@ OnTimer2000:
|
||||
|
||||
// Step 11
|
||||
// (Step 29 on the main quest).
|
||||
1@oz,21,189,5 script Maram#ozmd9 4_EP18_MARAM,{
|
||||
1@oz,21,189,5 script(DISABLED) Maram#ozmd9 4_EP18_MARAM,{
|
||||
if ('event_oz != 10)
|
||||
end;
|
||||
'event_oz = 11;
|
||||
@ -546,50 +522,47 @@ OnTimer2000:
|
||||
.@imril7$ = instance_npcname("Imril#ozmd7");
|
||||
|
||||
setpcblock PCBLOCK_NPC, true;
|
||||
npctalk "Maram: Climb up the rope in front of this to get out.", .@maram9$;
|
||||
enablenpc .@miriam7$;
|
||||
enablenpc .@imril7$;
|
||||
npctalk "Maram: If you climb up the rope in front of here, you can go outside.", .@maram9$;
|
||||
cloakoffnpcself( .@miriam7$ );
|
||||
cloakoffnpcself( .@imril7$ );
|
||||
sleep2 2000;
|
||||
npctalk "Imril: I'll go get some hidden stuff here, so go up first.", .@imril7$;
|
||||
npctalk "Imril: I'll take some hidden items here, so go up first.", .@imril7$;
|
||||
sleep2 2000;
|
||||
npctalk "Miriam: Everyone is very tired. Let's go upstairs.", .@miriam7$;
|
||||
if (ep18_1_main == 30) {
|
||||
changequest 11719,11720;
|
||||
ep18_1_main = 31;
|
||||
npctalk "Miriam: Everyone is very tired. Let's go up quickly.", .@miriam7$;
|
||||
if (ep18_main == 30) {
|
||||
erasequest 11719;
|
||||
setquest 11720;
|
||||
ep18_main = 31;
|
||||
}
|
||||
disablenpc .@miriam7$;
|
||||
disablenpc .@imril7$;
|
||||
cloakonnpcself( .@miriam7$ );
|
||||
cloakonnpcself( .@imril7$ );
|
||||
setpcblock PCBLOCK_NPC, false;
|
||||
end;
|
||||
|
||||
OnInstanceInit:
|
||||
disablenpc instance_npcname("Maram#ozmd9");
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(11719) == 1" );
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(11719) == 1" );
|
||||
end;
|
||||
}
|
||||
|
||||
1@oz,22,187,5 duplicate(dummy_npc) Miriam#ozmd7 4_EP18_MIRIAM
|
||||
1@oz,16,185,3 duplicate(dummy_npc) Imril#ozmd7 4_EP18_IMRIL
|
||||
1@oz,22,187,5 duplicate(dummy_cloaked_npc) Miriam#ozmd7 4_EP18_MIRIAM
|
||||
1@oz,16,185,3 duplicate(dummy_cloaked_npc) Imril#ozmd7 4_EP18_IMRIL
|
||||
|
||||
|
||||
// Step 12
|
||||
1@oz,28,190,3 script(DISABLED) Rope#outoz2 4_ROPEPILE,{
|
||||
if ('event_oz < 11)
|
||||
end;
|
||||
mes "I think I can climb up with a rope.";
|
||||
next;
|
||||
switch( select( "Use a rope to climb", "Do not use" ) ) {
|
||||
case 1:
|
||||
close2;
|
||||
warp "gw_fild01",275,337;
|
||||
end;
|
||||
case 2:
|
||||
end;
|
||||
if ('event_oz != 11) {
|
||||
mes "It can't be used yet. Let's talk to Maram first.";
|
||||
close;
|
||||
}
|
||||
mes "I think I can climb up using the rope.";
|
||||
next;
|
||||
if (select( "Use the rope to climb up.", "Do not use." ) == 2)
|
||||
end;
|
||||
warp "gw_fild01",275,337;
|
||||
end;
|
||||
|
||||
OnInstanceInit:
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(11720) == 1" );
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(11720) == 1" );
|
||||
end;
|
||||
}
|
||||
|
||||
@ -601,7 +574,7 @@ OnTouch_:
|
||||
getmapxy .@map$,.@x,.@y, BL_NPC;
|
||||
monster 'map_name$,.@x-1,.@y,"Ash Toad",21295,1; // EP18_ASH_TOAD
|
||||
monster 'map_name$,.@x+1,.@y,"Rake Hand",21296,1; // EP18_RAKEHAND
|
||||
disablenpc instance_npcname( strnpcinfo(0) );
|
||||
cloakonnpcself();
|
||||
end;
|
||||
}
|
||||
|
||||
@ -612,4 +585,3 @@ OnTouch_:
|
||||
1@oz,79,203,5 duplicate(#oz01) #oz06 1_SHADOW_NPC,4,4
|
||||
1@oz,124,261,5 duplicate(#oz01) #oz07 1_SHADOW_NPC,4,4
|
||||
1@oz,139,279,5 duplicate(#oz01) #oz08 1_SHADOW_NPC,4,4
|
||||
|
||||
|
@ -2,54 +2,56 @@
|
||||
//= Instance: Thor Gunsu Base.
|
||||
//===== Description: =========================================
|
||||
//- [Walkthrough conversion]
|
||||
//- Part of the episode 18.1 main quest.
|
||||
//- Part of the Episode 18 main quest.
|
||||
//===== Changelogs: ==========================================
|
||||
//= 1.0 First version. [Capuche]
|
||||
//============================================================
|
||||
|
||||
// Main Quest: Step 47.
|
||||
que_thr,133,53,5 script Maram#Armybase1 4_EP18_MARAM,{
|
||||
if (ep18_1_main != 45 && ep18_1_main != 46)
|
||||
if (ep18_main < 45 || ep18_main > 46)
|
||||
end;
|
||||
if (ep18_1_main == 45) {
|
||||
if (ep18_main == 45) {
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "You have arrived, adventurer!";
|
||||
mes "You did a great job getting here.";
|
||||
mes "You've arrived, adventurer!";
|
||||
mes "Thank you for coming all the way here.";
|
||||
next;
|
||||
cutin "ep18_maram_03.png",2;
|
||||
mes "[Maram]";
|
||||
mes "After all, it looks like this next one is real. The guards are different from before...";
|
||||
mes "Let's look inside, being careful not to be caught by the guards.";
|
||||
mes "It seems like this is the real deal after all. The security here is different from what it has been so far....";
|
||||
mes "Let's be careful not to be caught by the guards and explore the inside.";
|
||||
next;
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "Make sure to move out of sight of the guards as much as possible.";
|
||||
mes "If you make a mistake, you will be attacked, so if you don't break through, we'll meet again here.";
|
||||
changequest 16577,16578;
|
||||
ep18_1_main = 46;
|
||||
mes "Try to move away from the security guard's line of sight as much as possible.";
|
||||
mes "If you get caught, you might be attacked, so if you can't break through, we'll meet again here.";
|
||||
erasequest 16577;
|
||||
setquest 16578;
|
||||
ep18_main = 46;
|
||||
next;
|
||||
}
|
||||
else if (ep18_1_main == 46) {
|
||||
else if (ep18_main == 46) {
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "Let's try to get in as far as possible from the guard tower.";
|
||||
mes "Let's try to go in while avoiding the guard tower as much as possible.";
|
||||
next;
|
||||
}
|
||||
|
||||
.@md_name$ = "Thor Gunsu Base";
|
||||
.@md_name$ = "Thor Military Base";
|
||||
cutin "",255;
|
||||
mes "^FF0000 Any arbitrary processing such as taming monsters in the dungeon is not considered normal. Please note.^000000";
|
||||
mes "^FF0000Caution : If you perform arbitrary processing within the dungeon, such as monster taming, it will not be considered normal progress.^000000";
|
||||
next;
|
||||
// player has party
|
||||
if (is_party_leader()) {
|
||||
if (is_party_leader())
|
||||
// player is leader of the party
|
||||
.@create$ = "Open " + .@md_name$;
|
||||
}
|
||||
switch( select( .@create$, .@md_name$ + " entry" ) ) {
|
||||
.@create$ = "Apply for entry to " + .@md_name$ + "";
|
||||
|
||||
switch( select( .@create$, "Enter " + .@md_name$ + "" ) ) {
|
||||
case 1:
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "When the application is complete, talk to me again and select ^0000CD Thor military base entry^000000";
|
||||
mes "When the application is complete, talk to me again and select ^0000CD" + .@md_name$ + " entry^000000";
|
||||
if (instance_create(.@md_name$) < 0) {
|
||||
mes "Party: " + getpartyname(getcharid(1)) + "";
|
||||
mes "Leader: " + strcharinfo(0) + "";
|
||||
@ -67,14 +69,14 @@ que_thr,133,53,5 script Maram#Armybase1 4_EP18_MARAM,{
|
||||
case IE_NOINSTANCE:
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "I don't think the dungeon has been created yet? Please check later.";
|
||||
mes "It seems like you haven't created the dungeon yet. Please check again in a moment.";
|
||||
close3;
|
||||
case IE_NOMEMBER:
|
||||
mes "[Maram]";
|
||||
mes "^ff0000Only a member of the party can enter the Memorial Dungeon.^000000";
|
||||
close;
|
||||
case IE_OK:
|
||||
mapannounce "que_thr", "" + strcharinfo(0) + " of the party, " + getpartyname( getcharid(1) ) + ", is entering " + .@md_name$ + ".",bc_map,"0x00ff99",FW_NORMAL,12;
|
||||
mapannounce "que_thr", "" + strcharinfo(0) + " of the party, " + getpartyname( getcharid(1) ) + ", is entering " + .@md_name$ + ".", bc_map, 0xFF99;
|
||||
// warp 1@tcamp,103,237;
|
||||
end;
|
||||
}
|
||||
@ -82,34 +84,24 @@ que_thr,133,53,5 script Maram#Armybase1 4_EP18_MARAM,{
|
||||
end;
|
||||
|
||||
OnInit:
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(16577) == 1" );
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(16577) == 1" );
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,106,237,3 script Maram#base1 4_EP18_MARAM,{
|
||||
cutin "ep18_maram_01.png",2;
|
||||
1@tcamp,106,237,3 script Maram#Base1 4_EP18_MARAM,{
|
||||
mes "[Maram]";
|
||||
mes "Be careful and explore the inside.";
|
||||
mes "I heard from Mr. Dandelion earlier, there aren't many people, but there are Watch Towers here and there that monitor a fairly wide area.";
|
||||
mes "Be careful and explore inside.";
|
||||
mes "From what I heard from Dandelion earlier, there aren't many people, but there are watchtowers here and there that monitor a fairly wide area.";
|
||||
next;
|
||||
mes "[Maram]";
|
||||
mes "If you get caught by the Watch Tower, soldiers will appear, so be careful not to get caught.";
|
||||
mes "Well, if you find something, please contact me!";
|
||||
close3;
|
||||
mes "If you get caught by the watchtower, soldiers will appear, so be careful not to get caught.";
|
||||
mes "Well, if you find anything, please contact me!";
|
||||
close;
|
||||
|
||||
OnInstanceInit:
|
||||
'step = 0;
|
||||
'map_tcamp$ = instance_mapname("1@tcamp");
|
||||
|
||||
disablenpc instance_npcname("Document Pile#Site1");
|
||||
disablenpc instance_npcname("Document Pile#Site2");
|
||||
disablenpc instance_npcname("Document Pile#Site3");
|
||||
disablenpc instance_npcname("Document Pile#Site4");
|
||||
disablenpc instance_npcname("Document Pile#Site5");
|
||||
disablenpc instance_npcname("Maram#Lock1");
|
||||
disablenpc instance_npcname("Maram#Lock2");
|
||||
disablenpc instance_npcname("Maram#Lock3");
|
||||
disablenpc instance_npcname("Maram#Lock4");
|
||||
|
||||
setcell 'map_tcamp$,137,216,142,216,cell_walkable,0;
|
||||
setcell 'map_tcamp$,135,145,144,145,cell_walkable,0;
|
||||
setcell 'map_tcamp$,223,105,223,110,cell_walkable,0;
|
||||
@ -128,11 +120,11 @@ OnInstanceInit:
|
||||
//-------------------------------------------------------------------
|
||||
// Traps
|
||||
//-------------------------------------------------------------------
|
||||
1@tcamp,120,228,3 script Watch Tower#Watch1 4_SYSTEM_BOX,7,7,{
|
||||
1@tcamp,120,228,3 script Watchtower#Watch1 4_SYSTEM_BOX,7,7,{
|
||||
end;
|
||||
OnTouch: // note: hidden player trigger the event
|
||||
npctalk "Detect intruders. Exclude them.";
|
||||
mapannounce 'map_tcamp$, "Intruder detected, intruder detected. We rule out immediately.", bc_map, 0xFF0000;
|
||||
npctalk "Intruder detected !!";
|
||||
mapannounce 'map_tcamp$, "Intruder found, intruder found. Ruled out immediately.", bc_map, 0xFF0000;
|
||||
getmapxy .@map$,.@x,.@y, BL_NPC;
|
||||
|
||||
areamonster 'map_tcamp$,.@x-2,.@y-2,.@x+2,.@y+2,"Base Soldier",21309,3; // EP18_MD_THOR_GUARD
|
||||
@ -147,316 +139,338 @@ OnInstanceInit:
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,135,228,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch2 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,152,133,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch3 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,167,133,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch4 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,182,133,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch5 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,161,96,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch6 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,146,96,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch7 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,116,102,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch8 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,88,92,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch9 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,240,148,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch10 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,156,71,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch11 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,176,194,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch12 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,192,194,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch13 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,142,153,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch14 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,142,168,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch15 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,192,179,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch16 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,237,90,3 duplicate(Watch Tower#Watch1) Watch Tower#Watch17 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,135,228,3 duplicate(Watchtower#Watch1) Watchtower#Watch2 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,152,133,3 duplicate(Watchtower#Watch1) Watchtower#Watch3 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,167,133,3 duplicate(Watchtower#Watch1) Watchtower#Watch4 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,182,133,3 duplicate(Watchtower#Watch1) Watchtower#Watch5 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,161,96,3 duplicate(Watchtower#Watch1) Watchtower#Watch6 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,146,96,3 duplicate(Watchtower#Watch1) Watchtower#Watch7 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,116,102,3 duplicate(Watchtower#Watch1) Watchtower#Watch8 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,88,92,3 duplicate(Watchtower#Watch1) Watchtower#Watch9 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,240,148,3 duplicate(Watchtower#Watch1) Watchtower#Watch10 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,156,71,3 duplicate(Watchtower#Watch1) Watchtower#Watch11 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,176,194,3 duplicate(Watchtower#Watch1) Watchtower#Watch12 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,192,194,3 duplicate(Watchtower#Watch1) Watchtower#Watch13 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,142,153,3 duplicate(Watchtower#Watch1) Watchtower#Watch14 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,142,168,3 duplicate(Watchtower#Watch1) Watchtower#Watch15 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,192,179,3 duplicate(Watchtower#Watch1) Watchtower#Watch16 4_SYSTEM_BOX,7,7
|
||||
1@tcamp,237,90,3 duplicate(Watchtower#Watch1) Watchtower#Watch17 4_SYSTEM_BOX,7,7
|
||||
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Walls
|
||||
//-------------------------------------------------------------------
|
||||
1@tcamp,138,216,3 script Lock#1-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock1");
|
||||
1@tcamp,138,216,3 script Lock Device#1-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock Device1");
|
||||
enablenpc .@maram$;
|
||||
npctalk "Maram: Wait a minute. I know how to open it.", .@maram$;
|
||||
npctalk "Maram: Please wait a moment. I know how to open it.", .@maram$;
|
||||
progressbar_npc "3131FF",10;
|
||||
npctalk "Maram: Now we can pass!", .@maram$;
|
||||
disablenpc instance_npcname("Lock#1-1");
|
||||
disablenpc instance_npcname("Lock#1-2");
|
||||
npctalk "Maram: Well, we can pass now!", .@maram$;
|
||||
disablenpc instance_npcname("Lock Device#1-1");
|
||||
disablenpc instance_npcname("Lock Device#1-2");
|
||||
disablenpc .@maram$;
|
||||
setcell 'map_tcamp$,137,216,142,216,cell_walkable,1;
|
||||
end;
|
||||
}
|
||||
1@tcamp,141,216,3 duplicate(Lock#1-1) Lock#1-2 4_ROPEPILE
|
||||
1@tcamp,140,218,3 duplicate(dummy_npc) Maram#Lock1 4_EP18_MARAM
|
||||
1@tcamp,141,216,3 duplicate(Lock Device#1-1) Lock Device#1-2 4_ROPEPILE
|
||||
1@tcamp,140,218,3 duplicate(dummy_disabled_npc) Maram#Lock Device1 4_EP18_MARAM
|
||||
|
||||
1@tcamp,136,145,3 script Lock#2-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock2");
|
||||
1@tcamp,136,145,3 script Lock Device#2-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock Device2");
|
||||
enablenpc .@maram$;
|
||||
progressbar_npc "3131FF",10;
|
||||
npctalk "It would be better to proceed with caution.", .@maram$;
|
||||
disablenpc instance_npcname("Lock#2-1");
|
||||
disablenpc instance_npcname("Lock#2-2");
|
||||
disablenpc instance_npcname("Lock#2-3");
|
||||
disablenpc instance_npcname("Lock#2-4");
|
||||
disablenpc instance_npcname("Lock Device#2-1");
|
||||
disablenpc instance_npcname("Lock Device#2-2");
|
||||
disablenpc instance_npcname("Lock Device#2-3");
|
||||
disablenpc instance_npcname("Lock Device#2-4");
|
||||
disablenpc .@maram$;
|
||||
setcell 'map_tcamp$,135,145,144,145,cell_walkable,1;
|
||||
end;
|
||||
}
|
||||
1@tcamp,138,145,3 duplicate(Lock#2-1) Lock#2-2 4_ROPEPILE
|
||||
1@tcamp,141,145,3 duplicate(Lock#2-1) Lock#2-3 4_ROPEPILE
|
||||
1@tcamp,143,145,3 duplicate(Lock#2-1) Lock#2-4 4_ROPEPILE
|
||||
1@tcamp,142,147,3 duplicate(dummy_npc) Maram#Lock2 4_EP18_MARAM
|
||||
1@tcamp,138,145,3 duplicate(Lock Device#2-1) Lock Device#2-2 4_ROPEPILE
|
||||
1@tcamp,141,145,3 duplicate(Lock Device#2-1) Lock Device#2-3 4_ROPEPILE
|
||||
1@tcamp,143,145,3 duplicate(Lock Device#2-1) Lock Device#2-4 4_ROPEPILE
|
||||
1@tcamp,142,147,3 duplicate(dummy_disabled_npc) Maram#Lock Device2 4_EP18_MARAM
|
||||
|
||||
1@tcamp,223,109,3 script Lock#3-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock3");
|
||||
1@tcamp,223,109,3 script Lock Device#3-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock Device3");
|
||||
enablenpc .@maram$;
|
||||
npctalk "Maram: This building looks pretty suspicious, right? There must be a surveillance system in it as well.", .@maram$;
|
||||
npctalk "Maram: This building looks quite suspicious, right? There must be a surveillance system in here too.", .@maram$;
|
||||
progressbar_npc "3131FF",10;
|
||||
npctalk "Maram: Let's explore carefully, being careful not to get caught this time.", .@maram$;
|
||||
disablenpc instance_npcname("Lock#3-1");
|
||||
disablenpc instance_npcname("Lock#3-2");
|
||||
npctalk "Maram: Let's explore carefully this time, being careful not to get caught.", .@maram$;
|
||||
disablenpc instance_npcname("Lock Device#3-1");
|
||||
disablenpc instance_npcname("Lock Device#3-2");
|
||||
disablenpc .@maram$;
|
||||
setcell 'map_tcamp$,223,105,223,110,cell_walkable,1;
|
||||
end;
|
||||
}
|
||||
1@tcamp,223,106,3 duplicate(Lock#3-1) Lock#3-2 4_ROPEPILE
|
||||
1@tcamp,226,114,3 duplicate(dummy_npc) Maram#Lock3 4_EP18_MARAM
|
||||
1@tcamp,223,106,3 duplicate(Lock Device#3-1) Lock Device#3-2 4_ROPEPILE
|
||||
1@tcamp,226,114,3 duplicate(dummy_disabled_npc) Maram#Lock Device3 4_EP18_MARAM
|
||||
|
||||
1@tcamp,80,99,3 script Lock#4-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock4");
|
||||
1@tcamp,80,99,3 script Lock Device#4-1 4_ROPEPILE,{
|
||||
.@maram$ = instance_npcname("Maram#Lock Device4");
|
||||
enablenpc .@maram$;
|
||||
npctalk "Maram: I think you've gotten pretty deep. You should be able to find what you need safely.", .@maram$;
|
||||
npctalk "Maram: Looks like we're in pretty deep. We should be able to safely find what we need.", .@maram$;
|
||||
progressbar_npc "3131FF",10;
|
||||
npctalk "Maram: Shall we wish you luck?", .@maram$;
|
||||
disablenpc instance_npcname("Lock#4-1");
|
||||
disablenpc instance_npcname("Lock#4-2");
|
||||
disablenpc instance_npcname("Lock#4-3");
|
||||
npctalk "Maram: Shall we wish you good luck?", .@maram$;
|
||||
disablenpc instance_npcname("Lock Device#4-1");
|
||||
disablenpc instance_npcname("Lock Device#4-2");
|
||||
disablenpc instance_npcname("Lock Device#4-3");
|
||||
disablenpc .@maram$;
|
||||
setcell 'map_tcamp$,80,94,80,100,cell_walkable,1;
|
||||
|
||||
enablenpc instance_npcname("Document Pile#Site1");
|
||||
enablenpc instance_npcname("Document Pile#Site2");
|
||||
enablenpc instance_npcname("Document Pile#Site3");
|
||||
enablenpc instance_npcname("Document Pile#Site4");
|
||||
enablenpc instance_npcname("Document Pile#Site5");
|
||||
enablenpc instance_npcname("Miriam#base1");
|
||||
enablenpc instance_npcname("Maram#base5");
|
||||
enablenpc instance_npcname("Pile of documents#Base1");
|
||||
enablenpc instance_npcname("Pile of documents#Base2");
|
||||
enablenpc instance_npcname("Pile of documents#Base3");
|
||||
enablenpc instance_npcname("Pile of documents#Base4");
|
||||
enablenpc instance_npcname("Pile of documents#Base5");
|
||||
enablenpc instance_npcname("Miriam#Base1");
|
||||
enablenpc instance_npcname("Maram#Base5");
|
||||
if ('step == 0)
|
||||
'step = 1;
|
||||
end;
|
||||
}
|
||||
1@tcamp,80,97,3 duplicate(Lock#4-1) Lock#4-2 4_ROPEPILE
|
||||
1@tcamp,80,95,3 duplicate(Lock#4-1) Lock#4-3 4_ROPEPILE
|
||||
1@tcamp,82,100,3 duplicate(dummy_npc) Maram#Lock4 4_EP18_MARAM
|
||||
1@tcamp,80,97,3 duplicate(Lock Device#4-1) Lock Device#4-2 4_ROPEPILE
|
||||
1@tcamp,80,95,3 duplicate(Lock Device#4-1) Lock Device#4-3 4_ROPEPILE
|
||||
1@tcamp,82,100,3 duplicate(dummy_disabled_npc) Maram#Lock Device4 4_EP18_MARAM
|
||||
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Final
|
||||
//-------------------------------------------------------------------
|
||||
1@tcamp,32,100,3 script Document Pile#Site1 4_EP18_PAPERS,{
|
||||
mes "[Pile of Papers]";
|
||||
mes "All the papers are jumbled up.";
|
||||
mes "I took out a few sheets from the middle These are the expiry date of the weapon and the sales statement.";
|
||||
1@tcamp,32,100,3 script(DISABLED) Pile of documents#Base1 4_EP18_PAPERS,{
|
||||
if ('step != 1)
|
||||
end;
|
||||
mes "[Pile of documents]";
|
||||
mes "All kinds of documents are all mixed up.";
|
||||
mes "I took out a few pages from the middle and found that they were weapons expiration dates and sales records.";
|
||||
next;
|
||||
mes "[Pile of Papers]";
|
||||
mes "Even the date is very recent. There is a record of handing over a large number of weapons to Mr. Dandelion.";
|
||||
mes "I think I found what I was looking for. I put the documents in my pocket.";
|
||||
mes "[Pile of documents]";
|
||||
mes "Even the date is very recent. There is also a record of handing over a large amount of weapons to Mr. Dandelion.";
|
||||
mes "It looks like I found what I was looking for. I put the documents in my arms.";
|
||||
close2;
|
||||
getitem 1000409,1; // Ep18_Docu_File
|
||||
cloakonnpcself( instance_npcname("Document Pile#Site1") );
|
||||
cloakonnpcself();
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,49,123,3 script Document Pile#Site2 4_EP18_PAPERS,{
|
||||
mes "[Pile of Papers]";
|
||||
mes "All the papers are jumbled up.";
|
||||
mes "At the top of the page the final menu for luncheon dinner?";
|
||||
1@tcamp,49,123,3 script(DISABLED) Pile of documents#Base2 4_EP18_PAPERS,{
|
||||
if ('step != 1)
|
||||
end;
|
||||
mes "[Pile of documents]";
|
||||
mes "All kinds of documents are all mixed up.";
|
||||
mes "On the top page... is it a battle to decide the menu for lunch?";
|
||||
next;
|
||||
mes "[Pile of Papers]";
|
||||
mes "It seems that the menu is fried fish with sauce.";
|
||||
mes "You seem to have left unimportant documents. Let's take care of them first.";
|
||||
mes "[Pile of documents]";
|
||||
mes "It looks like the menu has been set on fried fish covered in sauce....";
|
||||
mes "It looks like he left behind only unimportant documents. Let's take care of them for now.";
|
||||
close2;
|
||||
getitem 1000409,1; // Ep18_Docu_File
|
||||
cloakonnpcself( instance_npcname("Document Pile#Site2") );
|
||||
cloakonnpcself();
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,29,86,3 script Document Pile#Site3 4_EP18_PAPERS,{
|
||||
mes "[Pile of Papers]";
|
||||
mes "All the papers are jumbled up.";
|
||||
mes "I took one out of the middle The layout of the military base guards?";
|
||||
1@tcamp,29,86,3 script(DISABLED) Pile of documents#Base3 4_EP18_PAPERS,{
|
||||
if ('step != 1)
|
||||
end;
|
||||
mes "[Pile of documents]";
|
||||
mes "All kinds of documents are all mixed up.";
|
||||
mes "I took one out from the middle and saw... a map of the security guards at the military base?";
|
||||
next;
|
||||
mes "[Pile of Papers]";
|
||||
mes "Looking at the date, it was a long time ago.";
|
||||
mes "You seem to have left unimportant documents. Let's take care of them first.";
|
||||
mes "[Pile of documents]";
|
||||
mes "Looking at the date, it's a long time ago document.";
|
||||
mes "It looks like he left behind only unimportant documents. Let's take care of them for now.";
|
||||
close2;
|
||||
getitem 1000409,1; // Ep18_Docu_File
|
||||
cloakonnpcself( instance_npcname("Document Pile#Site3") );
|
||||
cloakonnpcself();
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,60,122,3 script Document Pile#Site4 4_EP18_PAPERS,{
|
||||
mes "[Pile of Papers]";
|
||||
mes "All the papers are jumbled up.";
|
||||
mes "The top one... 'If you feed the magmaring potatoes and hunt them after a while, will they drop the baked potatoes?'";
|
||||
1@tcamp,60,122,3 script(DISABLED) Pile of documents#Base4 4_EP18_PAPERS,{
|
||||
if ('step != 1)
|
||||
end;
|
||||
mes "[Pile of documents]";
|
||||
mes "All kinds of documents are all mixed up.";
|
||||
mes "The top chapter is... ¡®If you feed a magmaring a potato and then hunt it after a while, should it drop a baked potato?'";
|
||||
next;
|
||||
mes "[Pile of Papers]";
|
||||
mes "why is this here. But I'm curious about the result!";
|
||||
mes "You seem to have left unimportant documents. Let's take care of them first.";
|
||||
mes "[Pile of documents]";
|
||||
mes "...Why is this here? But I'm curious about the results!";
|
||||
mes "It looks like he left behind only unimportant documents. Let's take care of them for now.";
|
||||
close2;
|
||||
getitem 1000409,1; // Ep18_Docu_File
|
||||
cloakonnpcself( instance_npcname("Document Pile#Site4") );
|
||||
cloakonnpcself();
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,31,84,3 script Document Pile#Site5 4_EP18_PAPERS,{
|
||||
mes "[Pile of Papers]";
|
||||
mes "All the papers are jumbled up.";
|
||||
mes "Picking one out of the middle I found an illustration of the Pope drawn by icing the Pope's cookie icing with a pen.";
|
||||
1@tcamp,31,84,3 script(DISABLED) Pile of documents#Base5 4_EP18_PAPERS,{
|
||||
if ('step != 1)
|
||||
end;
|
||||
mes "[Pile of documents]";
|
||||
mes "All kinds of documents are all mixed up.";
|
||||
mes "When I pulled one out from the middle... I found an illustration of the Pope drawn with Pope cookie icing using a pen.";
|
||||
next;
|
||||
mes "[Pile of Papers]";
|
||||
mes "What kind of picture is it? Besides, you drew it very well.";
|
||||
mes "You seem to have left unimportant documents. Let's take care of them first.";
|
||||
mes "[Pile of documents]";
|
||||
mes "What kind of picture is this? And it's really well drawn....";
|
||||
mes "It looks like he left behind only unimportant documents. Let's take care of them for now.";
|
||||
close2;
|
||||
getitem 1000409,1; // Ep18_Docu_File
|
||||
cloakonnpcself( instance_npcname("Document Pile#Site5") );
|
||||
cloakonnpcself();
|
||||
end;
|
||||
}
|
||||
|
||||
|
||||
1@tcamp,34,100,3 script Miriam#base1 4_EP18_MIRIAM,3,3,{
|
||||
disable_items;
|
||||
if (countitem(1000409) < 5) { // Ep18_Docu_File
|
||||
1@tcamp,34,100,3 script(DISABLED) Miriam#Base1 4_EP18_MIRIAM,3,3,{
|
||||
if ('step == 1) {
|
||||
if (countitem(1000409) < 5) { // Ep18_Docu_File
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "As expected, you are talented, adventurer. I used all my connections to find out the location.";
|
||||
mes "It looks like you found the adventurer and Maram right away.";
|
||||
next;
|
||||
mes "[Miriam]";
|
||||
mes "Please read these documents. They contain what we are looking for.";
|
||||
mes "Rather than having me explain everything to you, I think it would be better for you to see it for yourself.";
|
||||
close3;
|
||||
}
|
||||
if (getequipid(EQI_HEAD_TOP) != 400127) { // Ep18_Mini_Elly
|
||||
mes "[Mini Elly]";
|
||||
mes "Get it out of the bag. Put it on your head.";
|
||||
close;
|
||||
}
|
||||
mes "[Miriam]";
|
||||
mes ".......";
|
||||
next;
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "No, Miriam! How are you here?";
|
||||
mes "They said they would conduct a separate investigation!";
|
||||
next;
|
||||
cutin "ep18_miriam_01.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "How did you and the adventurer dig this far?";
|
||||
mes "As expected, your skills are good. I used all my connections to find out the location, but you found it right away.";
|
||||
next;
|
||||
cutin "ep18_maram_02.png",2;
|
||||
mes "[Maram]";
|
||||
mes "Let's do something about it, right, adventurer?";
|
||||
mes "Anyway, what information did you get?";
|
||||
next;
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "As expected, you are talented, adventurer. I used all sorts of connections to find the position.";
|
||||
mes "It seems that Adventurer and Maram found it at once.";
|
||||
mes "Look at this document here.";
|
||||
next;
|
||||
cutin "",255;
|
||||
mes "[Mini Elly]";
|
||||
mes "This document is a weapon sales record. Please show it to me.";
|
||||
mes "All of the weapons and firearms that these people disposed of have less than a year left before their expiration date.";
|
||||
next;
|
||||
cutin "ep18_miriam_03.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "You sell weapons like this so recklessly.";
|
||||
mes "If a weapon is not properly maintained, it may not function properly.";
|
||||
next;
|
||||
cutin "ep18_maram_03.png",2;
|
||||
mes "[Maram]";
|
||||
mes "The quality of all weapons coming out of the back hole is the same.";
|
||||
mes "...But I guess it's at this point in time.";
|
||||
next;
|
||||
mes "[Maram]";
|
||||
mes "One year is not a long expiration date, but it is not too tight.";
|
||||
mes "Why did it pour out at this moment when we were preparing for the protest?";
|
||||
next;
|
||||
mes "[Maram]";
|
||||
mes "There wouldn't have been a need to dispose of it right away.";
|
||||
next;
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "This is one of the military bases managed by my adoptive father.";
|
||||
mes "I was wondering if it would really pop out at a time like this.";
|
||||
next;
|
||||
cutin "",255;
|
||||
select( "If it's your adoptive father, is it Priest Amal?", "That adoptive father who is a hardliner and pro-war?" );
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "That's right, adventurer. When I looked at the ledger, it doesn't seem like my adoptive father was involved.";
|
||||
mes "I think it's an isolated corruption at the lowest level, the weapons leak incident.";
|
||||
next;
|
||||
mes "[Miriam]";
|
||||
mes "Read some of the documents here. We have what we were looking for.";
|
||||
mes "I think it would be better to come and see it firsthand than to explain everything.";
|
||||
close3;
|
||||
mes "I'll have to dig a little deeper, but that's my guess for now.";
|
||||
mes "Oh, please give me the documents. I'll take them as evidence.";
|
||||
delitem 1000409,5; // Ep18_Docu_File
|
||||
if ('step == 1)
|
||||
'step = 2;
|
||||
if (isbegin_quest(16578) == 1) {
|
||||
erasequest 16578;
|
||||
setquest 16579;
|
||||
}
|
||||
close2;
|
||||
cutin "",255;
|
||||
npctalk "Maram: Ha, this is really fun.", instance_npcname("Maram#Base5");
|
||||
end;
|
||||
}
|
||||
if (getequipid(EQI_HEAD_TOP) != 400127) { // Ep18_Mini_Elly
|
||||
mes "[Mini Elly]";
|
||||
mes "Get it out of the bag. Put it on your head.";
|
||||
if ('step == 2) {
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "...Just a moment, I'm reading the document.";
|
||||
close;
|
||||
}
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes ".";
|
||||
next;
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "No, Miriam! How are you here?";
|
||||
mes "They said they would investigate separately!";
|
||||
next;
|
||||
cutin "ep18_miriam_01.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "How did you and the adventurer dig this far?";
|
||||
mes "You have good skills, too. It was a location that I found using all kinds of connections, but you found it at once.";
|
||||
next;
|
||||
cutin "ep18_maram_02.png",2;
|
||||
mes "[Maram]";
|
||||
mes "Let's do some, right, adventurer?";
|
||||
mes "Anyway, what information did you get?";
|
||||
next;
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "Look at this document here.";
|
||||
next;
|
||||
cutin "",255;
|
||||
mes "[Mini Elly]";
|
||||
mes "This is a sales statement for arms. Show it to me as well.";
|
||||
mes "The weapons and firearms these men have disposed of are all less than a year old.";
|
||||
next;
|
||||
cutin "ep18_miriam_03.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "How dare you sell such weapons.";
|
||||
mes "A weapon that is not properly maintained may not function properly.";
|
||||
next;
|
||||
cutin "ep18_maram_03.png",2;
|
||||
mes "[Maram]";
|
||||
mes "The weapons that come out of the back hole are all the same.";
|
||||
mes "but, at least it's at this point.";
|
||||
next;
|
||||
mes "[Maram]";
|
||||
mes "A year is not a long term, but it is not tight.";
|
||||
mes "Why did we pour out at this moment in preparation for the protest?";
|
||||
next;
|
||||
mes "[Maram]";
|
||||
mes "You wouldn't have to dispose of it right away.";
|
||||
next;
|
||||
npctalk "Maram: haha, this is so funny", instance_npcname("Maram#base5");
|
||||
sleep2 300;
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "This is one of the military bases managed by my stepfather.";
|
||||
mes "Just by chance, it really came out at a time like this.";
|
||||
next;
|
||||
cutin "",255;
|
||||
select( "If your stepfather is a priest, Youth Amal?", "The hard-line and pro-war stepfather?" );
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "That's right, adventurer. Looking at the ledger, it doesn't seem like the stepfather was involved.";
|
||||
mes "I think it was a single corruption at the end, the weapon leak case.";
|
||||
next;
|
||||
mes "[Miriam]";
|
||||
mes "I'll have to dig a little deeper, but that's my guess for now.";
|
||||
mes "Oh, give me the documents. I'll take it as evidence.";
|
||||
delitem 1000409,5; // Ep18_Docu_File
|
||||
if (isbegin_quest(16578) == 1) {
|
||||
erasequest 16578;
|
||||
setquest 16579;
|
||||
}
|
||||
close2;
|
||||
cutin "",255;
|
||||
npctalk "Maram: haha, this is so funny", instance_npcname("Maram#base5");
|
||||
end;
|
||||
|
||||
OnTouch:
|
||||
npctalk "Miriam: Oh, adventurer? Maram you too!?";
|
||||
if (countitem(1000409) < 5)
|
||||
npctalk "Miriam: Oh, adventurer? Maram, you too!?";
|
||||
end;
|
||||
|
||||
OnInstanceInit:
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(16578) == 1 && countitem(1000409) > 4" ); // Ep18_Docu_File
|
||||
disablenpc instance_npcname("Miriam#base1");
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(16578) == 1 && countitem(1000409) > 4" ); // Ep18_Docu_File
|
||||
end;
|
||||
}
|
||||
|
||||
1@tcamp,32,102,3 script Maram#base5 4_EP18_MARAM,{
|
||||
if (isbegin_quest(16579) == 0) {
|
||||
1@tcamp,32,102,3 script(DISABLED) Maram#Base5 4_EP18_MARAM,{
|
||||
if ('step == 1) {
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "I didn't know Miriam was here, right, adventurer?";
|
||||
mes "I didn't know Miriam would be here. Right, adventurer?";
|
||||
close3;
|
||||
}
|
||||
cutin "ep18_maram_02.png",2;
|
||||
mes "[Maram]";
|
||||
mes "We moved separately, but in the end we are in the same position.";
|
||||
mes "Still, what I got in the process was different, so I guess it has its own meaning.";
|
||||
next;
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "Then I must be away for a while.";
|
||||
mes "I'm going to pass on my findings to my stepfather.";
|
||||
next;
|
||||
mes "[Miriam]";
|
||||
mes "Because there is a possibility that the adoptive father may not know yet if it is a single corruption.";
|
||||
next;
|
||||
cutin "ep18_maram_03.png",2;
|
||||
mes "[Maram]";
|
||||
mes "Is it really an independent corruption? That's probably what bothers me.";
|
||||
mes "I have something to give to Rachel, Miriam, let's go together.";
|
||||
next;
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "I'll give you a shortcut, so can you please tell Suad what you found out here?";
|
||||
mes "We will follow soon, so please go ahead and tell me.";
|
||||
if (ep18_1_main == 46) {
|
||||
ep18_1_main = 47;
|
||||
erasequest 16579;
|
||||
setquest 16580;
|
||||
getitem "Ep18_Amethyst_Fragment",50;
|
||||
if ('step == 2) {
|
||||
mes "[Maram]";
|
||||
mes "They moved separately, but ended up in the same place.";
|
||||
mes "Still, what I gained from the process was different, so I guess it has some meaning.";
|
||||
next;
|
||||
cutin "ep18_miriam_02.png",2;
|
||||
mes "[Miriam]";
|
||||
mes "Then I guess I'll have to leave for a while.";
|
||||
mes "I'll have to relay what I found out to my adoptive father.";
|
||||
next;
|
||||
mes "[Miriam]";
|
||||
mes "If it's an isolated corruption, there's a chance that even my adoptive father doesn't know about it yet.";
|
||||
next;
|
||||
cutin "ep18_maram_03.png",2;
|
||||
mes "[Maram]";
|
||||
mes "Is this really an isolated case of corruption? That is something that bothers me.";
|
||||
mes "I also have something to deliver to Rachel, so Miriam, let's go together.";
|
||||
next;
|
||||
cutin "ep18_maram_01.png",2;
|
||||
mes "[Maram]";
|
||||
mes "I will tell you a shortcut to get out, so would you, adventurer, tell Suad what you found out here?";
|
||||
mes "We will follow shortly, so please go and tell us first.";
|
||||
if (ep18_main == 46) {
|
||||
ep18_main = 47;
|
||||
erasequest 16579;
|
||||
setquest 16580;
|
||||
getitem 1000405,50; // Ep18_Amethyst_Fragment
|
||||
}
|
||||
close2;
|
||||
warp "wolfvill",162,154;
|
||||
end;
|
||||
}
|
||||
close2;
|
||||
// debug
|
||||
warp "wolfvill",162,154;
|
||||
end;
|
||||
|
||||
OnInstanceInit:
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(16579) == 1" );
|
||||
disablenpc instance_npcname("Maram#base5");
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(16579) == 1" );
|
||||
end;
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
//= Instance Villa of Deception.
|
||||
//===== Description: =========================================
|
||||
//- [Walkthrough conversion]
|
||||
//- Require to complete the episode 18.1 main quest.
|
||||
//- Require to complete the Episode 18 main quest.
|
||||
//- The function to drop an item with random option is defined in re/other/glocal_npc2.txt
|
||||
// Notes:
|
||||
// Some of the setting can be modified in 'Optional settings'.
|
||||
@ -16,14 +16,14 @@
|
||||
wolfvill,79,260,0 script #con_wp11 HIDDEN_WARP_NPC,4,4,{
|
||||
end;
|
||||
OnTouch:
|
||||
if (ep18_1_main < 57)
|
||||
if (ep18_main < 57)
|
||||
end;
|
||||
cloakoffnpcself( "Aira#con" );
|
||||
end;
|
||||
}
|
||||
|
||||
wolfvill,79,260,4 script(CLOAKED) Aira#con 4_M_BRZ_JACI,{
|
||||
if (ep18_1_main < 57)
|
||||
if (ep18_main < 57)
|
||||
end;
|
||||
switch( checkquest(12522,PLAYTIME) ) {
|
||||
case -1:
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -60,4 +60,4 @@ Footer:
|
||||
- Path: npc/re/merchants/barters/enchan_illusion_dungeons.yml
|
||||
- Path: npc/re/merchants/barters/quests_exp_175.yml
|
||||
- Path: npc/re/merchants/barters/mysterious_cookie_shop.yml
|
||||
- Path: npc/re/merchants/barters/quests_18_1.yml
|
||||
- Path: npc/re/merchants/barters/quests_18.yml
|
||||
|
@ -4007,8 +4007,8 @@ OnInit:
|
||||
}
|
||||
|
||||
|
||||
// ba_in01,26,266,3 script Smart Ellie#ep18ely01 4_EP17_TABLET,{
|
||||
ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
// ba_in01,26,266,3 script Smart Elly#ep18ely01 4_EP17_TABLET,{
|
||||
ba_in01,26,266,3 script Smart Elly#ep172_ely01 4_EP17_TABLET,{
|
||||
if (checkweight(1000103,15) == 0) {
|
||||
mes "You cannot proceed with the quest because you have too many items in your possession.";
|
||||
mes "Please clean up your inventory and try again.";
|
||||
@ -4016,39 +4016,39 @@ ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
}
|
||||
if (ep17_2_main < 32) {
|
||||
cutin "ep172_beta.bmp", 2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Hello, guest.";
|
||||
mes "I'm responsible for the airship hangar's information.";
|
||||
mes "Please call me Ellie.";
|
||||
mes "Please call me Elly.";
|
||||
close3;
|
||||
}
|
||||
if (ep17_2_main == 32) {
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Hello, guest.";
|
||||
mes "I'm responsible for the airship hangar's information.";
|
||||
mes "Please call me Ellie.";
|
||||
mes "Please call me Elly.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "After the master had destroyed this place, I have been doing something else for a while, but...";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Now I'm back at Alpha's request.";
|
||||
mes "Please leave the hangar's matters to me, Ellie.";
|
||||
mes "Please leave the hangar's matters to me, Elly.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "The leader of the 'intruders' had freely access the area for the master's collection 3...";
|
||||
mes "I returned here to manage it.";
|
||||
npctalk "Sounds troublesome.", "", bc_self;
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "We are currently tracking the expected path after receiving the incident report.";
|
||||
mes "However, tracking it is not easy because the main system of No. 3 is completely disconnected.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "The 'invaders' which the 'guests' calls the 'Illusions' has a 99.9% chance that they made modifications on the system.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Dear 'guests', are you here?";
|
||||
cloakoffnpcself( "Est#ep172_est02" );
|
||||
cloakoffnpcself( "Rookie#ep172_rk03" );
|
||||
@ -4063,15 +4063,15 @@ ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
mes "I told Alpha that the analysisable data in the current state is over.";
|
||||
next;
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Yes. I have sent the data.";
|
||||
mes "Currently, there is no reception from the master's collection 3, but we have caught some unusual signals.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "This facility has not been used for a long time, but it has been secretly used by the 'intruders' and...";
|
||||
npctalk "Unusual signal?", "Rookie#ep172_rk03", bc_self;
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "There are traces of magical communication with certain places outside the mansion.";
|
||||
mes "It's an intermittent signal.";
|
||||
next;
|
||||
@ -4081,16 +4081,16 @@ ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
mes "Where? the enterprise?";
|
||||
next;
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "According to the analysis, it's a one-way reception.";
|
||||
mes "It appears to be collecting reports from the outside...";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "It will take some time to completely analyze the code because it was used by the 'intruders' for one-way reception.";
|
||||
next;
|
||||
cutin "16loo_01",0;
|
||||
mes "[Rookie]";
|
||||
mes "Then, Ellie, I'll ask for one thing.";
|
||||
mes "Then, Elly, I'll ask for one thing.";
|
||||
mes "Continue receiving the signals as if the 'intruders' leader is still here.";
|
||||
next;
|
||||
cutin "ep162_est01",1;
|
||||
@ -4099,7 +4099,7 @@ ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
mes "With that, we'll be able to trace back the other collaborators out there.";
|
||||
next;
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "I will do as you say.";
|
||||
mes "We will maintain information patters of the 'intruders' and collect information received from their accomplices from outside the mansion.";
|
||||
next;
|
||||
@ -4135,10 +4135,10 @@ ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
cutin "16loo_03",0;
|
||||
mes "[Rookie]";
|
||||
mes "Then I'll let everyone and help Alpha.";
|
||||
mes "Take good care of Ellie!";
|
||||
mes "Take good care of Elly!";
|
||||
next;
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Do not worry about this place.";
|
||||
mes "Me and Almond will take care of it.";
|
||||
mes "You can be rest assured.";
|
||||
@ -4148,189 +4148,190 @@ ba_in01,26,266,3 script Smart Ellie#ep172_ely01 4_EP17_TABLET,{
|
||||
cloakonnpcself( "Rookie#ep172_rk03" );
|
||||
end;
|
||||
}
|
||||
if (ep18_1_main == 0 && BaseLevel >= 170) {
|
||||
if (ep18_main == 0 && BaseLevel >= 170) {
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "The periodic signal has not yet been received.";
|
||||
mes "The whereabouts of your master's collection#3 are also being tracked.";
|
||||
mes "[Elly]";
|
||||
mes "No regular signals have been received yet.";
|
||||
mes "We're also tracking the whereabouts of your collection #3.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "Don't worry.";
|
||||
mes "Time is on our side";
|
||||
mes "[Elly]";
|
||||
mes "No worries.";
|
||||
mes "Time is on our side.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "I and Alpha will analyze the information properly, so if you clean up the abandoned remnants... Ah!";
|
||||
mes "[Elly]";
|
||||
mes "We'll properly analyze the information, so it would be great if the guest could clean up the remnants left behind... Oh!";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "Please don't go anywhere for a moment.";
|
||||
mes "It will be over soon";
|
||||
mes "Time was on our side, wasn't it?";
|
||||
mes "[Elly]";
|
||||
mes "Just a moment, please stay here.";
|
||||
mes "It'll be over soon.";
|
||||
mes "Time is on our side, right?";
|
||||
next;
|
||||
// note: progressbar_npc must be after "next" otherwise the client may crash
|
||||
progressbar_npc "FFFF00",4;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Wait a minute...";
|
||||
mes "...";
|
||||
mes "...";
|
||||
// note: progressbar_npc must be after "next" otherwise the client may crash
|
||||
// progressbar_npc "FFFF00",4;
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "As soon as the password is decrypted, it will be fast.";
|
||||
mes "The thing that took the longest is an instant.";
|
||||
progressbar_npc "FFFF00",4;
|
||||
mes "[Elly]";
|
||||
mes "Once we decrypt the code, it'll be quick.";
|
||||
mes "The longest part is over, so it feels like it went by in a flash.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "There is something in ^0000FFRachel^000000";
|
||||
mes "Of course I've only heard of Rachel, but I've never been there.";
|
||||
mes "The 'collaborators' there don't seem to know that their heads have moved yet.";
|
||||
mes "[Elly]";
|
||||
mes "There is something in ^0000FFRachel^000000.";
|
||||
mes "Of course, I've only heard of Rachel, and I've never been there.";
|
||||
mes "The 'collaborators' at that location seem unaware of their leaders' movements as of yet.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "Although we don't know where your master's Collection#3 is yet, we'll have to keep an eye out for information coming in here...";
|
||||
mes "what if?";
|
||||
mes "[Elly]";
|
||||
mes "Although we still don't know the whereabouts of Master's Collection No. 3, we need to continue to gather information coming in from here...";
|
||||
mes "What should we do?";
|
||||
next;
|
||||
select( "What?" );
|
||||
mes "[" + strcharinfo(0) + "]";
|
||||
mes "What are you doing?";
|
||||
mes "What should I do?";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "The collaborator's position has been roughly secured. Reportedly 'waiting for your next instruction',";
|
||||
mes "Then, before the next instruction is issued, we should catch up on that side as soon as possible...";
|
||||
mes "[Elly]";
|
||||
mes "The location of the collaborator has been roughly secured. According to the report, they are awaiting further instructions, so...";
|
||||
mes "In that case, we should thoroughly investigate that area before the next instructions are given...";
|
||||
cloakoffnpcself( "Rookie#ep181_rk01" );
|
||||
cloakoffnpcself( "EST#ep181_est01" );
|
||||
npctalk "Rookie: Did you call?", "Rookie#ep181_rk01", bc_self;
|
||||
npctalk "EST: It ended sooner than I thought.", "EST#ep181_est01", bc_self;
|
||||
cloakoffnpcself( "Est#ep181_est01" );
|
||||
npctalk "Rookie: Did you call me?", "Rookie#ep181_rk01", bc_self;
|
||||
npctalk "Est: That was quicker than I thought.", "Est#ep181_est01", bc_self;
|
||||
next;
|
||||
cutin "ep162_est01.bmp",1;
|
||||
mes "[EST]";
|
||||
mes "Okay then Rachel...";
|
||||
mes "[Est]";
|
||||
mes "Okay, so Rachel...";
|
||||
next;
|
||||
cutin "16loo_01.bmp",0;
|
||||
mes "[Rookie]";
|
||||
mes "Rachel... who's going?";
|
||||
mes "Rachel... Who's going?";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "Is this a conflict of opinion?";
|
||||
mes "[Elly]";
|
||||
mes "Are we having a difference of opinion?";
|
||||
next;
|
||||
cutin "16loo_03.bmp",0;
|
||||
mes "[Rookie]";
|
||||
mes "It's not like that...";
|
||||
mes "I think it will be a bit difficult if we all go.";
|
||||
mes "Not really...";
|
||||
mes "I think it would be a little awkward if we all went.";
|
||||
next;
|
||||
cutin "ep162_est01.bmp",1;
|
||||
mes "[EST]";
|
||||
mes "Ah... I see.";
|
||||
mes "Yes. If 'Rebellion' moves, it could become a diplomatic matter.";
|
||||
mes "[Est]";
|
||||
mes "Ah, I see.";
|
||||
mes "Yes. If the Rebellion moves, it could become a diplomatic issue.";
|
||||
next;
|
||||
cutin "16loo_03.bmp",0;
|
||||
mes "[Rookie]";
|
||||
mes "Yes. Especially if it's Rachel.";
|
||||
mes "The problem between the mansion and the business has not yet been fully resolved...";
|
||||
mes "Yes, even more so if it's Rachel.";
|
||||
mes "...and the problems between the mansion and the company haven't all been solved yet.";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "Okay.";
|
||||
mes "[Elly]";
|
||||
mes "I see.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "Then...";
|
||||
mes "[Elly]";
|
||||
mes "If so, then...";
|
||||
next;
|
||||
select( "Why are you looking at me?" );
|
||||
select( "Why are they looking at me?" );
|
||||
cutin "",255;
|
||||
mes "[" + strcharinfo(0) + "]";
|
||||
mes "what are you doing?";
|
||||
mes "What do I do?";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Let's go, Rachel.";
|
||||
npctalk "Rookie: name.", "Rookie#ep181_rk01", bc_self;
|
||||
npctalk "Est: Name.", "EST#ep181_est01", bc_self;
|
||||
npctalk "Rookie: So it's a place name, huh?", "Rookie#ep181_rk01", bc_self;
|
||||
npctalk "Est: A place name.", "Est#ep181_est01", bc_self;
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "Are other guests affiliated?";
|
||||
mes "It is difficult when disputes arise because of jurisdiction.";
|
||||
mes "You never know how long it will take, so it's not suitable for a companion.";
|
||||
mes "[Elly]";
|
||||
mes "But the other guests have affiliations, don't they?";
|
||||
mes "It will be difficult if there is a conflict due to jurisdiction.";
|
||||
mes "You don't know how long it will take, so it's not a good idea to accompany them.";
|
||||
next;
|
||||
cutin "ep162_est01.bmp",1;
|
||||
mes "[EST]";
|
||||
mes "It sounds like you want to go there yourself.";
|
||||
mes "[Est]";
|
||||
mes "That sounds like you're saying you're definitely going to go in person.";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "Yes.";
|
||||
mes "Please wait a minute.";
|
||||
mes "[Elly]";
|
||||
mes "Yes, it is.";
|
||||
mes "Please wait a moment.";
|
||||
next;
|
||||
progressbar_npc "00CCFF",7;
|
||||
mes "[Ellie]";
|
||||
progressbar_npc "CCFF",7;
|
||||
mes "[Elly]";
|
||||
mes "...";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "You have permission.";
|
||||
npctalk "Meeting ended.", "", bc_self;
|
||||
mes "[Elly]";
|
||||
mes "You're authorized.";
|
||||
npctalk "The meeting has ended.", "Smart Elly#ep18ely01", bc_self;
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "The purpose is support, not hindrance.";
|
||||
mes "I will follow you without burden.";
|
||||
mes "I'll give you this.";
|
||||
mes "[Elly]";
|
||||
mes "The purpose is not to hinder but to support.";
|
||||
mes "We'll follow along, no pressure.";
|
||||
mes "I will give this to you.";
|
||||
next;
|
||||
cutin "",255;
|
||||
mes "What Ellie gave her was a doll with a slightly droopy feel that resembled Ellie.";
|
||||
mes "It may not necessarily be Ellie.";
|
||||
mes "What Elly gave was a doll that looked exactly like Elly and felt a little stretched out.";
|
||||
mes "It may not be Elly, but...";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "We have equipment that can transmit and receive data over long distances.";
|
||||
mes "Because we are such beings.";
|
||||
mes "[Elly]";
|
||||
mes "We also have equipment capable of long-distance data transmission and reception.";
|
||||
mes "Because that's who we are.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "But things are a little different now, so I'll give you a simple beta.";
|
||||
npctalk "Be sure to take it with you", "", bc_self;
|
||||
mes "[Elly]";
|
||||
mes "But things are a little different now, so I'll give you a beta version.";
|
||||
npctalk "Don't forget to take it with you.", "Smart Elly#ep18ely01", bc_self;
|
||||
next;
|
||||
cutin "16loo_02.bmp",0;
|
||||
mes "[Rookie]";
|
||||
mes "Uh... Mini Ellie?";
|
||||
mes "Uh... Mini Elly?";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "Okay. I'll take that name.";
|
||||
mes "Using the resources of the main body, it is possible to collect visual and auditory information and communicate like a clone.";
|
||||
mes "[Elly]";
|
||||
mes "Great, I'm adopting that name.";
|
||||
mes "I can collect information like vision and hearing and communicate like an avatar using my own resources.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "There is no individual core, so the information obtained is not shared between betas unless I update it,";
|
||||
mes "If communication is lost, it's just a doll.";
|
||||
mes "[Elly]";
|
||||
mes "There are no individual cores, so the information I get is not shared between betas unless I update it,";
|
||||
mes "If communication is lost, it's just a puppet.";
|
||||
next;
|
||||
cutin "16loo_01.bmp",0;
|
||||
mes "[Rookie]";
|
||||
mes "Then call us if you need assistance.";
|
||||
mes "Like Ellie, we will provide generous support except for the manpower.";
|
||||
mes "Then call us if you need our support.";
|
||||
mes "I will support you without reservation, just like Elly, except for manpower.";
|
||||
next;
|
||||
cutin "ep172_beta.bmp",2;
|
||||
mes "[Ellie]";
|
||||
mes "It will be so";
|
||||
mes "[Elly]";
|
||||
mes "Yes, I will do that.";
|
||||
mes "Please take care of yourself.";
|
||||
npctalk "I'm going with you, but it's strange to greet you like this.", "", bc_self;
|
||||
npctalk "It's strange to be greeting each other like this when we're going together.", "Smart Elly#ep18ely01", bc_self;
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "The almost exact coordinates from which the signal was sent...";
|
||||
mes "About <NAVI>[here]<INFO>rachel,182,176,0,101,0</INFO></NAVI>";
|
||||
ep18_1_main = 1;
|
||||
mes "[Elly]";
|
||||
mes "The nearly exact coordinates of the signal's origin are...";
|
||||
mes "around <NAVI>[here]<INFO>rachel,182,176,0,101,0</INFO></NAVI> or so.";
|
||||
ep18_main = 1;
|
||||
setquest 8681;
|
||||
getitem 400127,1; // Ep18_Mini_Elly
|
||||
close3;
|
||||
}
|
||||
if (ep18_1_main == 1) {
|
||||
mes "[Ellie]";
|
||||
mes "Please be safe.";
|
||||
if (ep18_main == 1) {
|
||||
mes "[Elly]";
|
||||
mes "Safe travels to Rachel.";
|
||||
close;
|
||||
|
||||
}
|
||||
cutin "ep172_beta",2;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "No intermittent signal has been received yet.";
|
||||
mes "The whereabouts of the master's collection 3 are also being tracked at the same time.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Don't worry.";
|
||||
mes "Time is on our side.";
|
||||
next;
|
||||
mes "[Ellie]";
|
||||
mes "[Elly]";
|
||||
mes "Me and Alpha will analyze the information properly, so I'd like you to clean up the intruders remnant.";
|
||||
close3;
|
||||
|
||||
@ -4339,7 +4340,7 @@ OnInit:
|
||||
// questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(18018) == 1" );
|
||||
|
||||
// check for episode 17.2 completion
|
||||
questinfo( QTYPE_QUEST, QMARK_YELLOW, "isbegin_quest(8681) == 0 && isbegin_quest(18018) == 2 && BaseLevel >= 170" );
|
||||
questinfo( QTYPE_QUEST2, QMARK_YELLOW, "isbegin_quest(8681) == 0 && isbegin_quest(18018) == 2 && BaseLevel >= 170" );
|
||||
end;
|
||||
}
|
||||
|
||||
@ -9389,8 +9390,8 @@ ba_in01,32,250,3 script Sweety#ep172_swty 4_EP17_SWEETY,{
|
||||
mes "[Almond]";
|
||||
mes "Not possible.";
|
||||
mes "You won't be able to receieve it even if it came.";
|
||||
mes "Ellie took your receiving chip while we're repairing you.";
|
||||
mes "Doesn't that mean Ellie will take the orders for you?";
|
||||
mes "Elly took your receiving chip while we're repairing you.";
|
||||
mes "Doesn't that mean Elly will take the orders for you?";
|
||||
npctalk "No! I'll receive my next orders soon!", "", bc_self;
|
||||
next;
|
||||
mes "[Almond]";
|
||||
|
13096
npc/re/quests/quests_18.txt
Normal file
13096
npc/re/quests/quests_18.txt
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -242,7 +242,7 @@ npc: npc/re/quests/quests_16_2.txt
|
||||
npc: npc/re/quests/quests_illusion_dungeons.txt
|
||||
npc: npc/re/quests/quests_17_1.txt
|
||||
npc: npc/re/quests/quests_17_2.txt
|
||||
npc: npc/re/quests/quests_18_1.txt
|
||||
npc: npc/re/quests/quests_18.txt
|
||||
npc: npc/re/quests/quests_aldebaran.txt
|
||||
npc: npc/re/quests/quests_dewata.txt
|
||||
npc: npc/re/quests/quests_dicastes.txt
|
||||
|
1
sql-files/upgrades/upgrade_20240803.sql
Normal file
1
sql-files/upgrades/upgrade_20240803.sql
Normal file
@ -0,0 +1 @@
|
||||
UPDATE `char_reg_num` SET `key` = 'ep18_main' WHERE `key` = 'ep18_1_main';
|
Loading…
x
Reference in New Issue
Block a user