暂存
This commit is contained in:
@@ -5,21 +5,8 @@ namespace WulaFallenEmpire
|
||||
{
|
||||
public class HomingProjectileDef : DefModExtension
|
||||
{
|
||||
public float SpeedChangeTilesPerTickOverride
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.speedChangePerTick / 100f;
|
||||
}
|
||||
}
|
||||
|
||||
public FloatRange SpeedRangeTilesPerTickOverride
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.speedRangeOverride.Value * 0.01f;
|
||||
}
|
||||
}
|
||||
public float SpeedChangeTilesPerTickOverride;
|
||||
public FloatRange SpeedRangeTilesPerTickOverride;
|
||||
|
||||
public float hitChance = 0.5f;
|
||||
|
||||
@@ -27,7 +14,7 @@ namespace WulaFallenEmpire
|
||||
|
||||
public float initRotateAngle = 30f;
|
||||
|
||||
public float proximityFuseRange = 0f;
|
||||
public float proximityFuseRange = 0.5f; // 调整默认值,使其在接近目标时能正确触发引信
|
||||
|
||||
public IntRange destroyTicksAfterLosingTrack = new IntRange(60, 120);
|
||||
|
||||
@@ -37,5 +24,12 @@ namespace WulaFallenEmpire
|
||||
|
||||
public FloatRange? speedRangeOverride;
|
||||
public FleckDef tailFleckDef;
|
||||
// 拖尾特效的详细配置参数
|
||||
public int fleckMakeFleckTickMax = 1;
|
||||
public IntRange fleckMakeFleckNum = new IntRange(1, 1);
|
||||
public FloatRange fleckAngle = new FloatRange(-180f, 180f);
|
||||
public FloatRange fleckScale = new FloatRange(1f, 1f);
|
||||
public FloatRange fleckSpeed = new FloatRange(0f, 0f);
|
||||
public FloatRange fleckRotation = new FloatRange(-180f, 180f);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user