public override void DeltaFull(net.Obj old, net.DeltaOps ops) { base.DeltaFull(old, ops); var vCom = old as Component; m_id = (EntityId)ops.op("m_id", (uint)vCom.m_id, (uint)m_id); }
//readonly ImmutableList<float> m_health_history; //[gen.NetView(new [] {typeof(net.View<Gameplay>)})] //readonly ImmutableList<float> m_history; public override void DeltaFull(net.Obj old, net.DeltaOps ops) { base.DeltaFull(old, ops); var vCom = old as ComHealth; m_health = ops.op("m_health", vCom.m_health, m_health); }
/* * public Entity() * { * Interlocked.Increment( ref s_entityId ); * * m_id = (EntityId)s_entityId; * s_entityId++; * } */ public override void DeltaFull(net.Obj old, net.DeltaOps ops) { base.DeltaFull(old, ops); var vEntity = old as Entity; //m_id = ops.op( "m_id", vEntity.m_id, m_id ); //m_test01 = ops.op( "m_test01", vEntity.m_test01, m_test01 ); //m_com = (Component)ops.op( "m_com", vEntity.m_com, m_com ); //m_nz = ops.op( "m_nz", vEntity.m_nz, m_nz ); //m_coms = (ImmutableArray<ComList>)ops.op( "m_coms", vEntity.m_coms, m_coms ); }
public virtual void DeltaFull(Obj old, net.DeltaOps ops) { }