This repository has been archived by the owner on Jan 11, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAkane.ccs
169 lines (157 loc) · 3.11 KB
/
Akane.ccs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
KissuStand:
define MetAkane = flag 977 //see datacrystal for a list of unused flags
define MetAkaneAsFriend = flag 983
"[19 10 01]" //checks first party member ID
if not result_is(1)
{
goto(SomeoneElse)
}
else
{
goto(Akari)
}
Akari:
if not MetAkane
{
"@What?" pause(30) next
"@It's a living!"
set(MetAkane)
end
}
else
{
"@So|.|.|." next
"@Are you interested?" next
"@It's $20 a pop." newline
menu
{
"Yes":
{
if hasmoney(20)
{
"@Oh,/ I could never charge you for that,/ {name(1)}." next
"@C'mere!" next
goto (Kissu)
}
else
{
"@Oh,/ you don't have enough?" next
"@Don't worry,/ this one's on the house (wink)." next
goto (Kissu)
}
}
"No":
{
"@Y-yeah,/ who'd kiss their sister,/ r-right?" next
"@Haha." end
}
}
}
Kissu:
"[19 10 01]{swap}@(Akane gives [1C 02 00] a big kiss.)" next
pause(700) "@(It goes on for longer than you'd expect.)" next
pause(300) "@What do you mean that's not worth $20?!" end
SomeoneElse:
if not MetAkaneAsFriend
{
"@Akari's friend?" next
"@Don't judge me."
set(MetAkaneAsFriend)
end
}
else
{
"@So|.|.|." next
"@Are you interested?" next
"@It's $20 a pop." newline
menu
{
"Yes":
{
if hasmoney(20)
{
takemoney(20)
sound(SND_KACHING)
"@Oh,/ um|.|.|." next
"@C'mere...| I guess?" next
goto (Kissu)
}
else
{
"@Oh,/ you don't have enough?" next
"@(Dodged a bullet there!)" end
}
}
"No":
{
"@Don't tell anyone how I live." end
}
}
}
Bat:
define SeenSign = flag 978
define GotBat = flag 805
"[19 10 01]" //checks first party member ID
if not result_is(1)
{
goto(NotAkariBat)
}
if not GotBat
{
"@{name(1)},/ it's pretty dangerous out there." next
"@You might want to take a bat with you to be safe." next
"@I think I have one lying around somewhere|.|.|.|" next
if SeenSign
{
"@My room is locked?" next
"@{name(1)},/ what have I told you about trying to go in in my room?" pause(60) next
}
"@Ah,/ here you go!" next
"@(Akane produces a cracked bat.)" next
Functions.GetItem(17,NoRoom)
set(GotBat) newline
"@Make sure you equip it,/ otherwise it's pretty useless." end
}
else
{
if SeenSign
{
"@{name(1)},/ what have I told you about trying to go in in my room?" pause(60) end
}
else
{
"@Please stay safe, {name(1)}." end
}
}
NotAkariBat:
if not GotBat
{
"@You're {name(1)}'s friend,/ right?" next
"@Give this to her,/ it might come in handy." next
Functions.GetItem(17,NoRoom)
set(GotBat)
end
}
else
{
"@I'm not a charity,/ I've only got one of those." end
}
NoRoom:
"@Looks like you're carrying too much." next
"@Talk to me again when you've cleared some things out."
unset(805)
end
Heal:
"[19 10 01]" //checks first party member ID
if result_is(1)
{
"@Hey, {name(1)}." next
goto(Heal2)
}
else
{
"@Say,/ you're {name(1)}'s friend,/ right?" next
goto(Heal2)
}
Heal2:
"@I got some [1C 01 04] earlier,/ please have some some.[03]" healall "{music(12)}{pause(200)}{music_resume}" eob