Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

命令「64」「66」(画面シェイク)を対応 #44

Open
zurachu opened this issue Aug 3, 2017 · 0 comments
Open

命令「64」「66」(画面シェイク)を対応 #44

zurachu opened this issue Aug 3, 2017 · 0 comments

Comments

@zurachu
Copy link
Owner

zurachu commented Aug 3, 2017

これを揺らしたい。

「一丁前に、遠慮なんかしないの! まだ子供なんだから、甘えられるウチは甘えとく! 次にヘンな遠慮したら、ケツの穴に手ェ突っこんで、みそ汁流し込んでやるからね」

「64」と「66」の違いはまだ分かっていない。
https://github.com/zurachu/aquaplus_gpl/blob/add_comment_to_ToHeart2/ToHeart2/ScriptEngine/src/GM_AvgBack.cpp#L1272-L1291
より、シェイク種類は以下の通り。

#define	SHAKE_SIN			0
#define	SHAKE_2TI			1
#define	SHAKE_ZOOM			2

#define	SHAKE_TXT_SIN		3
#define	SHAKE_TXT_2TI		4

#define	SHAKE_ALL_SIN		6
#define	SHAKE_ALL_2TI		7

#define	SHAKE_RAND			9
#define	SHAKE_TXT_RAND		10
#define	SHAKE_ALL_RAND		11

#define	SHAKE_ROLL			12
#define	SHAKE_ROLL_SIN		13
#define	SHAKE_ROLL_2TI		14

#define	SHAKE_SIN_SET		15
#define	SHAKE_ALL_SIN_SET	16

その中でスクリプトで実際に使われているのは 0, 1, 2, 3, 4, 9, 10, 12, 13, 14
ZOOMとROLLは処理負荷上無理と思われる。RANDと一緒で良いんじゃないかしら。
RANDも本当にランダムじゃなくて、決め打ちの動作で良いんじゃないかしら。
SINと2TIも区別せず等速直線運動で良いと思う。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant