You've already forked Dpr-ScriptsOnly
mirror of
https://github.com/izzy2lost/Dpr-ScriptsOnly.git
synced 2026-03-10 11:49:05 -07:00
84 lines
1.5 KiB
C#
84 lines
1.5 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
[Serializable]
|
|
public class PokemonWalkingDatas : ScriptableObject
|
|
{
|
|
public Parameters currentData
|
|
{
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
public Preset GetPreset(int size)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public PokemonWalkingDatas()
|
|
{
|
|
}
|
|
|
|
[SerializeField]
|
|
public Preset presetS;
|
|
|
|
[SerializeField]
|
|
public Preset presetM;
|
|
|
|
[SerializeField]
|
|
public Preset presetL;
|
|
|
|
[SerializeField]
|
|
public Preset presetLL;
|
|
|
|
[SerializeField]
|
|
public Parameters[] list;
|
|
|
|
[NonSerialized]
|
|
public int currentIndex;
|
|
|
|
[NonSerialized]
|
|
public bool debugBoundsEnable;
|
|
|
|
[Serializable]
|
|
public class Preset
|
|
{
|
|
public Preset()
|
|
{
|
|
}
|
|
|
|
public float scale;
|
|
public float radius;
|
|
public float falloffNear;
|
|
public float falloffFar;
|
|
public float walkSpeed;
|
|
public float runSpeed;
|
|
public float walkThreshold;
|
|
public float runThreshold;
|
|
public float eraseThreshold;
|
|
}
|
|
|
|
[Serializable]
|
|
public class Parameters
|
|
{
|
|
public Parameters()
|
|
{
|
|
}
|
|
|
|
public int index;
|
|
public int size;
|
|
public float scale;
|
|
public float radius;
|
|
public float falloffNear;
|
|
public float falloffFar;
|
|
public float walkSpeed;
|
|
public float runSpeed;
|
|
public float walkThreshold;
|
|
public float runThreshold;
|
|
public float eraseThreshold;
|
|
public bool footEffectEnable;
|
|
}
|
|
}
|