Difference between revisions of "Jack-o-nine/Modding"

From Hgames Wiki
Jump to: navigation, search
m (Corrected Escort -> Elocution in-game)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{jack-o-nine}}
 
{{jack-o-nine}}
  
Whether you want to mod the game or just read the code, you'll need to download [http://qsp.su/?option=com_content&task=view&id=46&Itemid=56 QGen]. Open up Jack-o-nine-tails.exe in QGen and go for it. If you do, you could also help edit this wiki... please?
+
Whether you want to mod the game or just read the code, you'll need [http://qsp.su/?option=com_content&task=view&id=46&Itemid=56 QGen] (available in the game files since v2.0).
 +
 
 +
-------------------------------------------------------
 +
 
 +
<big>'''Modding ressources'''</big>
 +
 
 +
[https://f95zone.to/threads/jack-o-nine-tails-developer-versions-and-mods.57968/#post-3912825 Modding thread]:
 +
 
 +
[https://translate.google.com/translate?sl=auto&tl=en&u=wiki.qsp.su QSP documentation] — Tip: There's a keyword section on the bottom of the menu if you're looking for a specific function.
 +
 
 +
[https://www.python.org/downloads/ Python] — There are a few little Python scripts that might help you such as "txtsplit.py" or "MakeQSP.bat" (which uses "txtmerge.py"). It's generally a good thing to have if you're modding.
 +
 
 +
[https://gitgud.io/Lokplart/sublime-syntax/-/archive/master/sublime-syntax-master.zip Syntax Highligher] for QSP usable in [https://www.sublimetext.com/3 Sublime Text 3].
 +
To install it, open sublime, go to preferences -> browse packages -> user and extract the archive there.
 +
 
 +
Working with Git:
 +
If you plan to use platforms like Git to host your project (or you just don't like the QSP editor), there are separate files for each location inside "game/locations".
 +
Edit them individually, make your changes and after you're done, inside the "Qgen" folder you'll find "MakeQSP.bat". Run it and execute the instructions you want.
 +
 
 +
--------------------------------------------------------
  
 
The names of some variables are different in the code. It was originally coded in Russian, after all. Here's a partial translation table:
 
The names of some variables are different in the code. It was originally coded in Russian, after all. Here's a partial translation table:
Line 8: Line 27:
 
! In Game !! In Code
 
! In Game !! In Code
 
|-
 
|-
| Endurance || Stamina
+
| Despair || Angst
 +
|-
 +
| Dancer || Callisthenics
 
|-
 
|-
| Empathy || Sensitivity
+
| Habit || Custom
 
|-
 
|-
| Temperament || Temper
+
| Horse || Dressage
 
|-
 
|-
 
| Nature || Ego
 
| Nature || Ego
 
|-
 
|-
| Escort || Expression
+
| Elocution || Expression
 +
|-
 +
| Taming/Submission || Instinct
 +
|-
 +
| Devotion || Moral
 +
|-
 +
| Awareness || Rational
 
|-
 
|-
 
| Assistant (specialization) || Refferent
 
| Assistant (specialization) || Refferent
 +
|-
 +
| Demonstration || Roleplay
 +
|-
 +
| Empathy || Sensitivity
 +
|-
 +
| Maid || Service
 +
|-
 +
| Endurance || Stamina
 +
|-
 +
| Temperament || Temper
 
|}
 
|}
  
Line 34: Line 71:
  
 
They can be found in #var_base.
 
They can be found in #var_base.
 +
 +
 +
== Translation ==
 +
[http://www.hongfire.com/forum/forum/hentai-lair/hentai-game-discussion/412491-free-software-jack-o-nine-tails-%C9%94-thread-reboot-v2?p=4752254#post4752254 What files to translate] by Porculus (2016-04-04)

Latest revision as of 17:54, 17 February 2024

OldHuntsman

all characters are at least 18


Jack-o-nine [edit]

Story

Locations

Gameplay

Modding


Whether you want to mod the game or just read the code, you'll need QGen (available in the game files since v2.0).


Modding ressources

Modding thread:

QSP documentation — Tip: There's a keyword section on the bottom of the menu if you're looking for a specific function.

Python — There are a few little Python scripts that might help you such as "txtsplit.py" or "MakeQSP.bat" (which uses "txtmerge.py"). It's generally a good thing to have if you're modding.

Syntax Highligher for QSP usable in Sublime Text 3. To install it, open sublime, go to preferences -> browse packages -> user and extract the archive there.

Working with Git: If you plan to use platforms like Git to host your project (or you just don't like the QSP editor), there are separate files for each location inside "game/locations". Edit them individually, make your changes and after you're done, inside the "Qgen" folder you'll find "MakeQSP.bat". Run it and execute the instructions you want.


The names of some variables are different in the code. It was originally coded in Russian, after all. Here's a partial translation table:

In Game In Code
Despair Angst
Dancer Callisthenics
Habit Custom
Horse Dressage
Nature Ego
Elocution Expression
Taming/Submission Instinct
Devotion Moral
Awareness Rational
Assistant (specialization) Refferent
Demonstration Roleplay
Empathy Sensitivity
Maid Service
Endurance Stamina
Temperament Temper

There are also some magic numbers:

Variable Magic Number
Loli Age 1
Mature Age 2
Young Age 0

They can be found in #var_base.


Translation

What files to translate by Porculus (2016-04-04)