Ren'Py Earth's Last Guardian [v0.1.4c] [EcchiYoYo Productions]

2.30 star(s) 7 Votes

Which characters scenes should I work on for 0.2.1


  • Total voters
    101
  • Poll closed .

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
Started playing this, and I don't know if I'm stuck, but I can only get Goblin quests from the girls, and doesn't get any near these fertility cycle stuff and have no idea who Gabrielle is yet. Currently is showing me that I have to reach lvl 50 (!) on the dungeon, is that really true? I mean, I'm still on level 20 and it's already hard af to proceed... do I really have to go through lvl 50 to unlock new content?
The other quests require you to complete some of the low-level quests to unlock (I forget the number off the top of my head I think 5) you should then get goblin boss quests, some more then orc quests and so on. The fertility cycle is displayed in the girl’s stat pages once at 70 or more love. The level 50 is combat level 50 not depth 50 (which shouldn't take all that long to get to). Gabrielle unlocks after you reach combat level 50 or higher and complete an event. There is no experience penalty for fighting enemies too low so unless you want a challenge, fight enemies that you can easily kill to gain experience. Once at combat level 50 you will have a new dialogue option with Zlata about gaining more power.
 
  • Like
Reactions: linus.quotes

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
Re-uploaded due to dead links, main links are now version 0.1.1d.
Both the main links and patch have 1 updated bug fix, abortion and morning after pills caused a crash when used due to an incorrect variable name (I guess nobody who is playing a porn game with pregnancy is aborting any children, nice I approve).
 

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
A more detailed progress update for 0.1.2 release

0.1.2 done list

  • Sister shower peep re-worked
  • Sister toilet peep scene fully implemented
  • Sister toilet blowjob scene fully implemented
  • Sister toiler sex fully implemented
  • All 11 scenes for finding first slave written and implemented (only one of the slaves currently has images done)
  • Fully fleshed out and implemented scene for sister telling MC she is pregnant, along with options for what the player wants to do about it.
  • Fully fleshed out and implemented scene for Zlata telling MC she is pregnant, along with options for what the player wants to do about it.
  • Created and implemented Ravlia (dungeon guard), this includes a full introductory scene and her stat pages in the inventory menu along with the ability to trade your offspring for plaza rep and crystals.
  • Wrote and implemented scenes for giving the sister her gifts to unlock scenes (this still needs a couple of images)
  • Fleshed out the scenes for the MC asking the sister to take morning after and abortions pills.
  • Wrote and implemented scenes for giving Zlata her gifts to unlock scenes (this still needs a couple of images)
  • Fully reworked the way events are triggered at home, this currently only a handful of scenes toilet and bathroom peeping being two of them, and a few other much smaller events.
  • Several bugs and typos have been fixed

0.1.2 to do list

  • Write sister shower cunnilingus scene (images done)
  • Write sister shower sex scene (images done)
  • Create model for Elenaril
  • Create model for Linette
  • Create model for Eloise
  • Create model for Alyson
  • Create model for Isemay
  • Create model for Cebani
  • Create model for Vianola
  • Create model for Filaurel
  • Create model for Isabelle
  • Create model for Rosalie
  • Write Seana (butcher) introduction
  • Write all 11 scenes for finding second slave
  • Write all 11 scenes for finding third slave
  • Write all 11 scenes for finding fourth slave
  • Write all 11 scenes for finding fifth slave
  • Add variants to greetings that include mention of pregnancy state/number of times pregnant.

There has also been a lot of progress in the background code, for example adding all the menus for interacting with the 11 slave variants. There are a handful of slave personality types and so some slaves will feel very similar, but they are considered side characters and my progress is slow enough so I felt this was an acceptable compromise.
 

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
I realise I've been quite this month, but rest assured I am still working away. Most of this month has been spent working through the objectives listed above however I seem to be in a cycle of when I finish one part it leads to two more parts that need to be done to make the first functional. I am getting through the list now, so hopefully in the next few weeks the update should be in a release state, fingers crossed there are no more hidden jobs that need to be done.


These are the outstanding jobs needed to finish 0.1.2
0.1.2 to do list

Write sister shower cunnilingus scene (images done)
Write sister shower sex scene (images done)
Write all 9 scenes for finding second slave
Write all 9 scenes for finding third slave
Write all 9 scenes for finding fourth slave
Write all 9 scenes for finding fifth slave
Add variants to greetings that include mention of pregnancy state/number of times pregnant. (partially done)
Write Ravlia greetings
Modify stat pages to implement rescued slaves

Some other minor fixes and additions that are too small to list.

Bug testing.

Edit:
For a small bit of context on what has been done so far for this update, around 800 images some small some for new scenes as mentioned in the July update. In total there are around 45,000 lines of code/dialogue been added to the game between 0.1.1 and 0.1.2 so although it may seem on the surface like little has been done there is a lot of background functional code and images that needed to be added for rescued slaves.
Due to the amount of work required to add each one the number has been cut from 11 to 9 (with a view to add more at a later date) I am also looking at ways to speed up the production of the remaining "rescue" scenes.

I am starting to appreciate more and more why devs take so long between updates, but forward progress is still happening just maybe slower than I, and probably you, would like, if you made it this far thanks for reading my word vomit and enjoy your weekend.
 
Last edited:

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
23,686
16,224
For now I am going to sleep for a couple of hours (it's been a long week), after this I will be on to fix any bugs that get reported and will try and get some more screenshots created and added to main post either later this evening or early hours of the morning.
Have a traceback report for you, just now downloaded this for the first time and it seems like there is a problem in the bathroom.
 

"CJ"

Conversation Conqueror
Mar 6, 2021
6,629
69,923
Earth's Last Guardian [v0.1.2d] [EcchiYoYo Productions] crunched

Info: Download and apply Patch 0.1.2d from the OP.

Original / Compressed Size PC*: 812 MB / 312 MB - EarthsLastGuardian-0.1.2-pc-crunched.zip
Original / Compressed Size Mac: 798 MB / 297 MB - EarthsLastGuardian-0.1.2-mac-crunched.zip
= ~38,4% of the original size, image quality 90% (jpg 80%)


Download (PC*/Mac): - -

(y) My compressious likeses! (y) Give them to us you filthy little pervertses! :p

This compression is unofficial and not thoroughly tested, use it at your own risk.
The compressing process reduces the quality and can break the game.

*PC = Win+Linux

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

alrius

Newbie
Aug 16, 2017
72
8
has anyone reported this yet
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/screens/game over.rpy", line 83, in script
    call screen violent_death_orc
  File "renpy/common/000statements.rpy", line 609, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens/game over.rpy", line 85, in execute
    screen violent_death_orc():
  File "game/screens/game over.rpy", line 85, in execute
    screen violent_death_orc():
  File "game/screens/game over.rpy", line 86, in execute
    vbox:
  File "game/screens/game over.rpy", line 89, in execute
    text _("So ends the story of [mc.pcname].")
NameError: Name 'mc' is not defined.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/screens/game over.rpy", line 83, in script
    call screen violent_death_orc
  File "D:\porn\EarthsLastGuardian\renpy\ast.py", line 2232, in execute
    self.call("execute")
  File "D:\porn\EarthsLastGuardian\renpy\ast.py", line 2220, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "D:\porn\EarthsLastGuardian\renpy\statements.py", line 281, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 609, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "D:\porn\EarthsLastGuardian\renpy\exports.py", line 3161, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "D:\porn\EarthsLastGuardian\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\porn\EarthsLastGuardian\renpy\display\core.py", line 3377, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) # type: ignore
  File "D:\porn\EarthsLastGuardian\renpy\display\core.py", line 3804, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\porn\EarthsLastGuardian\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "D:\porn\EarthsLastGuardian\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "D:\porn\EarthsLastGuardian\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "D:\porn\EarthsLastGuardian\renpy\display\screen.py", line 451, in visit_all
    callback(self)
  File "D:\porn\EarthsLastGuardian\renpy\display\core.py", line 3804, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\porn\EarthsLastGuardian\renpy\display\screen.py", line 462, in per_interact
    self.update()
  File "D:\porn\EarthsLastGuardian\renpy\display\screen.py", line 653, in update
    self.screen.function(**self.scope)
  File "game/screens/game over.rpy", line 85, in execute
    screen violent_death_orc():
  File "game/screens/game over.rpy", line 85, in execute
    screen violent_death_orc():
  File "game/screens/game over.rpy", line 86, in execute
    vbox:
  File "game/screens/game over.rpy", line 89, in execute
    text _("So ends the story of [mc.pcname].")
  File "D:\porn\EarthsLastGuardian\renpy\text\text.py", line 1584, in __init__
    self.set_text(text, scope, substitute)
  File "D:\porn\EarthsLastGuardian\renpy\text\text.py", line 1702, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "D:\porn\EarthsLastGuardian\renpy\substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "D:\porn\EarthsLastGuardian\renpy\substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "D:\porn\EarthsLastGuardian\renpy\substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'mc' is not defined.

Windows-10-10.0.22000 AMD64
Ren'Py 8.0.1.22070801
Earth's Last Guardian 0.1.2
Fri Aug 25 20:03:08 2023
 

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
0.1.2a
Fixed a bug causing a crash on game over screen when dying to an orc, incorrect variable name
Fixed a bug causing a crash when asking sister for intimacy actions you don't have the love value for in the toilet peep scene, incorrect image referenced.
 

battali0n

Active Member
Oct 30, 2021
896
1,661
0.1.2a
Fixed a bug causing a crash on game over screen when dying to an orc, incorrect variable name
Fixed a bug causing a crash when asking sister for intimacy actions you don't have the love value for in the toilet peep scene, incorrect image referenced.
I was sure you were going to sleep. :)
 

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
How much pregnancy content
At the moment 2 of the characters can get pregnant, there are three stages to pregnancy to roughly simulate the three trimesters of pregnancy. All scenes in the game have varients to reflect the girls pregnancy state, so if she has a scene there will be three variants for the pregnancy stages.
 

syfy88man

Active Member
Jul 20, 2018
622
283
is there a money cheat, I would love to cheat the food and drink so I can buy all the cakes that everyone needs
 

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
is there a money cheat, I would love to cheat the food and drink so I can buy all the cakes that everyone needs
There are a few helpful cheats in the main post in a spoiler under game description, enter these into the console opened with shift + o. I am working on a cheat module that will eventually be a mod for the game that will be a separate download.
 
  • Like
Reactions: syfy88man

syfy88man

Active Member
Jul 20, 2018
622
283
OK next questions, I have got the 69 max out and unlock the angel and demon, so how do you use them and get coins for them
 

EcchiYoYo

Member
Game Developer
Nov 7, 2022
214
332
OK next questions, I have got the 69 max out and unlock the angel and demon, so how do you use them and get coins for them
Depending on the combat level you are when you rebirth you will get coins, you can then spend these coins by talking to the twins to access their shop. They are on the desk in your room just click on them.
 

syfy88man

Active Member
Jul 20, 2018
622
283
ok do I have to die in battle to get them, I see them on the desk but I have no coins or anything to use to make them usable
 
2.30 star(s) 7 Votes