ENDLESS™ Legend is a turn-based 4X fantasy-strategy game, where you control every aspect of your civilization as you struggle to save your homeworld Auriga. Create your own Legend!
A small addition to ThorTillas explanations: if you use the cheat /ForceQuestTriggering but the quest has a wrong prerequisite or a wrong variable it won't trigger.
It is to avoid a quest to happen without being feasible.
Best example is with village quests. You always need the InitialVillage in order to trigger them because it is a data required for several variables. Thus, the cheat will never work for them as you don't target any village using it.
Ty for the help I was able to find the QuestDefintion name I was looking but I had two things I wanted to ask one I thought "/ForceCurrentQuestCompletion finished quest and "/ForceQuestTriggering" started them if not is their a command to start quest? Second while I was able to find the name I was not able to get it to accept could you type in a example like this "/ForceQuestDefintionnameTriggering" this is one of the ways I tried that did not work could you give me a example of were I should put it in to get it accept it? Ty for the help and any help you can give me.
As Pikou is taking a definitely most that eared holiday in Mexico (if I am not mistaking ^^), I will answer as best as I can !
/ForceQuestTriggering should finish any quest you currently have.
As the two quests you are requesting are special event quests I wont give you the name of the quest directly and risk to spoil other people, sorry...
But as a general practice, if you want to find a QuestDefinition name you have to go to the localisation file (%Endless Legend/Public/Localisation/English) and open the EF_Localization_Assets_Locales.xml
Then search for the title of the quest and look at the LocalizationPair name on the right. Remove the "Title" and the "%" and you should have your quest definition name!
I was would like to know how does "/ForceQuestTriggering" work it asks for a quest definition name and I do not know were to find them or how to put the command after I get the names in so it will accept it The two quest I am looking for the definition names of are Day of Awakening and A tale from the Dark Season. If you could help I would be very thankful.
> Minor empires have some info in simulation but it is not accessible considering it is not playable as a faction.
That's a pity!... Since the accumulator I intend to place is for a minor village, that may or may not be owned by an empire, I simply have no way to even debug the mod I was intending to build... Is it too complicated to place the root of the simulation hierarchy at the SimulationDebug so we can eventually traverse into the minor villages?
Pikou wrote:
/IAmACheater : I'm clueless regarding what does it do...
> It allows you to use a debug city improvement that will boost your cities. It also gives you a bonus to instantly research technologies.
Hm... not sure I've saw it when I enabled it... Is it in the build queue? What is the name of it?
Pikou wrote:
> I'm not sure that an accumulator property cannot be attached to an empire. But I will ask about that.
Notice that this accumulator is to be place at a village ... Be it owned by an empire or not...
Pikou wrote:
One of the things that bug me most: how can we identify the object the mouse is pointing at, so I can get debug info at it?
> Unfortunately we did not develop such a tool.
Another point: Is there a way to make a minor faction army be spawned during gameplay using some console command? I would like to make specific compositions to simulate different combat scenarios. This means I would like to spawn, say, and army composed of 2 driders lvl 1 and 3 driders lvl 2...
> It is something doable when the debugger is enabled. Click on G on your keyboard then point a tile and right-click with your mouse. It will create an army for you. You need to point a tile and ctrl+maj+right-click to create an enemy army. Those army composition can be change in the registry.xml. Just look at the first lines:
I use the Simulation Debugger on a daily basis thus I will first answer on this.
Now about /SimulationDebugMode : it only shows my empire? All right, we can switch with other empires by pressing 1 to 8 , but what about Minor factions? Aren't they simulated as well? How to show them?
> Minor empires have some info in simulation but it is not accessible considering it is not playable as a faction.
/IAmACheater : I'm clueless regarding what does it do...
> It allows you to use a debug city improvement that will boost your cities. It also gives you a bonus to instantly research technologies.
One thing that I was thinking about was to add an accumulator to the ClassMinorEmpireGarrison (Public\Simulation\SimulationDescriptors[Class].xml), the "unrestAccumulator" and then try to find the proper places to place the changes in the accumulator... But if I can't even see the variable (because it doesn't belong to an empire), how can I check if it is working or not?
> I'm not sure that an accumulator property cannot be attached to an empire. But I will ask about that.
One of the things that bug me most: how can we identify the object the mouse is pointing at, so I can get debug info at it?
> Unfortunately we did not develop such a tool.
Another point: Is there a way to make a minor faction army be spawned during gameplay using some console command? I would like to make specific compositions to simulate different combat scenarios. This means I would like to spawn, say, and army composed of 2 driders lvl 1 and 3 driders lvl 2...
> It is something doable when the debugger is enabled. Click on G on your keyboard then point a tile and right-click with your mouse. It will create an army for you. You need to point a tile and ctrl+maj+right-click to create an enemy army. Those army composition can be change in the registry.xml. Just look at the first lines:
Yet another: How can I discover the object id of whatever I'm pointing at with the mouse cursor? For example, to check the actual layouts of the units the army is composed of? I mean for quest spawned/ minor village armies... So no point telling me to press 1 to 8... Or how are the accumulators for that specific minor village.
> We did not develop such a tool either. If the army is yours you can at least deduce which army it is in your simulation according to the units template.
I will see if I can get more details for the other questions.
Now that I have accessed the debug mode , I simply have no clue on how to use most of its features:
For example: /GetRegistryValue... the sintax is /GetRegistryValue path... But how a patch is composed? Would you provide some examples?
The first time I tried the /AIDebugMode It took a long time for me to discover how to turn it off. I have tried /AIDebugMode qwdijqwoijo3ih and then discovered that I can set it On or Off...
Now about /SimulationDebugMode : it only shows my empire? All right, we can switch with other empires by pressing 1 to 8 , but what about Minor factions? Aren't they simulated as well? How to show them?
/IAmACheater : I'm clueless regarding what does it do...
One thing that I was thinking about was to add an accumulator to the ClassMinorEmpireGarrison (Public\Simulation\SimulationDescriptors[Class].xml), the "unrestAccumulator" and then try to find the proper places to place the changes in the accumulator... But if I can't even see the variable (because it doesn't belong to an empire), how can I check if it is working or not?
One of the things that bug me most: how can we identify the object the mouse is pointing at, so I can get debug info at it?
Another point: Is there a way to make a minor faction army be spawned during gameplay using some console command? I would like to make specific compositions to simulate different combat scenarios. This means I would like to spawn, say, and army composed of 2 driders lvl 1 and 3 driders lvl 2...
Yet another: How can I discover the object id of whatever I'm pointing at with the mouse cursor? For example, to check the actual layouts of the units the army is composed of? I mean for quest spawned/ minor village armies... So no point telling me to press 1 to 8... Or how are the accumulators for that specific minor village.
Another thing that I just discovered, and is not mentioned everywhere, is that the the debug console output is sent to the diagnostics html file...
It is now possible to access two modding tools that will help you understand the simulation architecture and its values.
To be more specific, it is an integrated set of AI and Simulation tools, which allow you to browse through all the variables of an empire.
It also allows you to switch between empires (using number 1 to 8 on keyboard), so obviously this will be available in a special launch mode, to avoid cheating in multiplayer.
Here are the steps to follow in order to enable these tools:
[list=1]
You will have to enter a special command: "--enablemoddingtools" in the launch options of Steam for Endless Legend (right click on the game in your Library, "Properties", "General" tab, "Set Launch Options" button).
Steam achievements and multiplayer sessions are not available when these tools are enabled.
Launch a game, then open the chat-box (press the "Enter" key) and write down "/?"
You will see the commands available. It is your choice to enter SimulationDebugMode or AIDebugMode, or even both
[/list]
If you have any questions on this subject, please do not hesitate to add them to this thread.
Enjoy!
Great! It works! BY the way, instead of using the Steam launch options, it is better to actually go to the game installation folder, and create a desktop shortcut to "endlesslegend.exe" with that parameter. Steam accepts that (it only asks for confirmation that you really want to run with the --enablemoddingtools switch.
It is now possible to access two modding tools that will help you understand the simulation architecture and its values.
To be more specific, it is an integrated set of AI and Simulation tools, which allow you to browse through all the variables of an empire.
It also allows you to switch between empires (using number 1 to 8 on keyboard), so obviously this will be available in a special launch mode, to avoid cheating in multiplayer.
However you cannot take control of minor empires thus info on them won't be available during a game.
Here are the steps to follow in order to enable these tools:
[list=1]
You will have to enter a special command: "--enablemoddingtools" in the launch options of Steam for Endless Legend (right click on the game in your Library, "Properties", "General" tab, "Set Launch Options" button).
Steam achievements and multiplayer sessions are not available when these tools are enabled.
Launch a game, then open the chat-box (press the "Enter" key) and write down "/?"
You will see the commands available. It is your choice to enter /SimulationDebugMode or /AIDebugMode, or even both
To hide the console you have to enter " off" after writing /SimulationDebugMode or /AIDebugMode.
[/list]
If you have any questions on this subject, please do not hesitate to add them to this thread.
I've been tinkering with the command TransferResources. This lead me to a file ResourceDefinition.xml. I was able to increase my city growth buat I'm not able to increase my city production even though theres Production listed on the ResourceDefintion.xml file. Can you help with this?
If you use the the community patch ELCP (Link), there is a work around for this: You can use "ShowMeTheStockpiles" to get a bunch of industrrry stock piles and increase your city production that way. Alternatively you can also just use Dust to buyout what you need. (You can use "ShowMetheMoney" or "ShowMeTheResources" to get more of it at once).
Report comment
Why do you report LeaderEnemyBoss?
Are you sure you want to block LeaderEnemyBoss ?
BlockCancel
Are you sure you want to unblock LeaderEnemyBoss ?
If you use the the community patch ELCP (Link), there is a work around for this: You can use "ShowMeTheStockpiles" to get a bunch of industrrry stock piles and increase your city production that way. Alternatively you can also just use Dust to buyout what you need. (You can use "ShowMetheMoney" or "ShowMeTheResources" to get more of it at once).
Was initially reluctant to use the ELCP as its modified the game opposed to plugin(?). but it turns it ok and I'm able to use the "ShowMeTheStockpiles" cmd.
lets say Aquapulvistics. when i typeand enter /ForceTechnologyUnlock Aquapulvistics, appear text "Aquapulvistics unlocked" but when i check my tech tree, Aquapulvistics hasnt been unlocked
Vicarious
Newcomer
Vicarious
Newcomer
33 100g2g ptsReport comment
Why do you report Vicarious?
Are you sure you want to block Vicarious ?
BlockCancelAre you sure you want to unblock Vicarious ?
UnblockCancelgintamaaben
Newcomer
gintamaaben
Newcomer
800g2g ptsReport comment
Why do you report gintamaaben?
Are you sure you want to block gintamaaben ?
BlockCancelAre you sure you want to unblock gintamaaben ?
UnblockCancelDEVPikou
Dev
DEVPikou
Dev
19 600g2g ptsReport comment
Why do you report Pikou?
Are you sure you want to block Pikou ?
BlockCancelAre you sure you want to unblock Pikou ?
UnblockCancelDEVThorTillas
Dev
Florian - Lead programmer on Humankind
DEVThorTillas
Dev
30 200g2g ptsReport comment
Why do you report ThorTillas?
Are you sure you want to block ThorTillas ?
BlockCancelAre you sure you want to unblock ThorTillas ?
UnblockCancelMorphus
Newcomer
Morphus
Newcomer
18 900g2g ptsReport comment
Why do you report Morphus?
Are you sure you want to block Morphus ?
BlockCancelAre you sure you want to unblock Morphus ?
UnblockCancelDEVThorTillas
Dev
Florian - Lead programmer on Humankind
DEVThorTillas
Dev
30 200g2g ptsReport comment
Why do you report ThorTillas?
Are you sure you want to block ThorTillas ?
BlockCancelAre you sure you want to unblock ThorTillas ?
UnblockCancelMorphus
Newcomer
Morphus
Newcomer
18 900g2g ptsReport comment
Why do you report Morphus?
Are you sure you want to block Morphus ?
BlockCancelAre you sure you want to unblock Morphus ?
UnblockCancelDEVPikou
Dev
DEVPikou
Dev
19 600g2g ptsReport comment
Why do you report Pikou?
Are you sure you want to block Pikou ?
BlockCancelAre you sure you want to unblock Pikou ?
UnblockCancelDEVPikou
Dev
DEVPikou
Dev
19 600g2g ptsReport comment
Why do you report Pikou?
Are you sure you want to block Pikou ?
BlockCancelAre you sure you want to unblock Pikou ?
UnblockCancelabmpicoli
Newcomer
abmpicoli
Newcomer
5 800g2g ptsReport comment
Why do you report abmpicoli?
Are you sure you want to block abmpicoli ?
BlockCancelAre you sure you want to unblock abmpicoli ?
UnblockCancelDEVPikou
Dev
DEVPikou
Dev
19 600g2g ptsReport comment
Why do you report Pikou?
Are you sure you want to block Pikou ?
BlockCancelAre you sure you want to unblock Pikou ?
UnblockCancelabmpicoli
Newcomer
abmpicoli
Newcomer
5 800g2g ptsReport comment
Why do you report abmpicoli?
Are you sure you want to block abmpicoli ?
BlockCancelAre you sure you want to unblock abmpicoli ?
UnblockCancelabmpicoli
Newcomer
abmpicoli
Newcomer
5 800g2g ptsReport comment
Why do you report abmpicoli?
Are you sure you want to block abmpicoli ?
BlockCancelAre you sure you want to unblock abmpicoli ?
UnblockCancelVIPPropbuddha
Newcomer
http://ladderduel.com/league/elmultiplayer/
VIPPropbuddha
Newcomer
28 300g2g ptsReport comment
Why do you report Propbuddha?
Are you sure you want to block Propbuddha ?
BlockCancelAre you sure you want to unblock Propbuddha ?
UnblockCancelDEVPikou
Dev
DEVPikou
Dev
19 600g2g ptsReport comment
Why do you report Pikou?
Are you sure you want to block Pikou ?
BlockCancelAre you sure you want to unblock Pikou ?
UnblockCancelDEVPikou
Dev
DEVPikou
Dev
19 600g2g ptsReport comment
Why do you report Pikou?
Are you sure you want to block Pikou ?
BlockCancelAre you sure you want to unblock Pikou ?
UnblockCancelenoa
Newcomer
enoa
Newcomer
6 000g2g ptsReport comment
Why do you report enoa?
Are you sure you want to block enoa ?
BlockCancelAre you sure you want to unblock enoa ?
UnblockCancelVIPLeaderEnemyBoss
Confirmed Addict
VIPLeaderEnemyBoss
Confirmed Addict
17 000g2g ptsReport comment
Why do you report LeaderEnemyBoss?
Are you sure you want to block LeaderEnemyBoss ?
BlockCancelAre you sure you want to unblock LeaderEnemyBoss ?
UnblockCancelenoa
Newcomer
enoa
Newcomer
6 000g2g ptsReport comment
Why do you report enoa?
Are you sure you want to block enoa ?
BlockCancelAre you sure you want to unblock enoa ?
UnblockCancelVIPLeaderEnemyBoss
Confirmed Addict
VIPLeaderEnemyBoss
Confirmed Addict
17 000g2g ptsReport comment
Why do you report LeaderEnemyBoss?
Are you sure you want to block LeaderEnemyBoss ?
BlockCancelAre you sure you want to unblock LeaderEnemyBoss ?
UnblockCancellinkcal
Newcomer
linkcal
Newcomer
10 100g2g ptsReport comment
Why do you report linkcal?
Are you sure you want to block linkcal ?
BlockCancelAre you sure you want to unblock linkcal ?
UnblockCancel