Skip to content

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

@zurachu

Description

@zurachu

これを揺らしたい。

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

「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も区別せず等速直線運動で良いと思う。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions