Initial Commit
This commit is contained in:
55
game_folder/Changelog.txt
Normal file
55
game_folder/Changelog.txt
Normal file
@@ -0,0 +1,55 @@
|
||||
Changelog
|
||||
|
||||
3.1.1
|
||||
- Added "AlwaysUseName" config option that forces the use of the slave's "Name" value
|
||||
- Added "MoveInsectMask" config option that can disable insect eye masks moving when trained
|
||||
- Fixed more button positions when using "BigWindow" config option
|
||||
- Updated ConfigReadme.txt with the new config options
|
||||
- Updated title text version number to "v3.1.1"
|
||||
|
||||
3.1.0
|
||||
- Added "ShowFPS" config option that displays the current FPS in the title bar
|
||||
- Added "AntiAliasing" config option that turns on low quality anti-aliasing
|
||||
- Added "TranslateJson" config option that will translate JSON save files based on Translate.json
|
||||
- Added "MoveButton" config option that toggles the display of 4 buttons that move slave positions
|
||||
- Added "StaminaReset" config option that toggles the display of 2 buttons that reset training stamina
|
||||
- Added Translate.json with all JSON values translated into English in the text folder
|
||||
- Added this changelog with every version changes (including the ones I didn't make)
|
||||
- Changed "HighQuality" to use a value of 2203.0 instead of 2000.0
|
||||
- Updated ConfigReadme.txt with the new config options
|
||||
- Updated title text version number to "v3.1"
|
||||
- Fixed button positions when using "BigWindow" config option
|
||||
- Fixed "Scars" text not appearing on slaves when loading JSON files
|
||||
|
||||
3.0.0
|
||||
- Added "PlayBGM" config option that toggles game music
|
||||
- Added "FastText" config option that speeds up the game text from their original value to 50
|
||||
- Added "BigWindow" config option to replace the "-bigWindow" launch option
|
||||
- Added "HighQuality" config option to replace the "-hd" launch option
|
||||
- Added "SensesButton" config option to toggle the display of the senses button
|
||||
- Added "FixInfo" config option to replace the "-fixInfo" launch option
|
||||
- Added "JsonButton" config option toggles the display of 2 new buttons to save to/load from JSON files
|
||||
- Added "RefreshStoreEveryTime" config option to allow infinite store refresh without needing to sleep
|
||||
- Added "EncryptSave" config option to toggle encryption and compression of save files during save
|
||||
- Added "DecryptLoad" config option to toggle uncompression and decryption of save files during load
|
||||
- Added ConfigReadme.txt to explain all of the new config options
|
||||
- Merged Newtonsoft.Json.dll into 2DGAMELIB.dll (required code for the JSON converter)
|
||||
- Replaced the useless japanese Readme.txt with some simple information
|
||||
- Removed "-fixInfo", "-hd" and "-bigWindow" launch options
|
||||
|
||||
2.0.1
|
||||
- Changed launch options to not be case sensitive
|
||||
- Fixed camera watermark displaying in the middle of the screen when using "-bigWindow"
|
||||
|
||||
2.0.0
|
||||
- Added "Senses" button that displays current slave's sizes, mood, touched place and sensitivities
|
||||
- Added "-fixInfo" launch option that widens the senses info box in case it renders incorrectly
|
||||
- Added "-hd" launch option that increases the game's render quality from 1101.5 to 2000.0
|
||||
- Added "-bigWindow" launch option that increases the game window's resolution from 1024x768 to 1280x960
|
||||
|
||||
1.0.0
|
||||
- Translated all game text in text folder into English
|
||||
- Translated the manual into English
|
||||
|
||||
2018-08-04
|
||||
Original game version
|
||||
BIN
game_folder/Config.ini
Normal file
BIN
game_folder/Config.ini
Normal file
Binary file not shown.
157
game_folder/ConfigReadme.txt
Normal file
157
game_folder/ConfigReadme.txt
Normal file
@@ -0,0 +1,157 @@
|
||||
Config.ini Guide:
|
||||
---------------
|
||||
SimpleMating
|
||||
|
||||
Makes the mating process far simpler
|
||||
The normal mating process is as follows:
|
||||
Child(Child(Mother.Parent1, Mother.Parent2), Child(Blessing.Parent1, Blessing.Parent2))
|
||||
The simple mating process is as follows: Child(Mother, Blessing)
|
||||
|
||||
0 (default): Normal mating process
|
||||
1 : Simple mating process
|
||||
---------------
|
||||
AutoSort
|
||||
|
||||
Automatically sorts slaves by race when adding to the dungeon
|
||||
|
||||
0 (default): No sorting is performed
|
||||
1 : Slaves are automatically sorted
|
||||
---------------
|
||||
PlayBGM
|
||||
|
||||
Configures whether the BGM in the bgm folder will be played
|
||||
|
||||
0 : BGM will not be played
|
||||
1 (default): BGM will be played
|
||||
---------------
|
||||
FastText
|
||||
|
||||
Increases the display speed of text in dialog boxes
|
||||
|
||||
0 (default): Text will be displayed at regular speed
|
||||
1 : Text will be displayed at faster speed
|
||||
---------------
|
||||
ShowFPS
|
||||
|
||||
Displays the current game FPS in the title bar of the game window
|
||||
|
||||
0 (default): FPS will not be displayed in the title
|
||||
1 : FPS will be displayed in the title
|
||||
---------------
|
||||
BigWindow
|
||||
|
||||
Changes the window size from 1024x768 to 1280x960
|
||||
Using this with HighQuality will cause huge frame drop
|
||||
|
||||
0 (default): 1024x768 window size
|
||||
1 : 1280x960 window size
|
||||
---------------
|
||||
HighQuality
|
||||
|
||||
Makes the graphics render at higher quality
|
||||
Using this with BigWindow will cause huge frame drops
|
||||
|
||||
0 (default): Normal quality graphics
|
||||
1 : High quality graphics
|
||||
---------------
|
||||
AntiAliasing
|
||||
|
||||
Makes the graphics a lot sharper
|
||||
|
||||
0 (default): Aliasing
|
||||
1 : Anti Aliasing
|
||||
---------------
|
||||
SensesButton
|
||||
|
||||
Displays the "Senses" button that shows the current slave's sizes, mood, and sensitivities
|
||||
|
||||
0 (default): Button not displayed
|
||||
1 : The button is displayed
|
||||
---------------
|
||||
FixInfo
|
||||
|
||||
Some PC's seem to render text incorrectly resulting in misaligned stats info (stamina, sensitivity, etc.)
|
||||
This will make the senses info box a bit wider, hopefully fixing the error
|
||||
|
||||
0 (default): Info box is normal size
|
||||
1 : Info box is wider
|
||||
---------------
|
||||
JsonButton
|
||||
|
||||
Displays the "SaveJSON" and "LoadJSON" buttons to allow saving/loading JSON files
|
||||
This lets you edit your save files by turning them into a JSON file
|
||||
Turn on TranslateJson to translate the generated JSON files into english
|
||||
|
||||
0 (default): No buttons are displayed
|
||||
1 : The 2 buttons are displayed
|
||||
---------------
|
||||
TranslateJson
|
||||
|
||||
Translates the JSON files generated by JsonButton according to Translate.json in the text folder
|
||||
|
||||
0 (default): Normal JSON text
|
||||
1 : Translated JSON text
|
||||
---------------
|
||||
MoveButton
|
||||
|
||||
Displays 4 buttons in the slave selection screen that allow you to move the position of slaves
|
||||
These buttons allow you to move the slaves Up/Down Rooms/Floors
|
||||
|
||||
0 (default): No buttons are displayed
|
||||
1 : The 4 buttons are displayed
|
||||
---------------
|
||||
StaminaButton
|
||||
|
||||
Displays 2 buttons in the training screen that allow you to reset slave/player stamina
|
||||
|
||||
0 (default): No buttons are displayed
|
||||
1 : The 2 buttons are displayed
|
||||
---------------
|
||||
RefreshStoreEveryTime
|
||||
|
||||
Refreshes the slaves in the office store every time you click "Purchase"
|
||||
This is to make it easier to generate new slaves without having to go back and sleep
|
||||
|
||||
0 (default): Store refreshes after every new day
|
||||
1 : Store refreshes every time entered
|
||||
---------------
|
||||
AlwaysUseName
|
||||
|
||||
Always displays the slave's "Name" value instead of it's "種族" (Race) value in the box on the left
|
||||
The "Name" value of a salve is from an unfinished feature that allowed naming slaves when they were trained
|
||||
This feature still works, there is just no way to do it in game. To name a slave you must do it in the JSON
|
||||
|
||||
0 (default): "Name" will only be displayed when slave is trained
|
||||
1 : "Name" will always be displayed
|
||||
---------------
|
||||
MoveInsectMask
|
||||
|
||||
When an insect race slave becomes trained, their eye mask will move up onto their forehead
|
||||
Turn this option off if you do not want this happening
|
||||
|
||||
0 : Insect eye mask will not move up when trained
|
||||
1 (default): Insect eye mask will move up when trained
|
||||
---------------
|
||||
EncryptSave
|
||||
|
||||
DEBUGGING PURPOSES ONLY
|
||||
|
||||
By default, the game first compresses and then encrypts saves before writing them to file
|
||||
Turning this off will allow the game to save the raw data, rather than the compressed encrypted data
|
||||
This along with DecryptLoad should always be kept on
|
||||
If turned off, old saves will no longer work and new save files will be quite big
|
||||
This and DecryptLoad should only be turned off for debugging purposes such as comparing raw save files
|
||||
However, no matter what these are set to, JSON saving/loading will still work
|
||||
|
||||
0 : Game will save unencrypted uncompressed raw save files
|
||||
1 (default): Game will save compressed encrypted save files
|
||||
---------------
|
||||
DecryptLoad
|
||||
|
||||
DEBUGGING PURPOSES ONLY
|
||||
|
||||
Allows the game to load raw save files generated by saving with EncryptSave on
|
||||
|
||||
0 : Game will load unencrypted uncompressed raw save files
|
||||
1 (default): Game will load compressed encrypted save files
|
||||
---------------
|
||||
BIN
game_folder/Manual.txt
Normal file
BIN
game_folder/Manual.txt
Normal file
Binary file not shown.
5
game_folder/Position.xml
Normal file
5
game_folder/Position.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Point xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/System.Drawing">
|
||||
<x>81</x>
|
||||
<y>875</y>
|
||||
</Point>
|
||||
9
game_folder/Readme.txt
Normal file
9
game_folder/Readme.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Slave Matrix Mod v3.1.1
|
||||
|
||||
This is a fully translated and modded version of the latest Slave Matrix (2018/8/3).
|
||||
All of the mods can be configured inside "Config.ini".
|
||||
Information about what they do can be found in "ConfigReadme.txt".
|
||||
By default, no mods will be on (except for the BGM mod).
|
||||
Playing with the default values will give you a vanilla experience.
|
||||
|
||||
For information about gameplay related things, read "Manual.txt".
|
||||
BIN
game_folder/bgm/Readme.txt
Normal file
BIN
game_folder/bgm/Readme.txt
Normal file
Binary file not shown.
BIN
game_folder/bgm/bgm_maoudamashii_neorock60.wav
Normal file
BIN
game_folder/bgm/bgm_maoudamashii_neorock60.wav
Normal file
Binary file not shown.
BIN
game_folder/bgm/game_maoudamashii_5_town10.wav
Normal file
BIN
game_folder/bgm/game_maoudamashii_5_town10.wav
Normal file
Binary file not shown.
BIN
game_folder/save/1: 0ºDay_Noon.sav
Normal file
BIN
game_folder/save/1: 0ºDay_Noon.sav
Normal file
Binary file not shown.
71031
game_folder/save/json/1: 0ºDay_Morning.json
Normal file
71031
game_folder/save/json/1: 0ºDay_Morning.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
game_folder/text/Basement/Basement.txt
Normal file
BIN
game_folder/text/Basement/Basement.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Blessing.txt
Normal file
BIN
game_folder/text/Basement/Blessing.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Target.txt
Normal file
BIN
game_folder/text/Basement/Target.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Imitation.txt
Normal file
BIN
game_folder/text/Basement/Training/Imitation.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Pant/a.txt
Normal file
BIN
game_folder/text/Basement/Training/Pant/a.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Pant/e.txt
Normal file
BIN
game_folder/text/Basement/Training/Pant/e.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Pant/end.txt
Normal file
BIN
game_folder/text/Basement/Training/Pant/end.txt
Normal file
Binary file not shown.
23
game_folder/text/Basement/Training/Pant/i.txt
Normal file
23
game_folder/text/Basement/Training/Pant/i.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
//苦痛
|
||||
OUCH
|
||||
HII
|
||||
AHI
|
||||
IYA
|
||||
,
|
||||
//否定
|
||||
Hi
|
||||
Hya
|
||||
Haa
|
||||
,
|
||||
//通常喘ぎ
|
||||
Hi
|
||||
Hya
|
||||
Haa
|
||||
,
|
||||
//特殊喘ぎ
|
||||
hi
|
||||
hya
|
||||
iya
|
||||
hii
|
||||
,
|
||||
//口腔
|
||||
BIN
game_folder/text/Basement/Training/Pant/n.txt
Normal file
BIN
game_folder/text/Basement/Training/Pant/n.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Pant/o.txt
Normal file
BIN
game_folder/text/Basement/Training/Pant/o.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Pant/u.txt
Normal file
BIN
game_folder/text/Basement/Training/Pant/u.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Basement/Training/Training.txt
Normal file
BIN
game_folder/text/Basement/Training/Training.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/Blessing.txt
Normal file
BIN
game_folder/text/Event/Blessing.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/Description.txt
Normal file
BIN
game_folder/text/Event/Description.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/First office.txt
Normal file
BIN
game_folder/text/Event/First office.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/OP0.txt
Normal file
BIN
game_folder/text/Event/OP0.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/OP1.txt
Normal file
BIN
game_folder/text/Event/OP1.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/Repayment1.txt
Normal file
BIN
game_folder/text/Event/Repayment1.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/Repayment2.txt
Normal file
BIN
game_folder/text/Event/Repayment2.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Event/Repayment3.txt
Normal file
BIN
game_folder/text/Event/Repayment3.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Office/Bebt.txt
Normal file
BIN
game_folder/text/Office/Bebt.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Office/Office.txt
Normal file
BIN
game_folder/text/Office/Office.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Office/Slave.txt
Normal file
BIN
game_folder/text/Office/Slave.txt
Normal file
Binary file not shown.
BIN
game_folder/text/Office/Tool.txt
Normal file
BIN
game_folder/text/Office/Tool.txt
Normal file
Binary file not shown.
BIN
game_folder/text/System/Attribute.txt
Normal file
BIN
game_folder/text/System/Attribute.txt
Normal file
Binary file not shown.
BIN
game_folder/text/System/Common.txt
Normal file
BIN
game_folder/text/System/Common.txt
Normal file
Binary file not shown.
BIN
game_folder/text/System/Race.txt
Normal file
BIN
game_folder/text/System/Race.txt
Normal file
Binary file not shown.
BIN
game_folder/text/System/SubInnfo.txt
Normal file
BIN
game_folder/text/System/SubInnfo.txt
Normal file
Binary file not shown.
6189
game_folder/text/Translate.json
Normal file
6189
game_folder/text/Translate.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user