Hi, thanks for this tutorial!
But I have a problem.. I've imported the "Monstergamebalanceattributes.dbr" and edited it but it didn't work. I want to make my mod (Chlash of the Gods) a little bit more diffcult.
Need some help pls^^.
Hi, thanks for this tutorial!
But I have a problem.. I've imported the "Monstergamebalanceattributes.dbr" and edited it but it didn't work. I want to make my mod (Chlash of the Gods) a little bit more diffcult.
Need some help pls^^.
The Clash of the Gods Mod! Can you deliver this world from evil?
Here is a whole thread about it: http://www.titanquest.net/tq-forum/t...global-changes
Sorry for the late response..
But now I know that the monstersgamebalanceattribute.dbr should be build into the original database. Damn, I've hoped that I could make the monsters stronger without building it into the database.. Well, anyway thanks for the response^^.
The Clash of the Gods Mod! Can you deliver this world from evil?
Sry for the dopplepost but I have another question^^.
What does exactly change if I put the "difficultyModifiler" and the "championDifficultyModifiler" up to 100000 or something like that? I've tested it but I didn't notice a major change.. I didn't build it into the database of the game. Does it show any change until I build it into the database?
The Clash of the Gods Mod! Can you deliver this world from evil?
LOL, those are some huge numbers!
I'm not sure if they do anything either, try playing on a higher difficulty and seeing if it has an effect. I don't think I noticed a change either when I edited that field. The only important ones are the min/max mods.
|ASYLUMSMOD|SageGuide|ThaneGuide|BattlemageHelp|TemplarHelp|EvokerGuide|How to Mod TQIT|
Please do not PM me asking for modding help or help fixing your game!!! Create a topic!
I've managed to get everything working (thanks to this and some other threads), but now I have to deal with all those .dbr-files, and there's a lot I don't understand yet
First, let's see if I got that proxy-thing straight: there's the proxy, presumably the thingie placed on the map, which first sets a min/max spawn number and refers to a pool, which, in turn, is used to select what kind of monsters are spawned. The min/max number is then modified by the proxypoolequation - by default, this is the place where the number of players affects spawn numbers. At last, the global setting from the gameengine.dbr kicks in. Correct so far?
How exactly does the number from gameengine.dbr affect spawn number? Is the previously calculated number multiplied with it? Or does it override the previous calculation? Also, I was under the impression that difficulty also affects spawning (e.g. more monsters spawn on epic than on normal) - is this not the case? If it is, where do I find this setting?
In general, where do I find all the settings that control how number of players and difficulty affect the game? So far I only know about Monstergamebalanceattributes and proxypoolequation. Where do I find the settings for exp, gold and loot?
Is there a way to change the monster level without editing each individual monster?
Thanks a lot!
Well you can mass-edit them since most are the same type (some are "hidden"), but apart from that, I don't think so.Is there a way to change the monster level without editing each individual monster?
| Trapper Mod | Trapsin (IT) | Pet Mechanics / Pet Druid | Int Melee Thane / Taser | Electric Burn DOT Mage |
I've started to create a list of settings/values that are relevant for the game's difficulty. I'll add more as I find it. If you know about settings not yet in the list, please tell me.
-------------------------------------
records\creature\monster\???\???.dbr
relevant:
stats of every single monster
Character\charLevel sets monster level for norm/epic/leg
"Inital Equipment" (references records\item\loottables) sets the equipment monsters may wear/drop
unclear:
Character\experiencePoints (does not appear in the equation in gameenginge.dbr)
records\game\monstergamebalanceattributes.dbr
relevant:
global modifiers to monster stats based on player number and difficulty
records\proxies ???\pools\???\???.dbr
relevant:
The pool calculates which and how many monster spawn at a proxy using it. Spawn number are set in Pool Config\spawnMin and Pool Config\spawnMax
records\proxies ???\proxypoolequation_01.dbr
records\xpack\proxieshades\ proxypoolequation_01.dbr
relevant:
modifies spawn numbers according to player number. default formula:
(poolValue * 2.3) - (poolValue / numberOfPlayers)
unclear:
where does poolValue come from?
records\xpack\game\gameengine.dbr
relevant:
\Rewards and Penalties\ sets the formula for calculating exp gain and exp loss when dying. Default formulas:
exp gain: ((monsterLevel*15)+((monsterLevel-averagePlayerLevel)*(averagePlayerLevel/3.5)))*(1+(monsterExperience/100))[/quote]
exp loss: (currentPlayerLevel^3) * ((1+ (3 * gameDifficultyDV)) / 9)
\Proxy Info\ allows for setting a global modiefier to monster spawning (including bosses)
\Monster Info\ sets caps for monster speed (run speed, cast speed etc.) based on difficulty level (?)
unclear:
where does "monsterExperience" come from?
where does "gameDifficultyDV" come from, and what values does it have for norm/epic/leg?
do the settings from "Proxy Info" override or modify previous spawn number calculations?
General Questions:
Does the difficulty affect spawn numbers?
Are there any other settings that depend on player number or difficulty?
How does gameengine.dbr\Randomizer Weights\ work? It does not seem to cover green/blue/purple items and relics.
I've tried to figure out the values for "gameDifficultyDV" through a couple of experiments, but without any success. If I set the spawn numbers in the proxypoolequation to "gameDifficultyDV", spawn numbers seem to remain at their default values through all difficulties. If I reduce the equation for death penalty to just "gameDifficultyDV", I won't lose any exp at all when dying.
Does anyone know how this variable works? Or is there maybe another one that can be used instead?