Page 4 of 8

Re: Factorio+24 v.0.17.79

Posted: Wed May 06, 2020 10:55 am
by cfemen
Bloodybone wrote:
Sun Mar 29, 2020 11:00 am
~
Hey Bloodybone,

great table, really awesome work :)

but maybe you can improve it if you use Wildcard AOBs + Symbols.

as example activating the Cheat Mode:

Code: Select all

[ENABLE]

aobscanregion(aobReadCheatFlag,Factorio.CraftingGui::createRecipeSlot,Factorio.CraftingGui::createRecipeSlot+100,44 0F B6 B0 ** ** 00 00)
alloc(newmem,$1000,"Factorio.exe"+49D2F4)

alloc(origReadFlag,8)
registersymbol(origReadFlag)

origReadFlag:
readmem(aobReadCheatFlag,8)

label(code)
label(return)
label(bIsCheatActiv)
registersymbol(bIsCheatActiv)

newmem:

code:

  mov r14l,[bIsCheatActiv]
  db 44 88 b0
  readmem(aobReadCheatFlag+4,2)
  dw 0
  readmem(aobReadCheatFlag,8)
  jmp return

bIsCheatActiv:
db 0

aobReadCheatFlag:
  jmp newmem
  nop 3
return:
registersymbol(aobReadCheatFlag)

[DISABLE]

aobReadCheatFlag:
readmem(origReadFlag,8)

unregistersymbol(aobReadCheatFlag)
unregistersymbol(bIsCheatActiv)
dealloc(newmem)
so you can toggle the cheat mode with the bIsCheatActiv flag.
Factorio.CraftingGui::createRecipeSlot gets executed if the player opens the inventory.

(maybe you have an reason for it to call setCheatMode instead of just swapping the flag)
the main thing i want to say : you can use aobscanregion to increase your code compatibility.

Factorio+24 v.0.17.79

Posted: Sat Jun 06, 2020 4:40 pm
by SHJordan
Can anyone update it for 0.18.29?

Factorio+24 v.0.17.79

Posted: Thu Jun 11, 2020 1:13 am
by Traslogan
Any chance this could be updated to include infinite ore deposits? An old CE Table did this but it hasn't worked since like v0.16 or so

Re: Factorio+24 v.0.17.79

Posted: Mon Aug 10, 2020 1:49 pm
by MooOooN
is the table updated only for stable releases and not experimental releases? I have experimental release and this doesn't work, since this is 0.17 release table. I would appreciate if someone can upload for 0.18 release :)

Re: Factorio+24 v.0.17.79

Posted: Fri Aug 14, 2020 2:35 pm
by Chrisfearless
so 18.45 was followed by 1.00 today it seems as a final release version.

Re: Factorio+24 v.0.17.79

Posted: Sat Aug 15, 2020 1:29 am
by Mic_Check
Chrisfearless wrote:
Fri Aug 14, 2020 2:35 pm
so 18.45 was followed by 1.00 today it seems as a final release version.
Yeah, I'd also love a 1.00 update, though (as with many 1.00 launches) I expect there will soon be a 1.01 patch. There are always small bugs that need to be worked out of 1.00 versions, especially since it wasn't just bug fixes and added some new content. So it may actually be prudent to wait a week or so, and see if it gets a 1.01 patch.

Re: Factorio+24 v.0.17.79

Posted: Sun Aug 16, 2020 3:35 am
by Zanzer
viewtopic.php?f=4&t=9406&p=97121#p97121

Added an Item Spawner. Can get Infinity Chest and Infinity Pipe.

Re: Factorio+21 v.0.17.56

Posted: Sun Aug 16, 2020 5:44 am
by CannonFodder
Zanzer wrote:
Mon Jul 22, 2019 1:54 am
Unlimited Mining
Unlimited Stack Split
Unlimited Fluids
Unlimited Fuel
Unlimited Ammo
Unlimited Items in Wooden Chests for Inserters
Instant Research
Show All Recipes
Manual Craft for Free
Manual Craft Anything
Last Recipe Crafted (Item Spawner)

