Field of Glory:Empires

Ask about cheats/tables for single player games here
czarny_pan
Noobzor
Noobzor
Posts: 7
Joined: Sun Jul 14, 2019 5:59 pm
Reputation: 2

Re: Field of Glory:Empires

Post by czarny_pan »

You will find it in the upper side of the province screen. There are few small circles, one of them is decadence, to see the number you need to hover over the circle. It should look like "3.12", to use in cheat you need to look for 312, just ignore dots.

User avatar
arcsa
Cheater
Cheater
Posts: 35
Joined: Wed Apr 19, 2017 7:51 pm
Reputation: 4

Re: Field of Glory:Empires

Post by arcsa »

thanx man find it all

joseconejo
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Jul 18, 2019 5:24 am
Reputation: 0

Re: Field of Glory:Empires

Post by joseconejo »

czarny_pan wrote:
Thu Jul 18, 2019 5:09 pm
The method described by comerssila works and it isn't just a display value. Yesterday I have played for few hours and conquered most of Italy using these cheats.

It's pretty easy. When you play note your money, manpower and metal (even if you just want to change one value you need to search for all of them!), and province's food, infrastructure, culture, equipment and decadence.

Then you go to Cheat Engine, select the game, set Value Type to "Grouped" and search:
4:[value of money] 4:[value of manpower] 4:[value of metal], for example having 500 money, 100 manpower and 20 metal you search in one line for:
4:500 4:100 4:20.

The good thing about it it is that is usually fast to find because it is a very unique value, so after first search you should got only one result. You add the found values and change what you need. I changed money and metal to something like 999999 and had completely no problem with the game. Done it only once so I have no idea if the addresses are changing each turn.

The same goes for province statistics. You just do as above but write 5 values instead of 3. In this exact order: food, infrastructure, culture, equipment and decadence. (all you can find in a province screen). You add and you can change as much as you like. Infrastructure is good if you want to get buildings done in one turn. I have boosted up only one province and I could make a huge army over 100 in one turn.

So it's pretty easy.
I tried to use a pointer scan with more than 20 levels, but... that didn't work when I passed the turn, there was no coincidence with any value.

How could you make a table for this game?

Saruman
Noobzor
Noobzor
Posts: 14
Joined: Sun May 19, 2019 7:43 pm
Reputation: 2

Re: Field of Glory:Empires

Post by Saruman »

Is there really hard to make CE table for this game? I've downloaded one that Rysefox made,but I dont' get where are the money/manpower/metal etc.

User avatar
Rysefox
Table Makers
Table Makers
Posts: 843
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 808

Re: Field of Glory:Empires

Post by Rysefox »

Saruman wrote:
Fri Jul 19, 2019 6:46 pm
I dont' get where are the money/manpower/metal etc.
1: Use Value Type: Grouped
2: Press Generate Groupscan command
3: Window should pop up
4: Left you use 4 Bytes, on the right you use the value from gold -> e.g 1200
5: Same for ManPower/Metal, you go under the gold, use again 4 Bytes and on the right value from Metal -> e.g 99
6: Press OK
7: First Scan
8: Only one or two results should pop up
9: Put the addresses in your table and change the value
10: Press Next Turn -> Value should change

joseconejo
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Jul 18, 2019 5:24 am
Reputation: 0

Re: Field of Glory:Empires

Post by joseconejo »

joseconejo wrote:
Thu Jul 18, 2019 11:12 pm
czarny_pan wrote:
Thu Jul 18, 2019 5:09 pm
The method described by comerssila works and it isn't just a display value. Yesterday I have played for few hours and conquered most of Italy using these cheats.

It's pretty easy. When you play note your money, manpower and metal (even if you just want to change one value you need to search for all of them!), and province's food, infrastructure, culture, equipment and decadence.

Then you go to Cheat Engine, select the game, set Value Type to "Grouped" and search:
4:[value of money] 4:[value of manpower] 4:[value of metal], for example having 500 money, 100 manpower and 20 metal you search in one line for:
4:500 4:100 4:20.

The good thing about it it is that is usually fast to find because it is a very unique value, so after first search you should got only one result. You add the found values and change what you need. I changed money and metal to something like 999999 and had completely no problem with the game. Done it only once so I have no idea if the addresses are changing each turn.

The same goes for province statistics. You just do as above but write 5 values instead of 3. In this exact order: food, infrastructure, culture, equipment and decadence. (all you can find in a province screen). You add and you can change as much as you like. Infrastructure is good if you want to get buildings done in one turn. I have boosted up only one province and I could make a huge army over 100 in one turn.

So it's pretty easy.
I tried to use a pointer scan with more than 20 levels, but... that didn't work when I passed the turn, there was no coincidence with any value.

How could you make a table for this game?
fearlessrevolution already managed to create a "table" or rather the "green" values :c got the way to get the values with only one turn. How did they do it?

User avatar
Cake-san
Table Makers
Table Makers
Posts: 284
Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 353

Re: Field of Glory:Empires

Post by Cake-san »

joseconejo wrote:
Mon Jul 22, 2019 6:59 pm
fearlessrevolution already managed to create a "table" or rather the "green" values :c got the way to get the values with only one turn. How did they do it?
Because it's easy if the game has some known symbols (game has .pdb file) & you know what you're doing ?

