Giter Site home page Giter Site logo

eliana-circe-ypd's People

Contributors

kkrosie123 avatar lunulae avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

eliana-circe-ypd's Issues

[Optimization] Topics Menu

  • add a menu system for less intuitive topics
  • keep input for simple things like “hello, how are you,” etc

Bad questions

"are you a succubus?" she calls you a pervert
"have you killed someone?" (response up to you)
"How many people have you tortured?" she gets uncomfy.

Good Gifts

various books.
Necronomicon
Cookbook (unlocks recipe chatter)

Other
Clothes (unlocks alternate outfit.)

Games

Tic Tac Torture - Regular tic tac toe, but instead of x's and o's, its demons and angels (or halos and horns)
Ouija? - Hangman, but you use the ouija board to guess letters

Random Chatter stuff <3

Random questions/statements from eliana-
(Self care reminders)
"Have you eaten today?"
(If you say goodnight) "don't forget to brush your teeth!'
"remember to drink some water today"
"Have you taken a shower/bath recently? Personal hygiene is very important."
"Making your bed can be pretty neat, especially trying out new combinations of pillows and stuff!"
"Do you need motivation to clean?"

(various demonic related things)
"sometimes, its kinda sad that humans are instantly afraid of my kind. Some of us didn't want this life."
"I wish I could blend in with humans sometimes, and be able to go out and do normal girl things, like shopping or going to the movies. But with my horns, my grey skin, and my tail, it's not very easy. I could just use my magic to make them "appear" as though they aren't here, but it feels inauthentic, and I doubt you'd like seeing that as it may scare you more." (At higher aff, she may ask if you want to see her disguised form.)
"I hope you're not too scared of me, sinner~"

(Random, to get info ab the player?)
"You know, in hell, humans lose all distinguishing features, so I'm pretty new to the human concept of gender. I understand it's a complicated topic, so if you don't mind me asking, what are your pronouns?" (Button prompts with pronoun options)

[Bug] Batch 1

Bugs and Exceptions (Batch 1):

  • Error when complimenting (solved)
  • Messy room file does not load (solved)
  • Sprites not deloading (solved)

BAD GIFT IDEAS

Holy water (i mean.. shes a demon.)
a bible
a cross
evil eye
salt circle

""Bugs"" noticed when playing

As playtester imma drop here all the small bugs i found in there (they are maybe left there on purpose but ye)

  • When you press the Skip button (CTRL on Azerty keyboard), all the Eliana animations are skipped when idle
  • Changing Pronoun dialogue is rolling, i think it should be better if she only ask if we changed our pronouns only once, js
  • Dialogue is not listed in the "Dialogue History"
  • When you "sacrifice" holy water to Eliana, i think the game should close, like, she's angy and she decided to close the game to calm down idk, just givin' ideas

imma use this Issue thing to drop all the things i noticed while testing

[Feature] Gifts

Gift Ideas:

  • Plushies
  • Voodoo Doll
  • Knife
  • Wilted Roses
  • Chocolates

System:

  • Maybe a bunch of hints as to what Eliana might want, and after those hints are unlocked a button will appear with a list of possible gifts
  • An inventory system to keep track of what you have and haven't given Eliana

[Event] Date in Hell

  • kinda a one shot story thing
  • you unexpectedly meet her dad
  • apartment
  • worldbuilding
  • higher aff

[Optimization] Music

  • Need some bg music
  • could possibly allow player to have a selection to choose from

Code reusing and optimizaiton

In these files a lot of lines of code can be rewritten in a more reusable and easy to read manner, if it's okay I could make a PR that will refactor these lines and generally increase readability and simplicity of code.

label loops:
$ renpy.save_persistent()
if affection_eliana == "sinner":
jump loop_idle_sinner
elif affection_eliana == "angry":
jump loop_idle_angry
elif affection_eliana == "low":
jump loop_idle_low_aff
elif affection_eliana == "normal":
jump loop_idle
elif affection_eliana == "high":
jump loop_idle_high_aff
elif affection_eliana == "love":
jump loop_idle_high_aff
elif affection_eliana == "enamored":
jump loop_idle_enamored
#sinner
label loop_idle_sinner:
call animation_idle_sinner
call animation_idle_sinner
call animation_idle_sinner
$ random_chatter = random.choice(random_chatter_list)
call expression random_chatter
jump loops
label animation_idle_sinner:
call sinner_pose_00
call sinner_pose_00
call sinner_pose_00
call sinner_pose_01
call sinner_pose_01
call sinner_pose_01
call sinner_pose_02
call sinner_pose_02
call sinner_pose_02
call sinner_pose_03
call sinner_pose_03
call sinner_pose_03
call sinner_pose_04
call sinner_pose_04
call sinner_pose_04
return
#angry
label loop_idle_angry:
call animation_idle_angry
call animation_idle_angry
call animation_idle_angry
$ random_chatter = random.choice(random_chatter_list)
call expression random_chatter
jump loops
label animation_idle_angry:
call angry_aff_pose_00
call angry_aff_pose_00
call angry_aff_pose_00
call angry_aff_pose_01

remake sprites

facial
eyebrows: up, sad, angry, thinking

eyes: normal, surprised, blink, happy blink, heart eyes/star eyes

mouth: closed frown, closed smile, open smile, open frown

body:
Head: normal, tilted
body: normal, leaning
arms: neutral, leaning on
Hands: idk

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.