Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-> UnpreparedUpdates { None }
#[throws(IE)]
- fn loaded_hook(&self, _piece: PieceId, _gs: &mut GameState) { }
+ fn loaded_hook(&self, _piece: PieceId,
+ _gs: &mut GameState, _ig: &InstanceRef) { }
/// Not called if the whole game is destroyed.
/// You can use Drop of course but it's not usually much use since
let ig = &mut *g;
for (piece, ipc) in ig.ipieces.0.iter() {
- ipc.direct_trait_access().loaded_hook(piece, &mut ig.gs)?;
+ ipc.direct_trait_access().loaded_hook(piece, &mut ig.gs, &gref)?;
}
for (token, _) in &tokens_players {