Image

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>28</ID>
      <Description>"Get Faction (Activate -&gt; Open/close Nation panel)"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
assert(Empires_STEAM.CBattleDisplay::IsHumanFaction,55 8B EC 83 EC 0C)
alloc(newmem,2048)
label(returnhere)
label(faction)
registersymbol(faction)

newmem:
mov [faction],eax
push ebp
mov ebp,esp
sub esp,0C
jmp returnhere
faction:
dq 0

Empires_STEAM.CBattleDisplay::IsHumanFaction:
jmp newmem
nop
returnhere:
 
[DISABLE]
dealloc(newmem)
Empires_STEAM.CBattleDisplay::IsHumanFaction:
//push ebp
//mov ebp,esp
//sub esp,0C
db 55 8B EC 83 EC 0C
unregistersymbol(faction)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>30</ID>
          <Description>"Faction"</Description>
          <Options moManualExpandCollapse="1"/>
          <LastState Value="" RealAddress="2A8ABE58"/>
          <ShowAsHex>1</ShowAsHex>
          <VariableType>Array of byte</VariableType>
          <ByteLength>0</ByteLength>
          <Address>faction</Address>
          <Offsets>
            <Offset>0</Offset>
            <Offset>0</Offset>
            <Offset>28</Offset>
            <Offset>4</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>31</ID>
              <Description>"Money"</Description>
              <LastState Value="777700" RealAddress="2A8ABF30"/>
              <VariableType>4 Bytes</VariableType>
              <Address>+d8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>32</ID>
              <Description>"Manpower"</Description>
              <LastState Value="777700" RealAddress="2A8ABF34"/>
              <VariableType>4 Bytes</VariableType>
              <Address>+dc</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>33</ID>
              <Description>"Metal"</Description>
              <LastState Value="777700" RealAddress="2A8ABF38"/>
              <VariableType>4 Bytes</VariableType>
              <Address>+e0</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

joseconejo
What is cheating?
What is cheating?
Posts: 4
Joined: Thu Jul 18, 2019 5:24 am
Reputation: 0

Re: Field of Glory:Empires

Post by joseconejo »

Cake-san wrote:
Mon Jul 22, 2019 9:26 pm
Because it's easy if the game has some known symbols (game has .pdb file) & you know what you're doing ?
How did you get the values you use in the table and work with the Array data type?

~The table itself doesn't work for me.~ (edited, a moment after the end of the shift if it worked. Very thanks, But I'd still like to learn.) but I'm very interested in what procedures you did to get there, (any PDF/video ?) Thank you very much for your attention.

Makoret
Novice Cheater
Novice Cheater
Posts: 23
Joined: Fri May 31, 2019 10:55 pm
Reputation: 7

Re: Field of Glory:Empires

Post by Makoret »

Saruman wrote:
Fri Jul 12, 2019 10:22 am
Can I request a table for this game? Found none in the internet,so I hope that someone will help to do it for this game for I really don't know how :?
+1

EpirusWarrior
Novice Cheater
Novice Cheater
Posts: 18
Joined: Sat Aug 31, 2019 8:00 am
Reputation: 1

Re: Field of Glory:Empires

Post by EpirusWarrior »

+ 1 Thanks in advance.

User avatar
rambo99jose
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Mar 18, 2018 6:24 am
Reputation: 93

Field of Glory:Empires

Post by rambo99jose »

SAVE GAME BEFORE USING, RELEASING TABLE AS IS (F this game)

- ALSO DOUBLE CHECK VALUES REFLECT CORRECT REGION BEFORE YOU CHANGE THEM




Game Version: Field of Glory Empires Persia 550 330 BCE Update v1 3 3

Table Last Updated: 20200615_v0.2



.:|FEATURES|:.

Player Globals: "Click Player Capital > Unit queue" to update values
  • Money
  • Manpower
  • Metal


Selected Region (Click trade details if it doesn't update)
  • Food
  • Infrastructure
  • Culture
  • Equipment
  • Decadence (value x100, ex: 1.2= 120) | [Set to -9999999 so its good for many turns]
  • Forage Value
.:|NOTES|:.
  • was using a different hook for capital region but was not updating on changing faction (new game), it's under "DO not touch" if you wanna mess with it
  • Pointers will break on new updates, i likely won't be playing this game anymore so if anyone wants to update it later, just give credit


EDIT: Removed Capital and HCV as they were not working right, Just use selected region instead
Attachments
FOGEmpires_STEAM_20200615_v0.2.CT
1.3.3
(850.63 KiB) Downloaded 72 times
Last edited by rambo99jose on Mon Jun 15, 2020 2:36 pm, edited 3 times in total.

User avatar
arcsa
Cheater
Cheater
Posts: 35
Joined: Wed Apr 19, 2017 7:51 pm
Reputation: 4

Field of Glory:Empires

Post by arcsa »

thank u

User avatar
rambo99jose
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Mar 18, 2018 6:24 am
Reputation: 93

Field of Glory:Empires

Post by rambo99jose »

You can use negative value for decadence.

Removed Capital and HCV from table, they weren't working right
Last edited by rambo99jose on Mon Jun 15, 2020 2:35 pm, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: VCC