let gpl = gplayers.byid_mut(player)?;
let nick = gpl.nick.to_html();
- dbgc!("ui op k entry", &opname);
+ trace_dbg!("ui op k entry", &opname);
let rot_checked = gpc.occulter_check_unrotated(vis)?;
let old_state = self.state(gpc, goccults)?;
let puos = PUOs_Simple_Modify;
if let Some((region, views)) = region_views {
- dbgc!("creating occ");
+ trace_dbg!("creating occ");
xupdates.extend(
create_occultation(&mut gen.unique_gen(), &mut gs.max_z,
gplayers, gpieces, goccults, ipieces, ioccults,
to_recalculate, rot_checked,
region, piece, views, &puos)?
);
- dbgc!("creating occ done", &xupdates);
+ trace_dbg!("creating occ done", &xupdates);
}
let log = vec![ LogEntry { html: hformat!("{} {}", nick, did) }];
- dbgc!("ui op k did main");
+ trace_dbg!("ui op k did main");
(PieceUpdate {
wrc, log,
let gpl = gplayers.byid_mut(player)?;
let nick = gpl.nick.to_html();
- dbgc!("ui op k entry", &opname, &xdata);
+ trace_dbg!("ui op k entry", &opname, &xdata);
let puos = PUOs_Simple_Modify;
match (opname, xdata.owner.is_some())
{
("claim", false) => {
- dbgc!("claiming");
+ trace_dbg!("claiming");
let new_desc = self.behaviour.owned_desc(&nick);
let new_owner = Some(MagicOwner {
player,
Some((mk_owner, mk_defview)) => {
let rot_checked = rot_checked?;
let (region, views) = (||{
- dbgc!("claiming region");
+ trace_dbg!("claiming region");
let rect = self.shape.outline.rect (gpc.pos)?;
let region = self.shape.outline.region(gpc.pos)?;
let displace = OccDisplacement::Rect { rect };
owner_view: mk_owner(&displace, &gpc.zlevel.z),
defview: mk_defview(&displace, &gpc.zlevel.z),
}.views()?;
- dbgc!("claiming got region", ®ion, &views);
+ trace_dbg!("claiming got region", ®ion, &views);
Ok::<_,IE>((region, views))
})()?;
// actually do things:
- dbgc!("creating occ");
+ trace_dbg!("creating occ");
let xupdates =
create_occultation(&mut gen.unique_gen(), &mut gs.max_z,
gplayers, gpieces, goccults,
}
};
- dbgc!("creating occ done", &new_owner, &xupdates);
+ trace_dbg!("creating occ done", &new_owner, &xupdates);
(new_owner, xupdates, hformat!("claimed {}", &old_desc))
}
("deactivate", true) => {
let log = vec![ LogEntry { html: hformat!("{} {}", nick, did) }];
- dbgc!("ui op k did main");
+ trace_dbg!("ui op k did main");
// We need to reaquire mut references because create_occultation etc.
// need mut access to gpieces.
.expect("xdata disappeared!");
assert_eq!(xdata.player(), old_player);
- dbgc!("thinging done", &xdata, &new_owner);
+ trace_dbg!("thinging done", &xdata, &new_owner);
xdata.owner = new_owner;
(PieceUpdate {
moveable : gpc.moveable(),
facehint : pri.facehint(gpc),
};
- dbgc!(pri, ipc, gpc, r);
+ trace_dbg!("prep_piecestate", pri, ipc, gpc, r);
r
}
svg, bbox,
uos: pri.ui_operations(gs, gpc, ipc)?,
};
- dbgc!(pri, ipc, gpc, r);
+ trace_dbg!("prep_pieceimage", pri, ipc, gpc, r);
r
}