Item Spawner:
Craft a wooden chest to populate the pointer.
Change the Produced Item ID as desired.
Crafter another wooden chest.
Infinity chest and infinity pipe are in the list.
Thanks for the 1.0 table update!
There is but one flaw in the unlimited mining option. Less than 15 minutes after turning it on, the game starts to lag for a few seconds every several seconds.
Sometimes it also corrupts the game save file. Even after restart the game process and load save without cheat engine runing, the game continues to lag. Restart the game process and load a file saved before turning on the option will not lag.
I don't have any mod installed.
Update: Experienced less frequent lag for turning on only Unlimited Stack Split, Unlimited Ammo, Instant Research, Manual Craft for Free. Task manager shows cheat engine comsumes 13% of cpu (i7 4790).

Re: Factorio+24 v.0.17.79

Posted: Sun Aug 16, 2020 10:29 am
by jawi
Bloodybone has done bloody good job. I've managed to update "Get Character" script. It is the most useful in my opinion. Some options are still working for 1.0
Thanks Bloodybone again

Re: Factorio+21 v.0.17.56

Posted: Sun Aug 16, 2020 12:55 pm
by Zanzer
CannonFodder wrote:
Sun Aug 16, 2020 5:44 am
Thanks for the 1.0 table update!
There is but one flaw in the unlimited mining option. Less than 15 minutes after turning it on, the game starts to lag for a few seconds every several seconds.
Sometimes it also corrupts the game save file. Even after restart the game process and load save without cheat engine runing, the game continues to lag. Restart the game process and load a file saved before turning on the option will not lag.
I don't have any mod installed.
Update: Experienced less frequent lag for turning on only Unlimited Stack Split, Unlimited Ammo, Instant Research, Manual Craft for Free. Task manager shows cheat engine comsumes 13% of cpu (i7 4790).
Maybe try renaming/deleting file: <install>\Factorio\bin\x64\factorio.pdb

Re: Factorio+24 v.0.17.79

Posted: Sun Aug 16, 2020 1:10 pm
by Csimbi
I made my own for 1.0.

Re: Factorio+26 v.1.00

Posted: Sun Aug 16, 2020 1:57 pm
by Bloodybone
I've decided to Update my Table to Verison 1.00 as well

Re: Factorio+26 v.1.00

Posted: Sun Aug 16, 2020 10:37 pm
by Mic_Check
Bloodybone wrote:
Sun Aug 16, 2020 1:57 pm
I've decided to Update my Table to Verison 1.00 as well
Thanks for this! Out of curiosity, is there a reason the "disable stack check" script was removed? That was what I tended to use most often. The "No Crafting Requirement" option is super nifty, but it's annoying when I'm trying to drop full stacks of something onto a device. For instance, ammo into turrets. Previously, I'd just grab a stack of ammo and edit my cursor amount to be +200, and lock it there while I was dropping ammo with Ctrl+click. Then when I was done, I'd just change my cursor back to 200, and unlock it. It allowed me to drop 200 ammo onto each turret, without wiping my cursor each time, and while only using a single slot in my inventory. I could just LUA script the ammo into my inventory to achieve the same end result, but that takes up an inventory slot for each stack of 200. And the No Crafting Requirement means I need to make all 200 for each stack by hand.

Re: Factorio+26 v.1.00

Posted: Sun Aug 16, 2020 10:40 pm
by Bloodybone
Mic_Check wrote:
Sun Aug 16, 2020 10:37 pm
Bloodybone wrote:
Sun Aug 16, 2020 1:57 pm
I've decided to Update my Table to Verison 1.00 as well
Thanks for this! Out of curiosity, is there a reason the "disable stack check" script was removed? That was what I tended to use most often. The "No Crafting Requirement" option is super nifty, but it's annoying when I'm trying to drop full stacks of something onto a device. For instance, ammo into turrets. Previously, I'd just grab a stack of ammo and edit my cursor amount to be +200, and lock it there while I was dropping ammo with Ctrl+click. Then when I was done, I'd just change my cursor back to 200, and unlock it. It allowed me to drop 200 ammo onto each turret, without wiping my cursor each time, and while only using a single slot in my inventory. I could just LUA script the ammo into my inventory to achieve the same end result, but that takes up an inventory slot for each stack of 200. And the No Crafting Requirement means I need to make all 200 for each stack by hand.
There were alot of Checks that had to be nopped out for the script to work and it wasn't the safest either, as it could for example corrupt save games...

Re: Factorio+26 v.1.00

Posted: Sun Aug 16, 2020 10:43 pm
by Bloodybone
But I may be able to add the functionalitiy of the Cursor not deleting its contents when its contents are placed inside another inventory