Page 1 of 1

Sapiens

Posted: Thu Jul 28, 2022 10:05 am
by adamg11
Game Name: Sapiens
Game Engine: ?
Game Version: Early Access
Options Required: free crafting, change in the amount of raw materials, change in group size
Steam Website:

Re: Sapiens

Posted: Thu Jul 28, 2022 11:43 am
by KronosHelix
+1
Happiness and Loyality options
Investigation speed
Movement speed, if possible.

Re: Sapiens

Posted: Thu Jul 28, 2022 5:40 pm
by fearlessengineer333
+1 free crafting is main request

Re: Sapiens

Posted: Fri Jul 29, 2022 2:25 pm
by Nightmarekill
+1

Re: Sapiens

Posted: Fri Jul 29, 2022 4:04 pm
by Kaliyana
+1

Re: Sapiens

Posted: Sat Jul 30, 2022 6:43 pm
by aboudkhunji
+1
resources

Re: Sapiens

Posted: Sun Jul 31, 2022 5:22 pm
by unREAL
fearlessengineer333 wrote:
Thu Jul 28, 2022 5:40 pm
+1 free crafting is main request
Its a Lua Game
"normal" game hacking does not work on this, you can only alter variables with cheat engine, but you can't inject into the Lua functions.

BUT the devs are super cool, they provide the Lua Source:

Go to the install folder + GameResources\scripts\common
open gameConstants.lua and search this:

Code: Select all

    showDebugMenu = false,
    showCheatButtons = false,
    alwaysFineWeather = false,
    debugInfiniteGather = false,
set the stuff you want to true, profit :)

the debug menu is in the settings panel, the cheat buttons should be shown if you select a sapien, but I didn't see them yet :/ I will look later again, maybe someone else finds it first :)

Re: Sapiens

Posted: Thu Aug 04, 2022 10:57 am
by Teddyoh
unREAL wrote:
Sun Jul 31, 2022 5:22 pm

the debug menu is in the settings panel, the cheat buttons should be shown if you select a sapien, but I didn't see them yet :/ I will look later again, maybe someone else finds it first :)
You have to enable the debug Display in the settings for the "Cheat" buttons to show up, although it seems like the button itself doesn't do anything (other than make villagers flee for a few seconds), there is one that gives "Max Needs" .
Other than that I think the easiest way to get free crafting is going into the "buildable.lua" file and editing costs to your hearts content. The downside in doing that is that it doesn't seem like the structures get fully completed visually even if they're done.

Re: Sapiens

Posted: Thu Aug 04, 2022 11:05 pm
by Titoman
This is what I did for the buildable.lua just remove the content code inside skills required and required resources and you'll be able to build it for free without the need for your sapiens constructing it.. So it's basically instant build and free build cheat all in one.

buildable:addBuildable("brickWall", {
modelName = "brickWall",
inProgressGameObjectTypeKey = "build_brickWall",
finalGameObjectTypeKey = "brickWall",
name = locale:get("buildable_brickWall"),
plural = locale:get("buildable_brickWall_plural"),
summary = locale:get("buildable_brickWall_summary"),
classification = constructable.classifications.build.index,

skills = {

},

allowYTranslation = true,
allowXZRotation = true,

buildSequence = clearObjectsAndTerrainSequence,

maleSnapPoints = snapGroup.malePoints.wallMaleSnapPoints,

requiredResources = {

}
})

Here's a sample of the buildable.lua file. Just save the original just in case before you override it. I haven't updated it yet so the latest was b17. I tried it on the Fired brick wall so you'll be able to build them for free on start of your game.

Re: Sapiens

Posted: Sun Aug 21, 2022 12:42 pm
by Guanfei
Titoman wrote:
Thu Aug 04, 2022 11:05 pm
This is what I did for the buildable.lua just remove the content code inside skills required and required resources and you'll be able to build it for free without the need for your sapiens constructing it.. So it's basically instant build and free build cheat all in one.

buildable:addBuildable("brickWall", {
modelName = "brickWall",
inProgressGameObjectTypeKey = "build_brickWall",
finalGameObjectTypeKey = "brickWall",
name = locale:get("buildable_brickWall"),
plural = locale:get("buildable_brickWall_plural"),
summary = locale:get("buildable_brickWall_summary"),
classification = constructable.classifications.build.index,

skills = {

},

allowYTranslation = true,
allowXZRotation = true,

buildSequence = clearObjectsAndTerrainSequence,

maleSnapPoints = snapGroup.malePoints.wallMaleSnapPoints,

requiredResources = {

}
})

Here's a sample of the buildable.lua file. Just save the original just in case before you override it. I haven't updated it yet so the latest was b17. I tried it on the Fired brick wall so you'll be able to build them for free on start of your game.
I tried to do the same with the rest of the buildings, and the game just doesn't start.