tonib / kaichronicles Goto Github PK
View Code? Open in Web Editor NEWLone Wolf game books player
License: GNU General Public License v3.0
Lone Wolf game books player
License: GNU General Public License v3.0
When you finish playing the books in the Kai series, thus obtaining all the Kai disciplines, the bonuses associated with these are not applied when playing the Magnakai books.
For example, the following Kai skills are "lost":
The "carry over" of Kai disciplines was considered a "hidden bonus" by Joe Dever as described in Lone Wolf Club Newsletter Summer Special 1987 (for full details see https://www.projectaon.org/en/ReadersHandbook/TopicalH).
I believe this can be fixed by removing the following two lines from www/data/mechanics-6.xml:
Which would mean that Kai disciplines would not be removed.
In addition to this, it is to be noted that the skills are cumulative, which could require changes in other parts of the code. For example, in src/ts/controller/mechanics/mechanicsEngine.ts the function healingDiscipline() would need to be modified changing:
if( state.actionChart.currentEndurance < state.actionChart.getMaxEndurance() )
actionChartController.increaseEndurance(+1, true);
to
if( state.actionChart.disciplines.contains('healing') && state.actionChart.currentEndurance < state.actionChart.getMaxEndurance() )
actionChartController.increaseEndurance(+1, true);
if( state.actionChart.disciplines.contains('curing') && state.actionChart.currentEndurance < state.actionChart.getMaxEndurance() )
actionChartController.increaseEndurance(+1, true);
That way the bonus would be applied twice: once for the Healing Kai discipline and another one for the Curing MagnaKai discipline.
Hi @murlock:
About this question on the PAN forums:
"- is there a doc to identify all translations available in ts/views/viewsUtils/translations.ts ? (note that I can hack the function to print unresolved translation id)"
There is not. Here I will try to explain the things relevant to the language.
The language code can be 'en' or 'es'. There are no constants defined for these values (I would be a Good Thing). If you need to search references to these values you should search 'es' , 'en' , "es" , "en" (single and double quotes).
Language codes are stored on two places:
Views and messages:
Views (.html files) are in English, except the "faq_es.html" view. The tags to translate have a "data-translation" attribute. This attribute values refers to "translations.ts". This file contain all the views and messages translations
Mechanics XML:
Cheers!
When entering the Cartwheel game, "you are given a silver token worth 1 Gold Crown, that can only be used in this gaming-house. (You only receive the free silver token once, regardless of how many times you may enter the gaming-house.)"
I entered with no money (yes, doomed playthru) but was unable to gamble with the token. Didn't receive a token. Couldn't click the play button.
Quick glance at the code, there doesn't appear to be mention of a token?
Using Kai Chronicals on Android I downloaded and played several books in the last year. I tried to download another one a few days ago, but this is not longer possible. Any attempt to download a book failed with
Book 7 download failed: Download of https://www.projectaon.org/staff/toni/data/projectAon/7.zip to file:///data/user/0/org.projectaon.kaichronicles/files/files/books//7.zip failed. Code: 1
If I try to open the url with a browser I also see that there is no folder toni
on projectaon.org. It is possible to find the zip files on Internet Archive but I did not find a way to provide them to the app.
The shield bonus (+2 CS) is apparently added in the the final bow tournament in LW#6 (sect 26). However, this is in contradiction with the footnote "For this combat, you may not gain bonuses from a Shield or any weapon other than a Bow."
I am not 100% sure, but I believe this can be fixed by adding it to the "disabledObjects" list (see attached patch)
I know this is a known gap. I'm just opening this github issue so that there is one central place to discuss the work needed.
I plan to start looking into it. If someone else has already started, let me know!
Error: Cannot move to section 399
The section reads: If you have ever been given a Crystal Star Pendant It is possible to have met Banedon in Book 1 but the player may have lost the pendant (no longer in the backpack). As at least Banedon recognizes Lone Wolf while not having the pendant anymore. Player should still lead to section 399.
The value that gets added to the random number does not seem to recognize the character's rank correctly. I am a savant and did not get the appropriate bonus even though the text says "guardian or higher gets a +3".
These are the two sections where you can buy Altan's horse. The checks for the special items or the money don't work. Even if you have 2 special items or 20 gold crowns, you can't go to section 212.
Hello, this was the best book reader software. Was the development halted just because you didn't have the time anymore, or are there underlying technical issues that make it a challenge to continue maintaining this code base given the current ecosystem of software and so on? If it's just a time and energy issue, then eventually I might be interested in carrying this forward.
--Julian
Forgot the name of the sewers, sorry. There is a choice-branch within the sewer chase part when Lone Wolf can swing across but only if he/she is in possession of a rope. Now, just before entering the sewers (at least through the church cellar) there is a rope that can be taken. However, a rope can be present from previous adventures as well, so the one offered in book 5 can be ignored, and the sewer can still be swung across. This is what I did. Then, the text notes that the rope is left to hang there, not to be retrieved and lost from the inventory. However, the rope remained in the inventory, so I had to delete it manually.
There is a potion of alether listed in the text at the start of the book, but nothing shown where you can pick up items.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.