# HG changeset patch # User unc0rr # Date 1668325510 -3600 # Node ID b3295f94e5e9bfc7d2b2932d04008fda6a70968f # Parent d52f5d8e75e60b4717e8e5f91ab855a0ec7f4ef7 Adapt hwrunner to the changed API diff -r d52f5d8e75e6 -r b3295f94e5e9 rust/hwrunner/src/main.rs --- a/rust/hwrunner/src/main.rs Sat Nov 12 21:12:14 2022 +0100 +++ b/rust/hwrunner/src/main.rs Sun Nov 13 08:45:10 2022 +0100 @@ -11,7 +11,10 @@ }; use hedgewars_engine::instance::EngineInstance; use integral_geometry::Point; -use std::error::Error; +use std::{ + error::Error, + path::Path, +}; use wgpu::{ Adapter, BackendBit, Color, CommandEncoderDescriptor, Device, DeviceDescriptor, Features, LoadOp, Operations, PowerPreference, PresentMode, Queue, RenderPassColorAttachmentDescriptor, @@ -193,7 +196,7 @@ let mut context = HwRendererContext::new(&event_loop, dpi::LogicalSize::new(w, h), use_wgpu); - let mut engine = EngineInstance::new(); + let mut engine = EngineInstance::new(Path::new("../../share/hedgewars/Data")); if !use_wgpu { engine.world.create_renderer(w as u16, h as u16); }