diff options
| author | 2026-09-17 20:00:50 -0400 | |
|---|---|---|
| committer | 2026-09-17 20:00:50 -0400 | |
| commit | 7b5706b52c3145bba07dfbc95429798f9059360d (patch) | |
| tree | 9fc31eea7f169dffb98864b411a18a4070cf6f0b /Lights.cs | |
| parent | 9106e19c3eb6a84fb10de2abfa1556ac67fa3313 (diff) | |
| download | WorldTuningTool-7b5706b52c3145bba07dfbc95429798f9059360d.tar.gz WorldTuningTool-7b5706b52c3145bba07dfbc95429798f9059360d.tar.bz2 WorldTuningTool-7b5706b52c3145bba07dfbc95429798f9059360d.zip | |
Checkboxes for bitmasks
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'Lights.cs')
| -rw-r--r-- | Lights.cs | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -45,7 +45,7 @@ namespace WorldTuningTool public uLight(nint lightObject) : base(lightObject) { Parameters.AddRange(new Parameter[]{ - M<int>("Group", 0x13C, ParameterType.INT, 0x7, pMinMaxStep(0, 7, 1)), // 1 = World, (1 << 1) = Player/Palico, (1 << 2) = NPCs + M<int>("Group", 0x13C, ParameterType.BITS, 0x7), // 1 = World, (1 << 1) = Player/Palico, (1 << 2) = NPCs M<int>("Priority", 0x138, ParameterType.INT, (0xFF << 6), pMinMaxStep(0, 255, 1)), P<int>("Color", 0x140, ParameterType.COLOR), P<float>("Intensity", 0x144, ParameterType.FLOAT), @@ -277,7 +277,7 @@ namespace WorldTuningTool { public override int Type => 3; public override string Name => $"uSpotLight"; - public override string Info => $"0x{Object:X}, Parent: 0x{Parent:X}"; + public override string Info => $"0x{Object:X}" + (Parent != 0x0 ? $", Parent: 0x{Parent:X}" : ""); public nint Parent => MemoryUtil.Read<nint>(Object + 0x600); public int ParentNo => MemoryUtil.Read<int>(Object + 0x610); public nint Target => MemoryUtil.Read<nint>(Object + 0x608); |