Name | Fire of Life: New Day | ||
Developer | Darken Visuals | ||
Publisher | Darken Visuals | ||
Tags | |||
Release | 2022-12-14 | ||
Steam | |||
News | |||
Controls | Keyboard Mouse Full Controller Support | ||
Players online |  n/a  | ||
Steam Rating | n/a | ||
Steam store |
The select for Base Image and Day 1 image was on the left, but it was covered by the navigation bar. So I set it to the right. :) |
This was a typo on my part. It has been fixed and should not cause the game to crash. :) |
Adjusted the Extra Menu to suit the five languages the visual novel is in. |
Upon testing reconfigured things (like the Content filter), I noticed that both the Chinese and Japanese versions of the Extra menu had no navigation. That has been fixed. |
Change a few menus to screens for a better look (similar to what I Have done to other menus). |
I could've sworn I changed the scene name for some images, but those are now fixed. |
This function allows you to hide the interface within the gallery system (uses the same key as everywhere else). However, I did not include the Translations. Now, this fixes that. |
In the process of redoing the gallery, there were some bugs I fixed. I can't remember them off the top of my head at the moment. |
Version 0.48s has been released:
|
Just a quick update.
What's left for me to do for release:
|
For some reason, the script file didn't save. So, now sync is active. :) |
It turns out it was something I did in development (for a split second), and it got caught in my achievement list as None. When Renpy sends the list, both expect strings (the API name of the Achievement), so this caused the problem. However, it was only a problem with my system. I have fixed the issue on my dev copy, so there aren't any issues. |
Change where the notification is so it does not dinge every time it is called. In the script, there is the part that checks to ensure you do not have the achievement already and then grants it. However, I originally put the notify where it would sync every time. To avoid bothersome notifies, I put it in the same portion that checks before granting, so it will only play if you do not have the achievement. |
I don't know if Renpy or Steam is causing the issue, but it will throw a "no encode" error screen if Fire of Life and Steam Client run simultaneously and try to sync. It has been reported to Renpy developers to see what the issue might be. In the mean time, the sync part has been temporarily disabled. The visual novel will still grant them. |
Still working on the story, but: |
|
|
|
|
I had not put in a substitution bracket for how labels are called in tori.day1, and had to change the name (and make other suitable changes) to get dev lily 03 to work (as well as 1 and 2) |
A bug issued on discord. I typed in end_replay with renpy.end_play(), which caused the "end_replay() not defined". |
Day 2 Prepare progress. |
If you click on the Long Replay button where Madison goes on a lunch break, it will repeat the scene before moving on. Rewrote this Replay section for that chapter so that doesn't occur. |
|
Got some scenes done last week to prepare for Night 2. :) |
I change the JPGs that I used for start images. Basically, FFMPEG (that does the video) can take a bit to decode, so the jpg was able to show something rather than a blank black screen. I change to AVIF to get an accurate count of images without too much issues. ;) |
If you play Day 1 Bria replay..it seems to repeat at points. For some reason, I did not delete the Jumps I was using in the previous method. Those jumps have been removed, and now should play as normal. |
The part about "Locked Images" in the previous small update...I did not put it in the Steam branch for some reason. Now, that fix in there. |
An issue I found while troubleshooting the previous one: Some galleries would show even when "images were added", And since I changed the gallery image listing dictionary, I have changed it to see if a persistent is true. This keeps the "locked" images out of the screen to make it look a little cleaner. |
What was suppose to happen: |
A few changes:
|
As noted, I had merged what I was developing for the next segment into Main and pushed it to Steam. However, I had forgotten to add gallery.rpa, so some of those ugly error messages were showing up as thumbnail. That is now fixed. There should be 4 that are locked. and will be unlocked when I release "Dealing" and you play through it.:) |
In the process of working on the latest segment, there were some fixes I have made: I got two more scene to do for Day 2 Dealing, and then it is soundtrack, bugfixes, translations, and gallery images. ;) |
If your language is set to None for some reason, it would cause problems with the recent update. So I put a code in there that if your language is not in the known_languages (at least for Fire of Life, and None is excluded from that list), it will switch it to english (not the way the doc preferred me doing it but..). |
Part of the problems lately has been this variable. I made a default so it always has a value, and not None. ;) |
This is attempting to fix init things. |
When you went to look at a gallery (Bria for instance), an exception screen came up and showed tempCount didn't have count. I took care of this error. |
The fixes yesterday we not updating the gallery when an image is added. So, I put it in locked images to help solve that problem. |
My solution for some of the items was the default the gallery locks. Unfortunately, I missed one or two. This resolves that. |
There were a few errors, and fixed them so it displays correctly. ;) |
Ok, there was one more part of code I didn't see. TLDR: I had to reinstall Windows, so I opened Fire of Life as if I had no persistents. Corrected the issue that stopped it at the screen, and should now show the language screen. |
In some cases, there is an init that tries to change the language from None to 'english'. Unfortunately, that caused a problem with "none type" so removed it. |
|
Somehow in the Content Settings page, I wrote function instead of Function. That has been corrected. |
I am still working on content for the next segment, but I have been seeing areas where I can improve the code. The biggest one were the lint errors. For example, there was one where Renpy would not reach a function call because I accidently put it in the wrong place, and it could cause a problem. |
Prior to this, you can click on a flag and it will change the language. However, it would go back to the greyscale. Added the necessary code for it to know which one was selected, but also what to display when selected. |
Replays involving Aida (and the one in Demon and Mage that is the last scene was playing after the first one in replay...weird. Anyways, fixed.) |
UsebriaAccentDictInfo = getattr(store,"briaAccentDictInfo_{}".format(_preferences.language)) For those not familar with Renpy inner working, _preferences.language holds what language is currently being used. I have made the English version of the Accent Filter be briaAccentDictInto_english. So if the preference variable is english, it will go to that. If it is Chinese, it will go to that one. This helps avoid a future problem when I translate it into more languages. Speaking of Chinese and Japanese... |
If you play the English language and turn Bria's accent off, there were blocks. What was happening was it was loading the Japanese dictionary for Bria was saying (which requires Japanese to be set to load that font). I have corrected the issue so the right dictionaries are being set. |
I fixed some of the cosmetic issues that the translations have caused, and also made an "english" translation file. |
I am aware of issues that occur in the English (or None) with the text, especially one I made bold. i am currently working on a fix. |
A few more items were found and addressed. :) |
Issues in the common.rpy caused certain features (like Screenshots) to throw errors, and the Save Files didn't have the right information showing. |
After a few weeks, I have translated (to the best of my ability) to four languages. These will likely be improved in the future, but it should suffice for the moment in Early Access.:) |
A short log:
|
Well, for Day 2 at least. |
Right now, I am currently working on Translations and getting them to work properly. :) At this point, I nearly got all of them in a Best Effort Translation (Machine), and will probably redo them at later time for a more ACCURATE translation.:) |
There was a report where the "Change Name" achievement fired off without changing the name. Fixed it that it will only fire if you click on the textbutton to confirm the new name. |
Similar to the bug I patched earlier. I took a look to see what else had been eric. and fixed those. |
I had changed some variables to a dictionary to easily count. However, I somehow missed an if statement, so it was bypassing the scene itself. That has been fixed, and I will doublecheck in a bit to make sure other scenes work as needed. |
I somehow couldn't spell concepts for a brief moment. That has been fixed. |
I am going to delay my attempt at translating what is currently there by at least a week. The reason is I am ill and I am not concentrating as well as I could. This makes me miss things, so I will hold off on it for a week while the remedy tries to resolve the issue.:) |
Andrei, Bria, Eric, Cayla, Kei, Matt, and Tori head off to class! This story also elaborates why Bria and Eric act the way they do when in proximity to each other (a supernatural reason) .
Translations are a work in progress at the moment. When they are implemented, you will be greated with a screen of Flags when you first launch. I have not yet decided how to implement it in the Settings Menu. |
Storyline content is done. Additionally, I have performed a machine translation into Chinese, Japanese, Spanish, and French. However, I am going to through them to make any possible corrections (as best I can). Caveat: I only speak and write in English due to unfortunate circumstances.:) So, this is all best effort within my budget at the moment. Some of the fixes include changing things like [BV] to [bv]. Long story short, I use objects for character names. And in Python, BV and bv are two different things, and would cause an exception screen. The most likely scenario: I will release Fire of Life: New Day in English first. Then over the next few weeks following that, work on the translations. |
A few updates. |
|
Right now, I am working on Part 2 (or Day 2) that continues where Part 1 leaves off. I am going to handle this a little differently. For example, the first chapter will be Classes, which will have related characters who are in the school attending classes. There will be a moment in the beginning where you can select to play a lead-up scene for Bria, Andrei, Tori and Cayla, and Kei and Matt (currently working on Kei and Matt and will do Cayla and Tori). |
When you hover over the Demon and Mage, it is giving the image of the Council. I thought I got everything when I built the original 38, but. However, I have added a hover image that is reflective of this chapter. |
Except for the look of the Chapters menu, a lot of the changes aren't visable. :) |
For some reason, the thing I use to mark a chapter completion (complete with Notify) wasn't there for Demon and Mage. So I added it, and also put in code that if you have seen the Dee Home scene (the last one), it will add that in. |
I noticed that the number of images unlocked was wrong, and there were some other issues (images not opening, wrong image opening, etc). These have been fixed. |
There was a few bugs: Thank you for your patience.:) |
|
Somehow, the image definition that I had for the first image in Amy's gallery got..deleted. Fixed it so it looks as it should. |
Usually try to do this on Sunday, but dealing with a loss of a family member as well. While keeping busy helps me process things, it also makes me forget to do things. I will be fine...eventually. |
I have one more scene to (and quick one at that) left to do for this chapter. Just getting my motivation up to do it. ;) TLDR: I just finished a scene with Madison and Cayla that had alternate clothing options I needed to render. So brain is a little...off. ;) |
There were some entries that were merging into others. This was the result of me using vpgrid, which assumes the same size grids as all. Changed it to viewport and used vbox so the different size text areas will stack neatly on top of each other. :) |
If I have been quiet, I do apologize. Outside the fact I am normally quiet, I had been ill the last few weeks with sinuses causing holy havoc. But I still try to get some work done.
This number went up dramatically compared to what it was before I decided to expand the prologue and Part 1...and that's ok. :) More to tell the story. :) I have a few plot lines to complete for the Demon and Mage chapter of part 1, but it is moving along. ;) |
One didn't have a $renpy.end_replay and continued playing even though (The Dungeon) it was at the end of that scene. Another would end too soon (Katia at the apartment). |
I misspelled Available (missing the L) somehow, and it would crash when going into Supernatural part of the Lore. Spelling now correct, and should not cause that exception screen. |
|
The fix I did for the Menu...it made the scene loop. Fixed that. |
So I had something set to guide you to the prologue if it isn't playing. However, it created an exception screen about parameters lists. I have fixed that. |
The way it was before: It would sync (maybe) when the Fire of Life loaded up, but not when you received the Achievement. This patch fixes that so it will sync with Steam the moment the achievement been granted. |
|
When you get to the screen that replays animation: The first button would end animation, and the second one would idle with Madison. I have gone through what controls that and made sure all the names are correct. :) |
Not sure if the Nightly Fixed caused any issues..but.. |
|
|
|
The last animation settings for the bathroom scene with eric and michelle got messed up (including a missing jpg). Other changes may not be as noticeable because they are addressing lint errors for text tags still work correctly. |
Working on some Lint errors (nothing major..just an eyesore for me), I ran into things missing in previous chapters. I am going to go through them and fix those issues, and issue a bug fix hopefully tomorrow if not today. |
I did the same thing to the Game Menu as I did the main menu. Now both show the display Extra if using the demo. |
Removed one of the If statements to hide the Extra menu option in the main menu. There is still one there so it doesn't appear in the demo (doesn't have galleries and certain features). This seemed to most expedient way to resolve an issue with things looking the same going from demo to full. |
|
|
Somehow, there was a problem with the bubbles when Emily causes an eruption. Fixed it. |
There was a bug that would not show the correct images if you had content warning. Adjusted it and now the correct image shows. |
Still working on sex scene. This one had a choice of who is involved, and I decided to add four choices (with unique personalities). I am working on the third one, and then the fourth. However, rather than reiterate those through Kei (working with Matt)...I am going to repurpose a scene I did from before. There will be an in-story reason explained. |
Somehow in the scene where Bria needs to make a choice between watching Rebecca or returning the favor, there were three watches. I added the appropriate conditions so only one shows up. :) |
If you played the demo and starting the game for the first time in the paid version, it will show the new chapters because you have seen the label. I will leave that in for the time being, but it may be removed in a major update (or 2). |
The Demo carries over the saved data via cloud, but no persistents were being set. Also, changed the prologue persistent to unlock The Council. Shouldn't notice much of a change. |
Removed the persistent for Kitsune Torment and Ascent from Hell for the Next Button on the Chapters screen. This will prevent the next button appearing if you only play Andrei, Kei, Madison, and Tori's prologues. I will add them back in when I finish the related segments. |
The way it previous read, it did sound like ONLY the prologue was complete. I have noted which Part 1 (chapter 1) will be on page 2..and indicate where to click to go there. Also made the bottom menu bar on the chapters screen a little more visible. Again, thanks for any feedback I can get to improve things. :) |
I believe in the process of creating the storyguide, I may have not spelled the function all the way through. I doublechecked to make sure there was only one instance it. This will resolve the issue. |
|
. Corrected which key is used for the translations to not create that exception. |
I put: |
You may see a "Turn this on" twice without any messages. |
If you didn't have persistents from before, this error would come up. I have made a default for the variable in question and this fixes the issue. I apologize about this error as I do not recall deleting the default before I made this particular change. |
I have added a Story Guide to the visual novel. When you launch, an option to turn it on and off will appear. Additionally, it can be turned on and off in the Content Settings. |
You would get an exception if you went past the shower scene. This used to have something for solo animation and two animations (which this scene is). I have implemented that back in and it will now work. |
S was missing from the version name, which will mess with the Steam Achievement granting. |
|
Beta made it into the names. So, I fixed it. |
Disabled the access to "The Council" chapter. As I said, still working on it. However, it is getting close to completion. |
|
I will be honest and say I intended to send updates with different processes. One of them is changing over from having certain items stored in dictionaries to storing them in json files. The benefit? It loads when you start the game whereas I have to hope any changes refreshes. ;) |
This week I had gone through all the dialogue (and still need to tweak some) and change them to Word Balloon (like Comic Books). I will add a switch in to go back to "adv" style (how it looks now). However, it is one of the features of Renpy 8.1 that I thought would make things stand out a little more (make it clearer who is talking..what their emotion in their tone is..etc). |
Included in the Renpy 8.1, is word balloons/bubbles, which I think would be a nice and unique way to convey things. However, as I was going through the code (and there is some rewrites of it that will come out in a later patch), I noticed that even if Eric says "Go to practice" at the end of the dorm scene during the day...the Coffeestop scene still plays. There was a missing flag and that has been fixed. Now when you say "Got to go to practice" It goes to the first swim practice scene. |
Upgraded the Renpy version to 8.1. |
When you run the Michelle Shower scene, it will error out with a positional argument. This particular sex gallery uses a label seperate from others (not doing that again...:)) that will play the relevant scenes (better way to do it, so I will do that next time..or fix it in the next content update). :) |
Made some progress with the Council chapter. This also includes redoing three animations to match the thematic look. |
So while working on the chapter with Emily, I went to review the image where her eyes glow. Then I notice that the shadows look..weird. |
I missed one sound effect name. I had changed it to female_moan_01 rather than femalemoan_01. I could've sworn I fixed this, but...missed one spot. Sorry about that. All of Andrei Snacktern options should play without a crash. |
For some reason, Beta was in the build name. |
This label was part of the old animation system before switching to Webm. I thought I had gotten to Josh scene, but... sorry about that. |
Eric and Bria taking some R&R as I release this update... |
Renpy 8.1 |
Apologies for the Silence |
|
|
I thought I had gotten all the animations right, but there was still one using the old method. This has been corrected. |
|
Obviously, I am going to do a new chapter, and I will focus on Eric at the moment (although there is a chance I might do one more for the update depending on how much work needs to be done. :) However, one thing I am noticing is the bloat of the visual novel. |
|
There were two bugs that prevented Bios from loading properly. These have been fixed. Also, made sure Andrei will end in the bios. :) |
|
As far as I am aware, the content and code for Bria Day 1 is fine. However, doing some additional work: |
The name change was happening, but there was a problem in the code that allow it to go with the name as is. This has been corrected. |
If you use a custom name for a character, it would cause a crash in the gallery for not being able to find a key. I have fixed the problem. |
The artwork for Bria Day 1 chapter is done. Right now I am debugging and refining things. A few things I want to address: That the update for development as of right now. :) |
Somehow, someway..the beginning of Emily's prologue didn't have music (the songs were there) that has been resolved. Also put a note on the prologue page to clear up what's happening. Might do something with this page to indicate what to do. |
As I was going through the process of preparing for AVIF conversion, I noticed the names of a Tori file that would result in a "Cannot file Error". This fixes that. |
Noticed that in Extra menu and you click on return in the Bio of a single character, it will return away from the Extra menu. That has been fixed |
Demo code got into this somehow. |
There was a wrong hover image in a scene with bria and reb. |
For some reason, Bria and Reb thumbnail ended up in there. Fixed it so only Andrei/Katia thumbnails are in there. |
Added Sex Scene Gallery back |
I did a little bit of the code so it would work better. Additionally, I had updated the file names so it can find the images (to avoid "Can't find images"). |
I had webp in the name, which Renpy cannot find files if I do that. Fixed. Also temporarily disabled sex gallery and cg gallery to get them working. |
There was a typo in the name (I had thought I fixed, but it was still there...). It is now fixed. |
There has been some missing file problems occuring. So, to resolve this: |
|
|
So, there was a typo. I could've sworn I typed in a "or" in there, but it somehow got deleted. This puts it back in there. |
Additionally, it will check if emily is in the dictionary. if that key is not, it will rebuild the dictionary. |
In certain instances, you will either get a blank name for character, or an error message that Emily couldn't be found. This resolves that issue. |
Caveat: Renpy 8.1 (currently at 61% Pre-Release) needs to be released before this occurs. I have tested this with a nightly build, but I am not going to subject players to potential issues that might come from that. :) Here is how Bria appears in the Game with Webp at the current setting. Even if I went to 99, I have not gotten that much clarity and colors seem a bit meh. Screenshot from 8.1 Nightly Build with avif file. Her freckles appears, there is stranges in her hair, and things look more pronounced colorwise. So, my plan is this: |
|
Even though the scene is not available (yet) in regular play, I left it in the Sex Gallery for people who made it that far. ;) However, the content filter had changed and the call would cause a crash. Commented that out for the moment until I get to that scene in the re-write of chapters. |
IF you cleared persistents, the menu would disappear. Configured it now to appear if any of the Prologue segments are done. |
Used the Long form way of accessing the files, so that error screen with "Can't find image" should not occur now. |
If there was any rollback that went past where the Conversion occured, it would give you a "Cannot find file". This includes a rollback prevention past that point. :) This will allow you to watch the Initiation screen without worry. |
Release v 0.34s [h2]What Still Needs Work (other than chapters):[/h2] |
After taking time off to get my focus back (was feeling a little blah the last few days), I noticed some bugs or things not going as anticipated. So I am going to work on those so it functions as intended. |
I plan to release the prologue in the next couple of days. Most of the content is ready, but I want to doublecheck to make sure it works as intended. |
So I have completed the prologue section of the story, and now working to put the different scenes done so far into the chapter system. This may include new renders, but hopefully not as many as the prologue where new scenes were required. |
Prologue Update |
|
Somehow, the wrong code went into Lucia Gallery (I could've sworn I tested that). Fixed it and now it should work. |
This patch addresses some bugs (particularly for the last few sex scenes). If there are still any oddities I missed (exception screens), let me know. |
First off, let me thank everyone for their interest in this story. I have received reports that there are some issues to resolve (particularly in the last three scene in this version). Please know I am working on it. :) |
There was a case when players had "Rename" character on where Bria would have "None" in the dialogue when she is still ???. This bug has been fixed. |
The Irish Accent filter created an error. I had reworked how Bria would speak in the beginning with that filter to solve that issue. |
Created a switch for Bria's Accent. It will be in the initial Splash Screen, but it will also be in Settings>Content Filters. When set to off, it will give dialogue without the Irish Accent. :) |