This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
user:loggy:scoutreports [2021/01/28 16:02] loggy |
user:loggy:scoutreports [2022/12/03 22:51] (current) loggy |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Scout reports ====== | + | ====== |
=== Inaccuracy === | === Inaccuracy === | ||
Line 22: | Line 22: | ||
- With a spy in the province it is 10% | - With a spy in the province it is 10% | ||
- With a scout it is 30% | - With a scout it is 30% | ||
+ | |||
+ | Other observations | ||
+ | |||
+ | * "The army appears to be commanded by < | ||
+ | * What does and doesn' | ||
+ | |||
+ | |||
+ | === addscoutinfo === | ||
+ | |||
+ | v5.58 | ||
+ | |||
+ | Why not go through the whole thing? | ||
+ | |||
+ | * Count the number of units there are in the province. If the player has spirit sight in the province, count invisible units as well, otherwise omit them. | ||
+ | * Add all sources of obfuscate/ | ||
+ | * If there is an inaccuracy percentage, add %%((closed d200 - 101) * inaccuracy percentage * unit count)%% to the unit count. If the result is greater than 10, it is set to %%((old value + 5)/10)*10%% rounding down after the division | ||
+ | * If Fata Morgana is active for the province owner, there' | ||
+ | * If there are no units, your message is simply "The province is free from %s military units." | ||
+ | * If there is no besieging going on in the province... | ||
+ | * If there is no inaccuracy, you see the real value. "The province contains %d %s units. " | ||
+ | * If the above unit calculation resulted in exactly 1, "The province seems to contain only one %s unit. " | ||
+ | * Otherwise, "The province contains about %d %s units. " | ||
+ | * If there IS besieging going on in the province... | ||
+ | * If the province owner is the person who is besieged... | ||
+ | * No inaccuracy: "The besieging army consists of %d %s units. " | ||
+ | * Exactly one unit: "The besieging army seems to contain only one %s unit. " | ||
+ | * Otherwise: "The besieging %s army is about %d units large. " | ||
+ | * If the province owner is not the person who is besieged... | ||
+ | * No inaccuracy: "The besieged %s army consists of %d units. " | ||
+ | * Exactly one unit: "The besieged %s army seems to contain only one unit. " | ||
+ | * Otherwise: "The besieged %s army is about %d units large. " | ||
+ | * Count all the different unit types. Different unit types with the same names get their counts merged. In the case of two different unit types with the same name, the unit type ID recorded is whichever one is checked first (which is the with the lower ingame unit IDs). Invisible units are ignored unless the person doing the scouting has spirit sight in the province. | ||
+ | * Find the largest commander chassis value. On top of the normal chassis value calculation, | ||
+ | * Work out what the six most common of the above found unit types are. Sort them, with most numerous first. | ||
+ | * If Fata Morgana is active: | ||
+ | * If there are 4 or more unit types found, there' | ||
+ | * If there are 3 or more unit types found, there' | ||
+ | * If there are 2 or more unit types found, there' | ||
+ | * [These are done in sequence, and each is rolled independently] | ||
+ | * Go through these most common unit types in order. If any are size 4 or larger, there is a 15% chance per base unit size (not modified by things like enlargement) to " | ||
+ | * Go through them again, this time looking for some kind of "power score" | ||
+ | * Hitpoints | ||
+ | * Add hitpoints again if innately ethereal | ||
+ | * Add (fear * 10) + (awe * 5) | ||
+ | * If a commander, add (sum of all non-holy path levels) * 15 | ||
+ | * As with the fear, only scores above 100 are noticed, and the chance to notice a new score is (score/2)%. Remember the unit type of the highest noticed score again. | ||
+ | * Go through them again. This time, looking for units that can fly (respecting things like perpetual storm). In order to be noticed, the unit... | ||
+ | * Needs to have a higher power score than the last unit noticed, or 2+ if none were noticed by this check before | ||
+ | * Must not be the unit type noticed by either the power score or size checks | ||
+ | * Any unit type also has only a (power score)% chance to be noticed | ||
+ | * In the presence of the fool scouts ability: | ||
+ | * If there are 2+ unit types found in the province, erase all data for the second unit type. | ||
+ | * This will stop subsequent checks finding anything except the first unit type | ||
+ | * If Fata Morgana is or fool scouts is active: | ||
+ | * Forget about all those units you remembered from high power score, flying or size checks | ||
+ | * |