Skip to content

Commit fdfe949

Browse files
committed
deps: bump pinmame-dotnet
1 parent 178cfcf commit fdfe949

File tree

2 files changed

+8
-12
lines changed

2 files changed

+8
-12
lines changed

VisualPinball.Engine.PinMAME.Unity/Runtime/PinMameGamelogicEngine.cs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -172,14 +172,10 @@ private void Update()
172172
}
173173

174174
// lamps
175-
var changedLamps = _pinMame.GetChangedLamps();
176-
for (var i = 0; i < changedLamps.Length; i += 2) {
177-
var internalId = changedLamps[i];
178-
var val = changedLamps[i + 1];
179-
180-
if (_lamps.ContainsKey(internalId)) {
181-
//Logger.Info($"[PinMAME] <= lamp {id}: {val}");
182-
OnLampChanged?.Invoke(this, new LampEventArgs(_lamps[internalId].Id, val));
175+
foreach (var changedLamp in _pinMame.GetChangedLamps()) {
176+
if (_lamps.ContainsKey(changedLamp.Id)) {
177+
//Logger.Info($"[PinMAME] <= lamp {changedLamp.Id}: {changedLamp.Value}");
178+
OnLampChanged?.Invoke(this, new LampEventArgs(_lamps[changedLamp.Id].Id, changedLamp.Value));
183179
}
184180
}
185181
}

VisualPinball.Engine.PinMAME/VisualPinball.Engine.PinMAME.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<LangVersion>7.3</LangVersion>
5+
<LangVersion>8</LangVersion>
66
<AssemblyVersion>0.1.0.0</AssemblyVersion>
77
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
88
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
@@ -16,9 +16,9 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="PinMame" Version="0.1.0-preview.40" />
20-
<PackageReference Include="PinMame.Native" Version="3.4.0-preview.268" />
21-
<PackageReference Include="VisualPinball.Engine" Version="0.0.1-preview.48" />
19+
<PackageReference Include="PinMame" Version="0.1.0-preview.41" />
20+
<PackageReference Include="PinMame.Native" Version="3.4.0-preview.280" />
21+
<PackageReference Include="VisualPinball.Engine" Version="0.0.1-preview.55" />
2222
</ItemGroup>
2323

2424
<Target Name="PluginsDeploy" AfterTargets="Build">

0 commit comments

Comments
 (0)