Compare commits
10 Commits
bdcd8feb1e
...
2b608b9c9a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2b608b9c9a | ||
|
|
23942edaff | ||
|
|
165547fe04 | ||
|
|
5fd87f28b1 | ||
|
|
feeecf67aa | ||
|
|
04520e650b | ||
|
|
14899ea859 | ||
|
|
bb44272120 | ||
|
|
e617285e8a | ||
|
|
633dd720a4 |
80
.github/workflows/pr_compile_scripts.yml
vendored
@@ -6,61 +6,53 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
dll_build:
|
dll_build:
|
||||||
name: Build DLL
|
name: Build DLL and Standalone Compiler
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
|
||||||
- name: Checkout the repository
|
|
||||||
uses: actions/checkout@v3
|
|
||||||
with:
|
|
||||||
repository: 07th-mod/higurashi-assembly
|
|
||||||
ref: oni-mod
|
|
||||||
|
|
||||||
# Note: This uses the mono bundled with Ubuntu to build the project
|
|
||||||
- name: Compile project
|
|
||||||
run: msbuild /p:Configuration=Release
|
|
||||||
|
|
||||||
- name: Save Git Hash
|
|
||||||
run: >-
|
|
||||||
git show --pretty="format:Commit: %H %d%nDate: %cs%n%n%B" --no-patch > ./bin/Release/Assembly-CSharp.version.txt
|
|
||||||
|
|
||||||
- name: Upload DLL as Artifact
|
|
||||||
uses: actions/upload-artifact@v3
|
|
||||||
with:
|
|
||||||
name: higurashi-dll
|
|
||||||
path: |
|
|
||||||
./bin/Release/Assembly-CSharp.dll
|
|
||||||
./bin/Release/Assembly-CSharp.version.txt
|
|
||||||
if-no-files-found: error
|
|
||||||
|
|
||||||
windows_build:
|
|
||||||
name: Windows Build
|
|
||||||
needs: dll_build
|
|
||||||
runs-on: windows-latest
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: write
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
python-version: [3.8]
|
python-version: [3.8]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout the repository
|
- name: Force git to use CRLF (on ubuntu runner, will checkout as LF otherwise)
|
||||||
uses: actions/checkout@v3
|
run: git config --global core.autocrlf true # Forces LF on the server to convert to CRLF locally
|
||||||
|
|
||||||
# Download Windows artifacts
|
- name: Checkout the script repository
|
||||||
- name: Download DLL
|
uses: actions/checkout@v4
|
||||||
uses: actions/download-artifact@v3
|
|
||||||
with:
|
|
||||||
name: higurashi-dll
|
|
||||||
|
|
||||||
# Setup python (Windows VM is Python 3.7 by default, we need at least Python 3.8)
|
- name: Checkout the higurashi-assembly (DLL) repository
|
||||||
- name: Set up Python ${{ matrix.python-version }}
|
uses: actions/checkout@v4
|
||||||
uses: actions/setup-python@v4
|
|
||||||
with:
|
with:
|
||||||
python-version: ${{ matrix.python-version }}
|
repository: 07th-mod/higurashi-assembly
|
||||||
|
ref: oni-mod
|
||||||
|
path: ./dll/
|
||||||
|
|
||||||
|
# Note: This uses the mono bundled with Ubuntu to build the project
|
||||||
|
- name: Compile DLL
|
||||||
|
run: msbuild /p:Configuration=Release
|
||||||
|
working-directory: ./dll/
|
||||||
|
|
||||||
|
- name: Compile standalone Higurashi Script Compiler
|
||||||
|
run: msbuild /p:Configuration=ScriptCompiler
|
||||||
|
working-directory: ./dll/
|
||||||
|
|
||||||
|
- name: Save Git Hash
|
||||||
|
run: >-
|
||||||
|
git show --pretty="format:Commit: %H %d%nDate: %cs%n%n%B" --no-patch > ./bin/Release/Assembly-CSharp.version.txt
|
||||||
|
working-directory: ./dll/
|
||||||
|
|
||||||
|
- name: Move bin/ folder out of dll/ folder
|
||||||
|
run: mv ./dll/bin/ .
|
||||||
|
|
||||||
|
# At this point the following important files should exist in the './bin/' folder
|
||||||
|
# ./bin/ScriptCompiler/System.Core.dll
|
||||||
|
# ./bin/ScriptCompiler/Antlr3.Runtime.dll
|
||||||
|
# ./bin/ScriptCompiler/HigurashiScriptCompiler.exe
|
||||||
|
# ./bin/Release/Assembly-CSharp.dll
|
||||||
|
# ./bin/Release/Assembly-CSharp.version.txt
|
||||||
|
|
||||||
- name: Run Release Script
|
- name: Run Release Script
|
||||||
id: run_release
|
id: run_release
|
||||||
env:
|
|
||||||
HIGURASHI_BASE_EXTRACT_KEY: ${{ secrets.HIGURASHI_BASE_EXTRACT_KEY }}
|
|
||||||
run: |
|
run: |
|
||||||
curl -OJ https://raw.githubusercontent.com/07th-mod/higurashi_release/master/deploy_higurashi/deploy_higurashi.py
|
curl -OJ https://raw.githubusercontent.com/07th-mod/higurashi_release/master/deploy_higurashi/deploy_higurashi.py
|
||||||
python deploy_higurashi.py ${{ github.event.repository.name }}
|
python deploy_higurashi.py ${{ github.event.repository.name }}
|
||||||
@@ -68,7 +60,7 @@ jobs:
|
|||||||
|
|
||||||
# Publish a release
|
# Publish a release
|
||||||
- name: Release
|
- name: Release
|
||||||
uses: softprops/action-gh-release@v1
|
uses: softprops/action-gh-release@v2
|
||||||
if: startsWith(github.ref, 'refs/tags/') # only publish tagged commits
|
if: startsWith(github.ref, 'refs/tags/') # only publish tagged commits
|
||||||
with:
|
with:
|
||||||
files: |
|
files: |
|
||||||
|
|||||||
3
.gitignore
vendored
@@ -72,3 +72,6 @@ $RECYCLE.BIN/
|
|||||||
*.lnk
|
*.lnk
|
||||||
|
|
||||||
# End of https://www.gitignore.io/api/linux,macos,windows
|
# End of https://www.gitignore.io/api/linux,macos,windows
|
||||||
|
|
||||||
|
# WE CAN'T MAKE IT TOO EASY, THIS IS BASED ON 07TH-MOD AFTER ALL
|
||||||
|
CompiledUpdateScripts
|
||||||
|
|||||||
BIN
CG/czchan.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
CG/logo.png
Normal file
|
After Width: | Height: | Size: 571 KiB |
BIN
CG/sprite/re1b_hig_def_b1_0.png
Normal file
|
After Width: | Height: | Size: 439 KiB |
BIN
CG/sprite/re1b_hig_def_b1_1.png
Normal file
|
After Width: | Height: | Size: 440 KiB |
BIN
CG/sprite/re1b_hig_def_b1_2.png
Normal file
|
After Width: | Height: | Size: 440 KiB |
BIN
CG/sprite/re2b_hig_def_b1_0.png
Normal file
|
After Width: | Height: | Size: 399 KiB |
BIN
CG/sprite/re2b_hig_def_b1_1.png
Normal file
|
After Width: | Height: | Size: 400 KiB |
BIN
CG/sprite/re2b_hig_def_b1_2.png
Normal file
|
After Width: | Height: | Size: 400 KiB |
BIN
CG/sprite/re2b_hig_okoru_b1_0.png
Normal file
|
After Width: | Height: | Size: 401 KiB |
BIN
CG/sprite/re2b_hig_okoru_b1_1.png
Normal file
|
After Width: | Height: | Size: 403 KiB |
BIN
CG/sprite/re2b_hig_okoru_b1_2.png
Normal file
|
After Width: | Height: | Size: 404 KiB |
BIN
CG/title02.png
Normal file
|
After Width: | Height: | Size: 213 KiB |
BIN
CGAlt/sprite/re1b_hig_def_b1_0.png
Normal file
|
After Width: | Height: | Size: 549 KiB |
BIN
CGAlt/sprite/re2b_hig_def_b1_0.png
Normal file
|
After Width: | Height: | Size: 590 KiB |
BIN
CGAlt/sprite/re2b_hig_okoru_b1_0.png
Normal file
|
After Width: | Height: | Size: 684 KiB |
BIN
OGSprites/sprite/re1b_hig_def_b1_0.png
Normal file
|
After Width: | Height: | Size: 518 KiB |
BIN
OGSprites/sprite/re2b_hig_def_b1_0.png
Normal file
|
After Width: | Height: | Size: 474 KiB |
BIN
OGSprites/sprite/re2b_hig_okoru_b1_0.png
Normal file
|
After Width: | Height: | Size: 472 KiB |
5
Update/dummy.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
void main()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
@@ -29,7 +29,9 @@ void BrandLogo()
|
|||||||
Wait( 2000 );
|
Wait( 2000 );
|
||||||
DrawSceneWithMask( "07th-mod", "logomask", 0, 0, 1000 );
|
DrawSceneWithMask( "07th-mod", "logomask", 0, 0, 1000 );
|
||||||
Wait( 2000 );
|
Wait( 2000 );
|
||||||
DrawSceneWithMask( "black", "logomask", 0, 0, 1000 );
|
DrawSceneWithMask( "czchan", "logomask", 0, 0, 1000 );
|
||||||
|
Wait( 2000 );
|
||||||
|
DrawSceneWithMask( "white", "logomask", 0, 0, 1000 );
|
||||||
|
|
||||||
ModCallScriptSection("&opening", "OpeningLaunch");
|
ModCallScriptSection("&opening", "OpeningLaunch");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3125,8 +3125,8 @@ void main()
|
|||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawSceneWithMask("background/gk3", "m1", 0, 0, 1300 );}
|
||||||
|
|
||||||
// DrawSceneWithMask( "bg_108", "m1", 0, 0, 1300 );
|
|
||||||
DrawSceneWithMask("scene/008", "m1", 0, 0, 1300 );
|
DrawSceneWithMask("scene/008", "m1", 0, 0, 1300 );
|
||||||
|
|
||||||
|
|
||||||
@@ -3186,7 +3186,8 @@ void main()
|
|||||||
NULL, "As the fruit of my efforts(?), I can now reach over and take sides from anybody's lunch.", Line_Normal);
|
NULL, "As the fruit of my efforts(?), I can now reach over and take sides from anybody's lunch.", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// DrawBustshot( 3, "sa_se_de_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE ); DrawBustshot( 3, "sa_se_de_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE );
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 4, "sprite/sa1a_def_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 300, TRUE );}
|
||||||
|
|
||||||
//「あらあら、圭一さんのお弁当は今日は大奮発ではございませんことぉ?@
|
//「あらあら、圭一さんのお弁当は今日は大奮発ではございませんことぉ?@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3245,9 +3246,9 @@ void main()
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// FadeBustshotWithFiltering( 3, "m1", 1, FALSE, 0, 0, 300, TRUE );
|
if (GetGlobalFlag(GHideCG)) {FadeBustshotWithFiltering( 3, "m1", 1, FALSE, 0, 0, 200, TRUE );}
|
||||||
// DrawBustshot( 2, "ri_se_ni_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 5, "sprite/ri1_niko_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
//「...昨夜のお夕食の煮物を少し取っておきましたですよ。¥
|
//「...昨夜のお夕食の煮物を少し取っておきましたですよ。¥
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3305,9 +3306,9 @@ void main()
|
|||||||
NULL, "That's not easy to do.", Line_Normal);
|
NULL, "That's not easy to do.", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DrawSceneWithMask( "bg_108", "left", 0, 0, 300 );
|
if (GetGlobalFlag(GHideCG)) {DrawSceneWithMask("background/gk1", "left", 0, 0, 300 );}
|
||||||
// DrawBustshot( 3, "me_se_de_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 3, "sprite/me1a_def_a1_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );}
|
||||||
|
|
||||||
//「梨花ちゃんって何気にそーゆうの得意なんだよなぁ。@
|
//「梨花ちゃんって何気にそーゆうの得意なんだよなぁ。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3317,8 +3318,8 @@ void main()
|
|||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DrawBustshotWithFiltering( 1, "re_se_wa_b1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacterWithFiltering(1, 2, "sprite/re1b_warai_b1_", "2", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );}
|
||||||
|
|
||||||
//「お裁縫とかお洗濯とかも上手なの@すごいよね@すごいよね!@
|
//「お裁縫とかお洗濯とかも上手なの@すごいよね@すごいよね!@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3334,9 +3335,9 @@ void main()
|
|||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {FadeBustshot( 3, FALSE, 0, 0, 0, 0, 200, TRUE );}
|
||||||
// DrawBustshot( 3, "sa_se_aw_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 400, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 4, "sprite/sa1a_akuwarai_a1_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );}
|
||||||
|
|
||||||
//「梨花はいろいろとすごいんですのよ@をーっほっほっほ!@
|
//「梨花はいろいろとすごいんですのよ@をーっほっほっほ!@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3358,9 +3359,9 @@ void main()
|
|||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// FadeBustshot( 1, FALSE, 0, 0, 0, 0, 1000, TRUE );
|
if (GetGlobalFlag(GHideCG)) {FadeBustshot( 1, FALSE, 0, 0, 0, 0, 400, TRUE );}
|
||||||
// DrawBustshot( 1, "ri_se_de_a1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 400, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 5, "sprite/ri1_def_a1_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 400, TRUE );}
|
||||||
|
|
||||||
//「...ボクより、レナの方がお料理は上手です。@
|
//「...ボクより、レナの方がお料理は上手です。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#6972c1>梨花</color>", NULL, "<color=#6972c1>Rika</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3369,10 +3370,9 @@ void main()
|
|||||||
NULL, "\"...Rena's actually better at cooking than I am.\"", GetGlobalFlag(GLinemodeSp));
|
NULL, "\"...Rena's actually better at cooking than I am.\"", GetGlobalFlag(GLinemodeSp));
|
||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DrawSceneWithMask("background/gk1", "m1", 0, 0, 300 );}
|
||||||
// DrawSceneWithMask( "bg_108", "m1", 0, 0, 300 );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacterWithFiltering(2, 2, "sprite/re1a_bikkuri_a1_", "2", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );}
|
||||||
// DrawBustshotWithFiltering( 2, "re_se_bi_a1", "m1", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
|
|
||||||
|
|
||||||
|
|
||||||
//「......え、!w800あ、!w800...その......ね☆@
|
//「......え、!w800あ、!w800...その......ね☆@
|
||||||
@@ -3424,9 +3424,10 @@ void main()
|
|||||||
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
||||||
OutputLine(NULL, " みんなもレナの弁当箱には進んで箸を伸ばす。",
|
OutputLine(NULL, " みんなもレナの弁当箱には進んで箸を伸ばす。",
|
||||||
NULL, "Everyone else pulled from Rena's lunch box constantly.", Line_Normal);
|
NULL, "Everyone else pulled from Rena's lunch box constantly.", Line_Normal);
|
||||||
// ClearMessage();
|
ClearMessage();
|
||||||
// DisableWindow();
|
|
||||||
// DrawBustshot( 2, "re_se_ha_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re1a_hau_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
//「これ、前に評判良かったからいっぱい作ってみたの@...おいしいかな?!d800...かな?@
|
//「これ、前に評判良かったからいっぱい作ってみたの@...おいしいかな?!d800...かな?@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -3863,6 +3864,7 @@ void main()
|
|||||||
PlaySE( 4, "wa_005", 56, 64 );
|
PlaySE( 4, "wa_005", 56, 64 );
|
||||||
ShakeScreen( 1, 20, 20, 5, 0, );
|
ShakeScreen( 1, 20, 20, 5, 0, );
|
||||||
DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );}
|
||||||
|
|
||||||
|
|
||||||
DrawScene("black", 100 );
|
DrawScene("black", 100 );
|
||||||
@@ -3870,22 +3872,24 @@ void main()
|
|||||||
PlaySE( 4, "wa_005", 56, 64 );
|
PlaySE( 4, "wa_005", 56, 64 );
|
||||||
ShakeScreen( 1, 20, 20, 5, 0, );
|
ShakeScreen( 1, 20, 20, 5, 0, );
|
||||||
DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );}
|
||||||
|
|
||||||
PlaySE( 4, "wa_005", 56, 64 );
|
PlaySE( 4, "wa_005", 56, 64 );
|
||||||
DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
DrawBustshot(5, "scene/001a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );}
|
||||||
|
|
||||||
PlaySE( 4, "wa_005", 56, 64 );
|
PlaySE( 4, "wa_005", 56, 64 );
|
||||||
DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );}
|
||||||
|
|
||||||
PlaySE( 4, "wa_005", 56, 64 );
|
PlaySE( 4, "wa_005", 56, 64 );
|
||||||
DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_a", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );}
|
||||||
|
|
||||||
PlaySE( 4, "wa_005", 56, 64 );
|
PlaySE( 4, "wa_005", 56, 64 );
|
||||||
ShakeScreen( 1, 20, 20, 5, 0, );
|
ShakeScreen( 1, 20, 20, 5, 0, );
|
||||||
DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
DrawBustshot(5, "scene/001b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawBustshot(5, "background/furiker_b", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 25, 50, TRUE );}
|
||||||
|
|
||||||
// DrawScene( "black", 100 );
|
|
||||||
|
|
||||||
|
|
||||||
// すぱぱーん!@
|
// すぱぱーん!@
|
||||||
|
|||||||
@@ -1404,7 +1404,7 @@ void main()
|
|||||||
NULL, "It didn't change how much there was, but the implication behind it was different.", Line_Normal);
|
NULL, "It didn't change how much there was, but the implication behind it was different.", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
// DrawBustshot( 2, "sa_si_aw_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 4, "sprite/sa2a_akuwarai_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 400, TRUE );}
|
||||||
DrawScene("scene/101", 1000 );
|
DrawScene("scene/101", 1000 );
|
||||||
|
|
||||||
|
|
||||||
@@ -1433,8 +1433,8 @@ void main()
|
|||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DrawBustshot( 2, "sa_si_bi_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 4, "sprite/sa2a_odoroki_a1_", "1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
//「襟首を掴むのも反則でございますー!!!¥
|
//「襟首を掴むのも反則でございますー!!!¥
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#fcdb77>沙都子</color>", NULL, "<color=#fcdb77>Satoko</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -1444,7 +1444,6 @@ void main()
|
|||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
// FadeBustshot( 2, FALSE, 0, 0, 0, 0, 200, TRUE );
|
|
||||||
DrawScene("background/jt1", 1000 );
|
DrawScene("background/jt1", 1000 );
|
||||||
|
|
||||||
// 激しい戦いは、豊富な運動量と肘によるブロックで序盤、沙都子が優位に立つかに見えたが、箸さばきの致命的な差が形勢を一気にひっくり返す@
|
// 激しい戦いは、豊富な運動量と肘によるブロックで序盤、沙都子が優位に立つかに見えたが、箸さばきの致命的な差が形勢を一気にひっくり返す@
|
||||||
|
|||||||
@@ -714,8 +714,9 @@ void main()
|
|||||||
DisableWindow();
|
DisableWindow();
|
||||||
DrawScene("black", 500 );
|
DrawScene("black", 500 );
|
||||||
DrawSceneWithMask("scene/103a", "down", 0, 0, 1300 );
|
DrawSceneWithMask("scene/103a", "down", 0, 0, 1300 );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 9, "sprite/ta1_warai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 0, FALSE );}
|
||||||
// DrawBustshotWithFiltering( 1, "night/ta_si_wa_a1", "left", 1, -160, 0, FALSE, 0, 0, 0, 0, 0, 0, 300, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 8, "sprite/tomi1_def_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 0, FALSE );}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawSceneWithMask("background/y_kawa3", "down", 0, 0, 1300 );}
|
||||||
|
|
||||||
//「若い人たちはそうは思わなかったみたいだけれど…@お年寄りたちはオヤシロさまの祟りだと疑わなかったみたいね。@
|
//「若い人たちはそうは思わなかったみたいだけれど…@お年寄りたちはオヤシロさまの祟りだと疑わなかったみたいね。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女性</color>", NULL, "<color=#f5e6d3>Woman</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女性</color>", NULL, "<color=#f5e6d3>Woman</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -735,7 +736,8 @@ void main()
|
|||||||
NULL, "The woman with Tomitake-san chuckled mischievously.", GetGlobalFlag(GLinemodeSp));
|
NULL, "The woman with Tomitake-san chuckled mischievously.", GetGlobalFlag(GLinemodeSp));
|
||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 8, "sprite/tomi1_warai_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );}
|
||||||
|
|
||||||
// 合わせて富竹さんも笑ったので、俺もつられて笑うことにする¥
|
// 合わせて富竹さんも笑ったので、俺もつられて笑うことにする¥
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -743,8 +745,8 @@ void main()
|
|||||||
NULL, "Tomitake-san began laughing with her. It was so infectious I ended up laughing as well.", Line_Normal);
|
NULL, "Tomitake-san began laughing with her. It was so infectious I ended up laughing as well.", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DrawBustshot( 1, "night/ta_si_de_a1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 9, "sprite/ta1_def_", "0", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );}
|
||||||
|
|
||||||
//「…でも、…今ではどうかしらね@結構いるんじゃないかしら@若い人にも。@
|
//「…でも、…今ではどうかしらね@結構いるんじゃないかしら@若い人にも。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女性</color>", NULL, "<color=#f5e6d3>Woman</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女性</color>", NULL, "<color=#f5e6d3>Woman</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -768,10 +770,8 @@ void main()
|
|||||||
NULL, "\"A few... what?\"", GetGlobalFlag(GLinemodeSp));
|
NULL, "\"A few... what?\"", GetGlobalFlag(GLinemodeSp));
|
||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 8, "sprite/tomi1_def_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );}
|
||||||
// DisableWindow();
|
|
||||||
// DrawBustshot( 3, "night/tm_si_de_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
|
|
||||||
|
|
||||||
//「信じてる人だよ@…オヤシロさまの、祟り。@
|
//「信じてる人だよ@…オヤシロさまの、祟り。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -824,7 +824,7 @@ void main()
|
|||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
DrawSceneWithMask("scene/103b", "down", 0, 0, 1300 );
|
DrawSceneWithMask("scene/103b", "down", 0, 0, 1300 );
|
||||||
// DrawBustshot( 3, "night/tm_si_ko_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 8, "sprite/tomi1_komaru_", "1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );}
|
||||||
|
|
||||||
//「毎年…綿流しの日になるとね。!w1500/
|
//「毎年…綿流しの日になるとね。!w1500/
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -960,8 +960,8 @@ void main()
|
|||||||
NULL, "With that in mind, could the housewife have been involved in some way, too?", Line_Normal);
|
NULL, "With that in mind, could the housewife have been involved in some way, too?", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DrawBustshot( 1, "night/ta_si_wa_a1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(1, 9, "sprite/ta1_warai_", "1", -160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 0, 200, TRUE );}
|
||||||
|
|
||||||
//「その通りよ。@
|
//「その通りよ。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女性</color>", NULL, "<color=#f5e6d3>Woman</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f5e6d3>女性</color>", NULL, "<color=#f5e6d3>Woman</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -1000,9 +1000,8 @@ void main()
|
|||||||
NULL, " happened to be that of the younger brother of the dam supporter who fell to his death two years before.\"", GetGlobalFlag(GLinemodeSp));
|
NULL, " happened to be that of the younger brother of the dam supporter who fell to his death two years before.\"", GetGlobalFlag(GLinemodeSp));
|
||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(3, 8, "sprite/tomi1_def_", "0", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );}
|
||||||
// DrawBustshot( 3, "night/tm_si_de_a1", 160, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 20, 200, TRUE );
|
|
||||||
|
|
||||||
//「弟本人はまだ生きてるらしいね@でもやはり……かなり気にしてね。近隣の町に引っ越してったらしいよ。¥
|
//「弟本人はまだ生きてるらしいね@でもやはり……かなり気にしてね。近隣の町に引っ越してったらしいよ。¥
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#945c44>富竹</color>", NULL, "<color=#945c44>Tomitake</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -1016,8 +1015,7 @@ void main()
|
|||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
FadeOutBGM( 2, 1000, TRUE );
|
FadeOutBGM( 2, 1000, TRUE );
|
||||||
DrawBustshotWithFiltering(5, "black", "down", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 25, 1300, TRUE );
|
DrawSceneWithMask("black", "down", 0, 0, 1300 );
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// …しばらくの間、開いた口を閉じることができなかった¥
|
// …しばらくの間、開いた口を閉じることができなかった¥
|
||||||
|
|||||||
@@ -2963,12 +2963,7 @@ void main()
|
|||||||
PlaySE( 4, "wa_027", 56, 64 );
|
PlaySE( 4, "wa_027", 56, 64 );
|
||||||
ModPlayVoiceLS(3, 2, "ps3/s01/02/120200139a", 256, TRUE);
|
ModPlayVoiceLS(3, 2, "ps3/s01/02/120200139a", 256, TRUE);
|
||||||
|
|
||||||
// Replace CG with angry Rena sprite (originally re_se_hii_a1) if CGs are disabled (like the original Ryukishi game).
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "portrait/re1a_hig_okoru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 50, FALSE );}
|
||||||
// For now, the LIES text and negative effect is still overlaid on the sprite to make this easier to implement.
|
|
||||||
if (GetGlobalFlag(GHideCG) == 1)
|
|
||||||
{
|
|
||||||
ModDrawCharacter(2, 2, "portrait/re1a_hig_okoru_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
|
||||||
}
|
|
||||||
|
|
||||||
DrawBG("scene/002b", 0, FALSE);
|
DrawBG("scene/002b", 0, FALSE);
|
||||||
DrawBustshot(1, "text/oni_usoda", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE );
|
DrawBustshot(1, "text/oni_usoda", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 1, 0, FALSE );
|
||||||
@@ -3003,7 +2998,7 @@ void main()
|
|||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// Reset Rena's sprite back to normal
|
// Reset Rena's sprite back to normal
|
||||||
if (GetGlobalFlag(GHideCG) == 1)
|
if (GetGlobalFlag(GHideCG))
|
||||||
{
|
{
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
ModDrawCharacter(2, 2, "portrait/re1a_hig_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
ModDrawCharacter(2, 2, "portrait/re1a_hig_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
||||||
|
|||||||
@@ -4109,8 +4109,9 @@ void main()
|
|||||||
OutputLine(NULL, " 扉の隙間から片目だけを覗かせて、再び魅音の鷹の目が俺を貫いた。",
|
OutputLine(NULL, " 扉の隙間から片目だけを覗かせて、再び魅音の鷹の目が俺を貫いた。",
|
||||||
NULL, "A single eye peered in through that narrow slit, and Mion's hawkish gaze peered at me once again.", Line_Normal);
|
NULL, "A single eye peered in through that narrow slit, and Mion's hawkish gaze peered at me once again.", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
// DisableWindow();
|
DisableWindow();
|
||||||
// DrawBustshotWithFiltering( 2, "me_si_him_a1", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 3, "sprite/me2_hig_maji_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawScene("background/ma_g2", 200 );}
|
||||||
FadeFilm( 600 , TRUE );
|
FadeFilm( 600 , TRUE );
|
||||||
//「じゃあね圭ちゃん。@
|
//「じゃあね圭ちゃん。@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#5ec69a>魅音</color>", NULL, "<color=#5ec69a>Mion</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
|
|||||||
@@ -2668,7 +2668,7 @@ void main()
|
|||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
ModPlayVoiceLS(3, 2, "ps3/s01/02/120200191", 256, TRUE);
|
ModPlayVoiceLS(3, 2, "ps3/s01/02/120200191", 256, TRUE);
|
||||||
OutputLine(NULL, "「圭一くん、宿題忘れなんだって。",
|
OutputLine(NULL, "「圭一くん、宿題忘れなんだって。",
|
||||||
NULL, "\"Keiichi-kun said he forget his homework.", Line_WaitForInput);
|
NULL, "\"Keiichi-kun said he forgot his homework.", Line_WaitForInput);
|
||||||
ModPlayVoiceLS(3, 2, "ps3/s01/02/120200192", 256, TRUE);
|
ModPlayVoiceLS(3, 2, "ps3/s01/02/120200192", 256, TRUE);
|
||||||
OutputLine(NULL, "あはははは。」",
|
OutputLine(NULL, "あはははは。」",
|
||||||
NULL, " Ahahahaha.\"", GetGlobalFlag(GLinemodeSp));
|
NULL, " Ahahahaha.\"", GetGlobalFlag(GLinemodeSp));
|
||||||
|
|||||||
@@ -4357,7 +4357,8 @@ void main()
|
|||||||
NULL, "\"...It's not a lie...\"", GetGlobalFlag(GLinemodeSp));
|
NULL, "\"...It's not a lie...\"", GetGlobalFlag(GLinemodeSp));
|
||||||
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }
|
||||||
|
|
||||||
// DrawBustshot( 2, "re_si_hii_b1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2b_hig_okoru_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
//「嘘だよッ!!!!@
|
//「嘘だよッ!!!!@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -4375,7 +4376,8 @@ void main()
|
|||||||
NULL, "Rena's outburst sent a jolt surging through my body...!!", Line_Normal);
|
NULL, "Rena's outburst sent a jolt surging through my body...!!", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// DrawBustshot( 2, "re_si_him_b1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2b_hig_muhyou_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
// チェーン越しに守られ、レナとの接点は扉の隙間のわずか10数センチ@
|
// チェーン越しに守られ、レナとの接点は扉の隙間のわずか10数センチ@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -4681,6 +4683,7 @@ void main()
|
|||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2b_hig_muhyou_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );}
|
||||||
DrawScene("background/ma_g3_02", 200 );
|
DrawScene("background/ma_g3_02", 200 );
|
||||||
|
|
||||||
PlayBGM( 2, "lsys15", 56, 0 );
|
PlayBGM( 2, "lsys15", 56, 0 );
|
||||||
@@ -4754,6 +4757,7 @@ void main()
|
|||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
DrawScene("scene/033a", 300 );
|
DrawScene("scene/033a", 300 );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2a_hig_def_a1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
//「......なんでかなぁ@ 不思議だね@だね?@
|
//「......なんでかなぁ@ 不思議だね@だね?@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLine("<color=#f0953d>レナ</color>", NULL, "<color=#f0953d>Rena</color>", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -4996,6 +5000,7 @@ void main()
|
|||||||
|
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
DrawScene("black", 300 );
|
DrawScene("black", 300 );
|
||||||
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2b_hig_def_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
StopSE( 4 );
|
StopSE( 4 );
|
||||||
|
|
||||||
//「...............だから圭一くん@............ここを開けて@ レナと一緒にご飯食べよ@ きっとおいしいから、...............ね...?¥
|
//「...............だから圭一くん@............ここを開けて@ レナと一緒にご飯食べよ@ きっとおいしいから、...............ね...?¥
|
||||||
@@ -6823,10 +6828,9 @@ void main()
|
|||||||
NULL, " In this shower which more resembled a waterfall... droplets of water dripped down from her hair...", Line_Normal);
|
NULL, " In this shower which more resembled a waterfall... droplets of water dripped down from her hair...", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
// DrawFilm( 2, 34, 34, 255, 255, 0, 0, FALSE );
|
|
||||||
DrawSceneWithMask("scene/104", "right", 0, 0, 300 );
|
DrawSceneWithMask("scene/104", "right", 0, 0, 300 );
|
||||||
// DrawBustshotWithFiltering( 2, "re_si_him_a1", "left", 1, 0, 0, FALSE, 0, 0, 0, 0, 0, 10, 300, TRUE );
|
ModSetLayerFilter(2, 256, "night");
|
||||||
//print 1
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re2b_hig_muhyou_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 300, TRUE );}
|
||||||
|
|
||||||
// それは両手をだらりとさせ、ただ、立ち尽くしているという表現が似合っていた@
|
// それは両手をだらりとさせ、ただ、立ち尽くしているという表現が似合っていた@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
||||||
|
|||||||
@@ -2542,7 +2542,6 @@ void main()
|
|||||||
NULL, "I could tell that the fear that I had beaten back once was now waiting for another opening to come at me...", Line_Normal);
|
NULL, "I could tell that the fear that I had beaten back once was now waiting for another opening to come at me...", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
|
|
||||||
// DrawBustshot( 2, "re_se_wa_a1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );
|
|
||||||
|
|
||||||
// 一体...誰だ...@
|
// 一体...誰だ...@
|
||||||
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
if (GetGlobalFlag(GADVMode)) { OutputLineAll("", NULL, Line_ContinueAfterTyping); }
|
||||||
@@ -2558,7 +2557,8 @@ void main()
|
|||||||
NULL, "I peeked out from behind the tree at the person following me.", Line_Normal);
|
NULL, "I peeked out from behind the tree at the person following me.", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
DisableWindow();
|
DisableWindow();
|
||||||
// FadeBustshotWithFiltering( 5, "left", 0, FALSE, 0, 0, 1300, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re1a_warai_a1_", "2", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 0, FALSE );}
|
||||||
|
if (GetGlobalFlag(GHideCG)) {DrawSceneWithMask("background/m_hi4", "left", 0, 0, 1300 );}
|
||||||
|
|
||||||
|
|
||||||
//set big CG
|
//set big CG
|
||||||
@@ -2586,8 +2586,8 @@ void main()
|
|||||||
OutputLine(NULL, " …レナの…様子が違ったからだ。",
|
OutputLine(NULL, " …レナの…様子が違ったからだ。",
|
||||||
NULL, "This wasn't the same Rena that I knew...", Line_Normal);
|
NULL, "This wasn't the same Rena that I knew...", Line_Normal);
|
||||||
ClearMessage();
|
ClearMessage();
|
||||||
// DisableWindow();
|
if (GetGlobalFlag(GHideCG)) {DisableWindow();}
|
||||||
// DrawBustshot( 2, "re_se_hi_b1", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );
|
if (GetGlobalFlag(GHideCG)) {ModDrawCharacter(2, 2, "sprite/re1b_def_b1_", "0", 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, 10, 200, TRUE );}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog001()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog002()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog001()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog002()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog001()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog002()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog003()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog004()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog001()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog002()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog003()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog004()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog001()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog001()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
void main()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void dialog000()
|
|
||||||
{
|
|
||||||
}
|
|
||||||