From 27cfdd122bd222d77f9f36876c63e1c3683478bb Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Mon, 8 Jan 2024 15:10:37 +0000 Subject: [PATCH] Luna CG * First implementation for the grinding scene --- .../CG/lun_grind/lun_grind_background.webp | 3 + .../CG/lun_grind/lun_grind_body_grind.webp | 3 + .../CG/lun_grind/lun_grind_body_idle.webp | 3 + .../CG/lun_grind/lun_grind_body_spread.webp | 3 + .../lun_grind/lun_grind_cumshot_frame0.webp | 3 + .../lun_grind/lun_grind_cumshot_frame1.webp | 3 + .../lun_grind/lun_grind_cumshot_frame2.webp | 3 + .../lun_grind/lun_grind_cumshot_frame3.webp | 3 + .../lun_grind/lun_grind_cumshot_frame4.webp | 3 + .../lun_grind/lun_grind_cumshot_frame5.webp | 3 + .../lun_grind_penis_grind_frame0.webp | 3 + .../lun_grind_penis_grind_frame1.webp | 3 + game/scripts/cg/luna.rpy | 81 ++++++++++++++++++- 13 files changed, 115 insertions(+), 2 deletions(-) create mode 100644 game/images/CG/lun_grind/lun_grind_background.webp create mode 100644 game/images/CG/lun_grind/lun_grind_body_grind.webp create mode 100644 game/images/CG/lun_grind/lun_grind_body_idle.webp create mode 100644 game/images/CG/lun_grind/lun_grind_body_spread.webp create mode 100644 game/images/CG/lun_grind/lun_grind_cumshot_frame0.webp create mode 100644 game/images/CG/lun_grind/lun_grind_cumshot_frame1.webp create mode 100644 game/images/CG/lun_grind/lun_grind_cumshot_frame2.webp create mode 100644 game/images/CG/lun_grind/lun_grind_cumshot_frame3.webp create mode 100644 game/images/CG/lun_grind/lun_grind_cumshot_frame4.webp create mode 100644 game/images/CG/lun_grind/lun_grind_cumshot_frame5.webp create mode 100644 game/images/CG/lun_grind/lun_grind_penis_grind_frame0.webp create mode 100644 game/images/CG/lun_grind/lun_grind_penis_grind_frame1.webp diff --git a/game/images/CG/lun_grind/lun_grind_background.webp b/game/images/CG/lun_grind/lun_grind_background.webp new file mode 100644 index 00000000..72ad684c --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_background.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:077dec073d73dfbee933cd719b817c0fe11ee301dcda28f982abfb88529f5aa1 +size 2185168 diff --git a/game/images/CG/lun_grind/lun_grind_body_grind.webp b/game/images/CG/lun_grind/lun_grind_body_grind.webp new file mode 100644 index 00000000..4b88bc38 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_body_grind.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4655816aad8cf5c42729d79ef39e0bb8dc6f1afbd730e8989b88b5cb2ef82a4 +size 1639340 diff --git a/game/images/CG/lun_grind/lun_grind_body_idle.webp b/game/images/CG/lun_grind/lun_grind_body_idle.webp new file mode 100644 index 00000000..61234393 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_body_idle.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4a0a4e5e56b54fd9823150c3a8ce392614fea9446c065d5c225bb07937ec668 +size 1603018 diff --git a/game/images/CG/lun_grind/lun_grind_body_spread.webp b/game/images/CG/lun_grind/lun_grind_body_spread.webp new file mode 100644 index 00000000..e795e3da --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_body_spread.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a00420fc333713a205602d3aba7ea112c00030d467a9e55eaa5d902f1a0af46e +size 1704798 diff --git a/game/images/CG/lun_grind/lun_grind_cumshot_frame0.webp b/game/images/CG/lun_grind/lun_grind_cumshot_frame0.webp new file mode 100644 index 00000000..f5915c19 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_cumshot_frame0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac488bcb3be6a61408c43581576000d7a0fcabfd43c38137c3a2fdd61c44e3b3 +size 8332 diff --git a/game/images/CG/lun_grind/lun_grind_cumshot_frame1.webp b/game/images/CG/lun_grind/lun_grind_cumshot_frame1.webp new file mode 100644 index 00000000..12a712f1 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_cumshot_frame1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8dcfc4f5d7c425e1bb506fbb109518fe4c51d88ab8b81603284f8297aa2b724 +size 15338 diff --git a/game/images/CG/lun_grind/lun_grind_cumshot_frame2.webp b/game/images/CG/lun_grind/lun_grind_cumshot_frame2.webp new file mode 100644 index 00000000..c08b9d70 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_cumshot_frame2.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be879241991fa7d401bf9cb5fbd183ca7cf03a8bc3f252913d7d83e533b4643 +size 34100 diff --git a/game/images/CG/lun_grind/lun_grind_cumshot_frame3.webp b/game/images/CG/lun_grind/lun_grind_cumshot_frame3.webp new file mode 100644 index 00000000..7f848c44 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_cumshot_frame3.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49b67956cabb1f5c411df5e94a3e7410312dce0d421dea56ac08433de917bbda +size 43844 diff --git a/game/images/CG/lun_grind/lun_grind_cumshot_frame4.webp b/game/images/CG/lun_grind/lun_grind_cumshot_frame4.webp new file mode 100644 index 00000000..9b19708b --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_cumshot_frame4.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66c9ceb9d41b6ca8a3742968377e04f0354bd53c370b9d846fb2d402fefa3506 +size 58300 diff --git a/game/images/CG/lun_grind/lun_grind_cumshot_frame5.webp b/game/images/CG/lun_grind/lun_grind_cumshot_frame5.webp new file mode 100644 index 00000000..5a076e63 --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_cumshot_frame5.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64a0f1f4d8418177fb76dbe379901069e760d1efd654740b4548a76855547dd5 +size 70588 diff --git a/game/images/CG/lun_grind/lun_grind_penis_grind_frame0.webp b/game/images/CG/lun_grind/lun_grind_penis_grind_frame0.webp new file mode 100644 index 00000000..6bedb6be --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_penis_grind_frame0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50ad2d2585afe2f8dd5a992b6cc57802e8404d6fdb5807dd1061e1960cdd892b +size 99226 diff --git a/game/images/CG/lun_grind/lun_grind_penis_grind_frame1.webp b/game/images/CG/lun_grind/lun_grind_penis_grind_frame1.webp new file mode 100644 index 00000000..6e6751ca --- /dev/null +++ b/game/images/CG/lun_grind/lun_grind_penis_grind_frame1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70b7690761f42b8606c93c971656cbde942b9466fb2c0699032febb7e64e6b0f +size 100162 diff --git a/game/scripts/cg/luna.rpy b/game/scripts/cg/luna.rpy index e173c392..6700a54e 100644 --- a/game/scripts/cg/luna.rpy +++ b/game/scripts/cg/luna.rpy @@ -294,8 +294,6 @@ image lun_blowjob_personal_loop_ahegao_hold_down: pause 0.10 repeat - - image lun_blowjob_personal_pose1_handjob_slow: Fixed( "lun_blowjob_personal_pose1_luna_stroke_down_shadow", @@ -333,3 +331,82 @@ image lun_blowjob_personal_pose1_handjob_fast: pause 0.2 repeat + +layeredimage lun_grind: + fit "contain" + fit_first True + + always "lun_grind_background" + + group body: + attribute idle "lun_grind_idle" default + attribute grind "lun_grind_grind" default + attribute spread "lun_grind_spread" default + attribute cumshot "lun_grind_cumshot" default + +image lun_grind_idle: + Fixed( + "lun_grind_body_idle", + "lun_grind_penis_grind_frame0") + +image lun_grind_grind: + Fixed( + "lun_grind_body_idle", + "lun_grind_penis_grind_frame0") + + pause 0.44 + + Fixed( + "lun_grind_body_grind", + "lun_grind_penis_grind_frame1") + + pause 0.44 + repeat + +image lun_grind_spread: + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1") + +image lun_grind_cumshot: + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1", + "lun_grind_cumshot_frame0") + + pause 0.12 + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1", + "lun_grind_cumshot_frame1") + + pause 0.12 + + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1", + "lun_grind_cumshot_frame2") + + pause 0.12 + + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1", + "lun_grind_cumshot_frame3") + + pause 0.12 + + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1", + "lun_grind_cumshot_frame4") + + pause 0.12 + + Fixed( + "lun_grind_body_spread", + "lun_grind_penis_grind_frame1", + "lun_grind_cumshot_frame5") + + pause 1 + repeat