I thought that only techs with this
min_herald_attitude are affected by reputation ? but i never looked into the code for herald itself
I don't think he likes me much though as I keep attacking them, but with galaxy of 150 stars it takes so long for his second visit that I already need to start taking words from harpies, usually his third visit he has nothing to offer anymore
EDIT: ah, ok ...
Code: Select all
if i <= 1 + 2 * attitude
if attitude >= (TECHNOLOGY[t].min_herald_attitude or -10)
EDIT2: hmm, what exactly '
i' is here ?
Code: Select all
for i,column in ipairs | load_tech_columns()
EDIT3: is it number of the column from master_columns ? so higher tier tech needs higher attitude from range of -1 to 5, right ?
Code: Select all
attitude_states = {
[-1]='very_hostile',
[0]='hostile',
[1]='wary',
[2]='neutral',
[3]='polite',
[4]='friendly',
[5]='very_friendly',
}
EDIT4: Core-tap Mining is column 9 so you need attitude of minimum 4 (1+2*4=9) to get it, Friendly or Very Friendly ... isn't it defeating the purpose of Harpies needing metal desperately ? later in the code the price for tech is based on attitude level, shouldn't they just charge arm and a leg for high tier tech (if bad attitude), but offer it regardless ? ok, maybe not to hostile or very_hostile ...
How did YOU get a key? All right, go in.