bwinfoFormat |
AAMP |
---|
Version |
0 |
---|
Type |
winfo |
---|
This article is about the structure in general. For actual values, check the GameROM or the pseudo-source. |
normal.bwinfo is an AAMP file which contains parameters for the game's lighting and climates. It is read by the WorldMgr (world manager).
Parameter objects
Important note: the following listing was automatically generated from game content files. If some names look weird or contain typos, it's Nintendo's fault.
| This section needs expansion. You can help by adding to it. |
ClimateDefines_%d
Key
|
Type
|
Description
|
Example value
|
WeatherType
|
int
|
天候状態 0:晴 1:曇 2:雨 3:雪 (0: sunny, 1: cloudy, 2: rain, 3: snow)
|
0
|
WeatherBlueskyRate
|
int
|
Determines how often the sky is blue
|
60
|
WeatherCloudyRate
|
int
|
Determines how often the weather is cloudy
|
20
|
WeatherRainRate
|
int
|
Determines how often it's raining
|
10
|
WeatherHeavyRainRate
|
int
|
Determines how often it's raining heavily
|
5
|
WeatherStormRate
|
int
|
Determines how often there are thunderstorms
|
5
|
DayLockBlueSky
|
bool
|
Force sunny weather during the day
|
False
|
NightLockBlueSky
|
bool
|
Force sunny weather at night
|
False
|
ClimateTemperatureDay_1000
|
float
|
Temperature to use during daytime if Y (height) >= 1000.0
|
-28.0
|
ClimateTemperatureDay_0900
|
float
|
Temperature to use during daytime if 900.0 <= Y < 1000.0
|
-28.0
|
ClimateTemperatureDay_0800
|
float
|
...
|
-20.0
|
ClimateTemperatureDay_0700
|
float
|
...
|
-10.0
|
ClimateTemperatureDay_0600
|
float
|
...
|
-5.0
|
ClimateTemperatureDay_0500
|
float
|
...
|
3.0
|
ClimateTemperatureDay_0400
|
float
|
...
|
9.0
|
ClimateTemperatureDay_0300
|
float
|
...
|
15.0
|
ClimateTemperatureDay_0200
|
float
|
...
|
18.0
|
ClimateTemperatureDay_0100
|
float
|
...
|
20.0
|
ClimateTemperatureDay_0000
|
float
|
...
|
25.0
|
ClimateTemperatureNight_1000
|
float
|
Temperature to use during nighttime if Y (height) >= 1000.0
|
-28.0
|
ClimateTemperatureNight_0900
|
float
|
Temperature to use during nighttime if 900.0 <= Y < 1000.0
|
-28.0
|
ClimateTemperatureNight_0800
|
float
|
...
|
-23.0
|
ClimateTemperatureNight_0700
|
float
|
...
|
-14.0
|
ClimateTemperatureNight_0600
|
float
|
...
|
-5.0
|
ClimateTemperatureNight_0500
|
float
|
...
|
-2.0
|
ClimateTemperatureNight_0400
|
float
|
...
|
6.0
|
ClimateTemperatureNight_0300
|
float
|
...
|
13.0
|
ClimateTemperatureNight_0200
|
float
|
...
|
16.0
|
ClimateTemperatureNight_0100
|
float
|
...
|
18.0
|
ClimateTemperatureNight_0000
|
float
|
...
|
23.0
|
MoistureMax
|
float
|
-
|
20.0
|
MoistureMin
|
float
|
-
|
2.5
|
WindPower
|
float
|
Power of the Wind (Paragliding, arrows, remote bombs, throwing objects)
|
7.5
|
IgnitedLevel
|
int
|
1st effect : Burst to flame effect (Death Mountain effect)
2nd effect : kills monsters and destroys everything that is made of wood and food (weapons included) if activated elsewhere on the field
|
0
|
FeatureColor
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
CalcRayleigh
|
float
|
-
|
1.0
|
CalcMieSymmetrical
|
float
|
-
|
1.0
|
CalcMie
|
float
|
-
|
1.0
|
CalcSfParamNear
|
float
|
-
|
0.0
|
CalcSfParamAttenuation
|
float
|
-
|
0.0
|
CalcAmbientIntencity
|
float
|
-
|
1.0
|
CalcVolumeMaskIntencity
|
float
|
-
|
1.0
|
PaletteSetSelect
|
int
|
The EnvAttribute to be used
|
0
|
FogType
|
int
|
-
|
0
|
ForbidComeback
|
bool
|
-
|
False
|
BlueSkyRainPat
|
int
|
Activate the Rain Pattern
|
1
|
In 1.5.0, there are 20 climate defines (0-19). Climates are configured for each map area by AreaData.byml.
EnvAttribute_%d
Key
|
Type
|
Description
|
Example value
|
DifUse
|
bool
|
-
|
False
|
DifXang
|
float
|
-
|
0.0
|
DifYang
|
float
|
-
|
0.0
|
PaletteSel00
|
int
|
-
|
0
|
PaletteSel01
|
int
|
-
|
1
|
PaletteSel02
|
int
|
-
|
2
|
PaletteSel03
|
int
|
-
|
3
|
PaletteSel04
|
int
|
-
|
4
|
PaletteSel05
|
int
|
-
|
5
|
PaletteSel06
|
int
|
-
|
6
|
PaletteSel07
|
int
|
-
|
7
|
In 1.5.0, there are 59 EnvAttributes (0-58).
WeatherInfluence_%d
Key
|
Type
|
Description
|
Example value
|
FeatureColor
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
FeatureFogColor
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
CalcRayleigh
|
float
|
-
|
1.0
|
CalcMieSymmetrical
|
float
|
-
|
1.0
|
CalcMie
|
float
|
-
|
1.0
|
CalcVolumeMaskIntencity
|
float
|
-
|
1.0
|
BloomThreshhold
|
float
|
-
|
1.0
|
BloomIntencity
|
float
|
-
|
1.0
|
AddMoisture
|
float
|
-
|
15.0
|
In 1.5.0, there are 4 such objects.
Remains_%d
Key
|
Type
|
Description
|
Example value
|
FeatureColor
|
color
|
-
|
Color(r=1.100000023841858, g=1.100000023841858, b=1.600000023841858, a=1.0)
|
FeatureFogColor
|
color
|
-
|
Color(r=0.906000018119812, g=0.6140000224113464, b=0.8659999966621399, a=1.0)
|
AddFog_near
|
float
|
-
|
10.0
|
AddFog_far
|
float
|
-
|
300.0
|
AddFog_ratio
|
float
|
-
|
0.4
|
SfParam_near
|
float
|
-
|
-50.0
|
SfParam_attenuation
|
float
|
-
|
15.0
|
CalcRayleigh
|
float
|
-
|
1.5
|
CalcMieSymmetrical
|
float
|
-
|
1.0
|
CalcMie
|
float
|
-
|
0.5
|
BloomThreshhold
|
float
|
-
|
1.0
|
BloomIntencity
|
float
|
-
|
1.0
|
CalcVolumeMaskIntencity
|
float
|
-
|
1.0
|
In 1.5.0, there are 7 such objects.
EnvPalette_%d
Key
|
Type
|
Description
|
Example value
|
BgDifColor
|
color
|
-
|
Color(r=1.0, g=0.8420000076293945, b=0.6000000238418579, a=1.0)
|
BgDifIntencity
|
float
|
-
|
2.0
|
FogColor
|
color
|
-
|
Color(r=0.21299999952316284, g=0.2630000114440918, b=0.13899999856948853, a=0.0)
|
FogStart
|
float
|
|
0.0
|
FogEnd
|
float
|
-
|
300.0
|
YFogColor
|
color
|
Field Fog Color
|
Color(r=0.1889999955892563, g=0.45500001311302185, b=0.2630000114440918, a=0.30000001192092896)
|
YFogStart
|
float
|
Field Fog
|
20.0
|
SkySunColorNoUse
|
uint
|
|
0
|
SkySunColor
|
color
|
Sun Color settings
|
Color(r=0.29600000381469727, g=0.6317999958992004, b=1.0, a=12.0)
|
SkyIsotropicfade
|
float
|
-
|
1.0
|
SfParam_near
|
float
|
-
|
-50.0
|
SfParam_attenuation
|
float
|
-
|
30.0
|
SfParam_horizontal
|
float
|
-
|
2.5
|
afParam_attenuationForGrd
|
float
|
-
|
4.0
|
afParam_attenuationForSky
|
float
|
-
|
0.0
|
SkyRParam_rayleigh_amplifier
|
float
|
-
|
1.0
|
SkyRParam_mie_symmetricalProperty
|
float
|
-
|
0.6
|
SkyRParam_mie_amplifier
|
float
|
-
|
128.0
|
AmplifierForEnvMap
|
float
|
-
|
1.0
|
Cloud0_ColorBase
|
color
|
1st Layer Cloud Base Color
|
Color(r=0.10000000149011612, g=0.15299999713897705, b=0.10499999672174454, a=1.0)
|
Cloud0_IntencityBase
|
float
|
-
|
0.15
|
Cloud0_ColorHilight
|
color
|
-
|
Color(r=1.0, g=0.8352940082550049, b=0.3921569883823395, a=1.0)
|
Cloud0_IntencityHilight
|
float
|
-
|
0.0
|
Cloud0_ColorShadow
|
color
|
-
|
Color(r=0.10000000149011612, g=0.15299999713897705, b=0.10499999672174454, a=1.0)
|
Cloud0_IntencityShadow
|
float
|
-
|
0.15
|
Cloud0_ColorBackLight
|
color
|
-
|
Color(r=1.0, g=0.6230000257492065, b=0.1770000010728836, a=1.0)
|
Cloud0_BacklightPower
|
float
|
-
|
0.0
|
Cloud1_ColorBase
|
color
|
2nd Layer Cloud Base Color
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
Cloud1_IntencityBase
|
float
|
-
|
0.0
|
Cloud1_ColorHilight
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
Cloud1_IntencityHilight
|
float
|
-
|
0.0
|
Cloud1_ColorShadow
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
Cloud1_IntencityShadow
|
float
|
-
|
0.0
|
Cloud1_ColorBackLight
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
Cloud1_BacklightPower
|
float
|
-
|
1.6
|
Cloud2_ColorBase
|
color
|
3rd Layer Cloud Base Color
|
Color(r=0.10000000149011612, g=0.15299999713897705, b=0.10499999672174454, a=1.0)
|
Cloud2_IntencityBase
|
float
|
-
|
0.15
|
Cloud2_ColorHilight
|
color
|
-
|
Color(r=1.0, g=0.8352940082550049, b=0.3921569883823395, a=1.0)
|
Cloud2_IntencityHilight
|
float
|
-
|
0.0
|
Cloud2_ColorShadow
|
color
|
-
|
Color(r=0.10000000149011612, g=0.15299999713897705, b=0.10499999672174454, a=1.0)
|
Cloud2_IntencityShadow
|
float
|
-
|
0.15
|
Cloud2_ColorBackLight
|
color
|
-
|
Color(r=1.0, g=0.6230000257492065, b=0.1770000010728836, a=1.0)
|
Cloud2_BacklightPower
|
float
|
-
|
0.0
|
Cloud2NoUse
|
uint
|
Use Cloud
|
1
|
CloudShadowOnOff
|
bool
|
-
|
False
|
BloomOffsetStart
|
float
|
-
|
19999.0
|
BloomOffsetEnd
|
float
|
-
|
20000.0
|
BloomOffset
|
float
|
-
|
0.0
|
BloomClampedLuminance
|
float
|
-
|
2.0
|
BloomThreshhold
|
float
|
-
|
1.0
|
BloomIntencity
|
float
|
-
|
0.125
|
VolumeMaskColorNoUse
|
uint
|
-
|
0
|
VolumeMaskColor
|
color
|
-
|
Color(r=1.0, g=0.7639999985694885, b=0.4230000078678131, a=0.6000000238418579)
|
VolumeMaskIntencity
|
float
|
-
|
0.0
|
AmbientIntencity
|
float
|
-
|
1.0
|
Exposure
|
float
|
-
|
0.0
|
In 1.5.0, there are 207 EnvPalettes.
EnvPaletteStatic
Key
|
Type
|
Description
|
Value
|
rayleigh_baseHeigh
|
float
|
-
|
15.0
|
mie_baseHeight
|
float
|
-
|
1.0
|
mie_scatteringCoeff
|
float
|
-
|
0.0018
|
mie_symmetricalPropert
|
float
|
-
|
0.8
|
YFogEnd
|
float
|
-
|
160.0
|
SfParam_far
|
float
|
-
|
30000.0
|
SfParam_density
|
float
|
-
|
0.85
|
BloomComposeColorNoUse_8_8
|
uint
|
-
|
0
|
BloomLayerColor_8_8
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=0.5)
|
BloomLayerColorNoUse_16_16
|
uint
|
-
|
0
|
BloomLayerColor_16_16
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
BloomLayerColorNoUse_32_32
|
uint
|
-
|
1
|
BloomLayerColor_32_32
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
BloomLayerColorNoUse_64_64
|
uint
|
-
|
1
|
BloomLayerColor_64_64
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=0.0)
|
BloomComposeColor
|
color
|
-
|
Color(r=1.0, g=1.0, b=1.0, a=1.0)
|
EnvPalette_CdanAddFog%d
Key
|
Type
|
Description
|
Value
|
DungeonFogFogEnd
|
float
|
-
|
200.0
|
DungeonFogVolA
|
float
|
-
|
4.0
|
In 1.5.0, there are 4 such objects.
IndoorPalette
Key
|
Type
|
Description
|
Value
|
FeatureColor
|
color
|
-
|
Color(r=0.5, g=0.2750000059604645, b=0.23250000178813934, a=0.699999988079071)
|
CalcVolumeMaskIntencity
|
float
|
-
|
0.7
|
BloomClampedLuminance
|
float
|
-
|
3.0
|
BloomThreshhold
|
float
|
-
|
0.95
|
BloomIntencity
|
float
|
-
|
0.26
|
IndoorFogRatio
|
float
|
-
|
0.175
|
IndoorFogStart
|
float
|
-
|
1.0
|
IndoorFogEnd
|
float
|
-
|
12.0
|
attenuationForGrd
|
float
|
-
|
1.0
|
DofMgrParam
Key
|
Type
|
Description
|
Value
|
DefaultDist
|
float
|
Depth of Field Default Distance
|
3000.0
|
DefaultF
|
float
|
-
|
22.0
|
DefaultBlur
|
float
|
Depth of Field Default Blur
|
0.7
|
RemainsDist
|
float
|
-
|
300.0
|
RemainsF
|
float
|
-
|
2.0
|
RemainsBlur
|
float
|
-
|
1.0
|
LockOnF
|
float
|
-
|
2.5
|
LockOnBlur
|
float
|
Depth of Field Default Lock On Blur
|
1.0
|
PrCloud_%d
Key
|
Type
|
Description
|
Example value
|
ScrollSpd
|
float
|
-
|
-0.9
|
NoiseAdd1
|
float
|
-
|
-1.0
|
NoiseAdd2
|
float
|
-
|
-6.0
|
NoiseAdd1_side
|
float
|
-
|
-3.0
|
NoiseAdd2_side
|
float
|
-
|
3.0
|
PosDensityChgRange
|
float
|
-
|
0.7
|
PosDensityChgPower
|
float
|
-
|
-0.425
|
PosDensityChgSpeed
|
float
|
-
|
0.001
|
WindVecAdd
|
float
|
-
|
0.6
|
BaseTextureNo
|
int
|
-
|
0
|
NoiseTextureNo
|
int
|
-
|
1
|
bCloudTexBlend
|
bool
|
-
|
False
|
CloudTexBlendRate
|
float
|
-
|
0.0
|
BaseTextureNo_Blend
|
int
|
-
|
2
|
NoiseTextureNo_Blend
|
int
|
-
|
1
|
PrCloudV0_%d
Key
|
Type
|
Description
|
Value
|
Distotion
|
float
|
-
|
0.6
|
DistotionMax
|
float
|
-
|
0.7
|
DistotionMin
|
float
|
-
|
0.5
|
DistotionSinSeedAdd
|
float
|
-
|
0.01
|
Density
|
float
|
-
|
0.35
|
DensityMax
|
float
|
-
|
0.4
|
DensityMin
|
float
|
-
|
0.2
|
DensitySinSeedAdd
|
float
|
-
|
0.01
|
AlphaMul
|
float
|
-
|
0.4
|
AlphaMulMax
|
float
|
-
|
0.7
|
AlphaMulMin
|
float
|
-
|
0.4
|
AlphaMulSinSeedAdd
|
float
|
-
|
0.01
|
AlphaThreshold
|
float
|
-
|
0.7
|
AlphaThresholdMax
|
float
|
-
|
0.75
|
AlphaThresholdMin
|
float
|
-
|
0.5
|
AlphaThresholdSinSeedAdd
|
float
|
-
|
0.01
|
BaseTexScale
|
float
|
-
|
1.5
|
BaseTexScaleMax
|
float
|
-
|
2.25
|
BaseTexScaleMin
|
float
|
-
|
1.5
|
BaseTexScaleSinSeedAdd
|
float
|
-
|
0.0001
|
EmbossWidth
|
float
|
-
|
0.05
|
EmbossDensity
|
float
|
-
|
-0.0066
|
ShadowPower
|
float
|
-
|
0.1
|
HighlightPower
|
float
|
-
|
0.01
|
HighlightRange
|
float
|
-
|
1.3
|
HighlightAmbient
|
float
|
-
|
0.05
|
SkyHeight
|
float
|
-
|
8000.0
|
SkyHeightMax
|
float
|
-
|
8500.0
|
SkyHeightMin
|
float
|
-
|
7500.0
|
SkyHeightSinSeedAdd
|
float
|
-
|
0.01
|
BacklightPowe
|
float
|
-
|
1.5
|
BacklightRange
|
float
|
-
|
0.5
|
BacklightParam0
|
float
|
-
|
0.25
|
BacklightParam1
|
float
|
-
|
0.7
|
DarkSideNoiseParam
|
float
|
-
|
1.0
|
LightSideNoiseParam
|
float
|
-
|
0.25
|
PrCloudV1_%d
See above.
SunParam
Key
|
Type
|
Description
|
Value
|
SunSlope
|
float
|
-
|
-1.1
|
SunMoonDispDist
|
float
|
-
|
-23000.0
|
SunScale
|
float
|
-
|
1800.0
|
MoonScale
|
float
|
-
|
2400.0
|
SunDirYStop
|
float
|
-
|
-42000.0
|
SkyPalette0_%d
Key
|
Type
|
Description
|
Example value
|
Sky0PosDensityChgPower
|
float
|
-
|
0.0
|
Sky0Height
|
float
|
-
|
8000.0
|
Sky0Distotion
|
float
|
-
|
0.6
|
Sky0Density
|
float
|
-
|
0.3
|
Sky0AlphaMul
|
float
|
-
|
0.7
|
Sky0AlphaThreshold
|
float
|
-
|
0.65
|
Sky0BaseTexScale
|
float
|
-
|
1.75
|
Sky0TexBlendRatio
|
float
|
-
|
0.25
|
SkyPalette2_%d
Key
|
Type
|
Description
|
Value
|
Sky2PosDensityChgPower
|
float
|
-
|
0.0
|
Sky2Height
|
float
|
-
|
6500.0
|
Sky2Distotion
|
float
|
-
|
0.6
|
Sky2Density
|
float
|
-
|
0.3
|
Sky2AlphaMul
|
float
|
-
|
0.9
|
Sky2AlphaThreshold
|
float
|
-
|
0.8
|
Sky2BaseTexScale
|
float
|
-
|
2.0
|
Sky2TexBlendRatio
|
float
|
-
|
0.0
|
CloudPat0_%d
Key
|
Type
|
Description
|
Value
|
0Height
|
float
|
-
|
7000.0
|
0Distotion
|
float
|
-
|
0.6
|
0Density
|
float
|
-
|
0.52
|
0AlphaMul
|
float
|
-
|
0.95
|
0AlphaThreshold
|
float
|
-
|
0.876
|
0TexBlendRatio
|
float
|
-
|
0.7
|
CloudPat2_%d
See above.
CloudSpd_%d
Key
|
Type
|
Description
|
Value
|
CLOUDPAT_noisePow
|
float
|
-
|
0.5
|
CLOUDPAT_windPow
|
float
|
-
|
1.5
|
Parameter lists
(none)