Ways to increase/decrease own planetary stealth
- -20/+20/+40 BAD_, GOOD_, GREAT_STEALTH species --> as is now, but +7 on outpost
- +20/+40/+60/+80 SPY_STEALTH_1 (cloud cover special), _2, _3, _4 (160_/330_/700_/1200_)
(100_/200_/500_/1000) - +15 PLC_NO_SUPPLY (economic category 25i) (not for outposts) (unlocked by interstellar logistics;75;40)
- (( +15 FOCUS_STEALTH is not possible to obtain ))
- +10 PLC_ENVIRONMENTALISM (economic category 10i-34i-100i-pop) (not for outposts,asteroids,gas giants,terraformed planets; only if focus is not industry) (unlocked by terraform;100;50;12)
- +5 PLC_ISOLATION (social category 5i-20i-50i-col) (not for outposts) (unlocked by PLC_PLANETARY_INFRA 30i)
- +5 always (SPY_PLANET_STEALTH_MOD)
- +0 FOCUS_PROTECTION --> +0 to +7; min(+turns_since_focus, +7)
- +0 launching visible ships --> -5
Note on tech cost: the new values are higher, but in reality lower, as RULE_TECH_COST_FACTOR went from 2.0 to 1.0. The change was mostly to address the new empire growth curve coming from influence restrictions (before it was pretty much exponential)
Changes coming from universe
- +40 FLD_ION_STORM
- +20 FLD_NEBULA
- +20 to +60 added stealth specials by monster (depending on best empire detection level)
- +0 scanning a system --> -0 up to -7; max(-turns_since_arrival, -7)
- -30 BLD_LIGHTHOUSE --> -0 up to -10 ; max(-age_of_building, -10) & decrease stealth of ships by -30
- +20/+40/+60/+190 SPY_DETECT_2, _3, _4, _5 (90/330/840/1600)
(50/200/400/1000)-> add SPY_DETECT_6 [+20/+40/+60/+80/+190] (90/330/840/1600/2500) +0 to +20, range +5+0 to +10 PLC_CONTINUOUS_SCANNING (military category), range +10 ->decreasing stealth each turn by -1 up to -20+0 to +20 PLC_CHECKPOINTS (economic category 10i-25i-55i-col)decrease stealth of foreign ships; see below- +10 PANOPTICUM special
- +10 always (SPY_DETECT_1)
- communal vision (full vis)
- derelict scout event (full vis) --> should not give visibility to stealthed planets (those with stealth > 5)
- scrying sphere (partial vis)
- precognition (basic vis)
- telepathy (basic vis)
- haematic telepathy (basic vis)
- -0 to -20 to non-allied ships (not planets) in own supply PLC_CHECKPOINTS (economic category 10i-25i-55i-col) (boosted detection before; see above)
- ...
GOOD STEALTH species: Etty,Laenfa (sneaky),Trith natives: Fiftyseven,Lembalam,Nightsiders,Nymmm,Thenian extinct natives: Banforo
Invasion currently is possible starting from Visibility::VIS_BASIC_VISIBILITY
TODOs
- investigate when (and why) visibility updates are sent to clients --> AFAICS the maps info (object map and stale object map) is send only once to normal players at the end of PostCombat processing. So in-between info leaking could only occur by the stale map and by observing effects.
- also check how multiple rounds of visibility updates works --> see post later on
- add a sitrep for each stealthed planet when discovering it (e.g. when entering the system or coming into range the first time)
- add another sitrep for each stealthed planet when the derelict scout event happens (so on can turn those on/off independently)
- add a sitrep when a scout maxes out scanning potential (i.e. if your intention was to explore the system, you probably want to send the scout further)