richman2 wrote: Mon May 30, 2022 11:39 pm
Sounds good for a story...
- Spoiler: show
-
Dont have anything to teach at hand besides new beats/patterns or combinations. In case you're a genious to make one or two new patterns/ beats using same sounds - feel free to try. Like I did with the "butterfly" for Shunka.
Then, if I were some steps ahead with my skill-tree-idea I would know a place/thing to be taught. How skilling works :) But although I got more coding knowledge (see the icon stuff) what still lacks is: graphical skills to implement what I want. I'm a noob with GIMP and stuff. Like: "Layers?! What are you talking about?!"
Once, in a distant future, I implemented this, I would switch from Kaho allowing you to change your training to a setting where you go to a schrine/ school/ library/ whatever place and skill yourself using rewards you got before. Also in this place for dialogues and stuff I could imagine a teacher model well. But again: too distant future.
Funny, other day I try to create a 160bpm for the forms. I don't know why jumped from 140 to 180 (all jumps 20), than I think is too fast. But looks like a lot of work and I gave up.
I was thinking on a new form too, but I will see if I can think in something.
About the training, I upload a very basic one in the last file. Mostly
- Spoiler: show
- PC muscle and breathing
Will work more to give the sensation you are still developing/learnig to get better to next competitions.
I already jumped to another idea, since I discover you made a code to show random pictures from a folder (already tested with other folers and worked). So, I am implementing something I was trying a long time ago. I don't think will fit in the skills. It's something to train you to better resist teases in competitions.
richman2 wrote: Mon May 30, 2022 11:39 pm
- Spoiler: show
-
First I implemented a little icon below the option menu where you can ask for a break and monkey... which is: a monkey hand.
It shows up when commanded monkey and the icon disappears after next monkey command. So you always have in indication which hand to use. Might not be the "wow" thing for you but it makes so many more things possible to have that action - icon interplay mechanics. Thought about using this for the cathie shoe lace/ tie up your balls thing too. Wanted to wait if tie up your balls for her is a recurring thing or not. Could imagine monkey-slaps plus tied balls is an interesting combination :)
Maybe signs/ icons in a separate "stats" screen which shows you via icons and text whether you visited the shrine this day, had your daily edge and how many ... stuff like that.
Less technically, I implemented a very first chance to leave the lake for a more distant part. Like "discover more of the world". It's dangerous though cause it's distant and late already... I plan to really make the player wait minutes (maybe even prevent skipping) and minutes to arrive at the new place so that it really feels like a decision to go there and feels like a distant place. With some help of the gods (always worship them at the shrine!) the travel will be way faster though.
Long story short you find a small japanese village at night aaaand... who knows what to experience there? Will Kaho or Anri be angry in case you sleep there? Where do you sleep? What's life there ... it's only a start but I feel like I need to make the "world" larger.
- Spoiler: show
- I did not used the tie up after the Catie part. I was not sure if would be popular
BUT, I loved the village idea. Please save a little house for me. I think Destiny and Catie could live there, and then I could expand their story. With a exclusive house, I could experiment more without messing with your progression.
I am not a big fan of waiting, but I understand your idea. Could be better make something you can't go back, like "travel to the village take too long, you will not be able to go back to the temple today, and will sleep in the village"
Anyway, I feel you are working on the 'New Mistress' path with that.
richman2 wrote: Mon May 30, 2022 11:39 pm
BTW re: new thread. I agree we should do that but curently with avatarbr on boeard it feels again like things develop too fast to share publicly with others, esp. those who are new to the thing and/or don't know renpy at all so don't know how to fix minor things quickly. Feels like needs again, say, the summer, to get all the stuff we currently discuss settled and fixed again. Then we could "go public" again with new thread.
Yes....maybe wait until a new big release, or at least after all is tested. I think I finally finished the hunt teases, and will get the new competition soon...still need to get the lake, but should be all done here, and did not found any new bug.
Oh, talking about bug, there is a 'call cat-dragon' somewhere with a snake lost in the middle. I need to take note the next time this happens.
To finish, a small question: why Mayuki is called Masumi in the game?
EDIT: finished, but some things did not trigger, and got some bugs. Not sure if just because you made a quick release.
- After finishing the side story and all the dojo teases, got an error:
Code: Select all
File "game/250from_lby_dojo.rpy", line 88, in script
if rndojo1_active==False and rndojo2_active==False and rndojo3_active==False and rndojo4_active==False and rndojo5_active==False and rndojo_active==False and catie1_active==False and catie2_active==False and catie3_active==False and catie4_active==False and catie5_active==False: #prevent infinite loop
File "D:\Technical Forms\TechnicalForms-2.4-pc\renpy\ast.py", line 1832, in execute
if renpy.python.py_eval(condition):
File "D:\Technical Forms\TechnicalForms-2.4-pc\renpy\python.py", line 2059, in py_eval
return py_eval_bytecode(code, globals, locals)
File "D:\Technical Forms\TechnicalForms-2.4-pc\renpy\python.py", line 2052, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/250from_lby_dojo.rpy", line 88, in <module>
if rndojo1_active==False and rndojo2_active==False and rndojo3_active==False and rndojo4_active==False and rndojo5_active==False and rndojo_active==False and catie1_active==False and catie2_active==False and catie3_active==False and catie4_active==False and catie5_active==False: #prevent infinite loop
NameError: name 'rndojo_active' is not defined
Finished all the hunt quest, but did not get the lake teases. I even did the long wait in the lake, but I just get a 'nothing here yet ' message. Got a error when going to the lake once, but I can not reproduce that. Maybe where should trigger the teases?
I am not sure if you included the competition already You said "quick and dirty integration", but I am not sure if that was released.I see the file with the competition, but don't know if can trigger yet, because I could not start.
But I am sure I missed some China teases (I think I remeber playing more before), but her door is locked.
I wrote that in a hurry to not forget. Later I will see again.
EDIT 2:
Forget about something. I did not know about the loop option, so the last Catie encounter can work better with that. I uploaded a fix for that last encounter with her:
https://mega.nz/file/BEZl2YBY#xKQ5MNJpo ... speuu6an_Y
Now, something stranger happened. I am not getting the random pictures when you perform in the Shrine. Just the background stay there. The edge works still.
Before that, I just discovered about random pictures and looked at the code. I used that on a test file, changing the folder, and worked. Can not be just a coincidence, even I using another instalation (2.15), I know the save file are shared in appdata.
So, something is going there.
EDIT3:
I am checking what could be, and maybe was a coincidence. What I did:
- run the test file on my current save, worked with both folders (my folder and the random folder)
- Loaded a older save and the shrine is ok there.
Checked the shrine_spirit variable in both, 8 in the old and 26 in the new. I changed the new for 8, but no luck.
But still, shows I visited as 19 days in a row. another save with 10 days in a row and spirit=11 worked.
EDIT4:
Did a few tests, and looks like when shrine_knowsboxedging = true give the error. I am not sure how that works, but the code is missing the '= True'.
ex:
Code: Select all
if shrine_performed_today==False and shrine_knowsboxedging:
show screen shrinemapped
EDIT again lol:
After testing with ==True, did not work.
Maybe is a problem with hiding the shrinemapped, because I chenged shrine_knowsboxedging to False, and that fixed.