mirror of
https://git.ngram.ca/OpenJam/rc-servers
synced 2026-08-23 23:08:52 +00:00
Make spawn points higher to work on all/more maps
This commit is contained in:
@@ -563,7 +563,7 @@ impl <L: super::CustomGameLogic> GenericGamemodeEngine<L> {
|
|||||||
conn.machine.location.x.store(x, std::sync::atomic::Ordering::Relaxed);
|
conn.machine.location.x.store(x, std::sync::atomic::Ordering::Relaxed);
|
||||||
conn.machine.location.y.store(y, std::sync::atomic::Ordering::Relaxed);
|
conn.machine.location.y.store(y, std::sync::atomic::Ordering::Relaxed);
|
||||||
conn.machine.location.z.store(z, std::sync::atomic::Ordering::Relaxed);
|
conn.machine.location.z.store(z, std::sync::atomic::Ordering::Relaxed);
|
||||||
//log::debug!("Player {} is at (x, y, z) ({}, {}, {})", motion.player_id, x, y, z);
|
log::debug!("Player {} is at (x, y, z) ({}, {}, {})", motion.player_id, x, y, z);
|
||||||
use byteserde::ser_heap::ByteSerializeHeap;
|
use byteserde::ser_heap::ByteSerializeHeap;
|
||||||
let mut ser = byteserde::ser_heap::ByteSerializerHeap::default();
|
let mut ser = byteserde::ser_heap::ByteSerializerHeap::default();
|
||||||
if let Err(e) = motion.byte_serialize_heap(&mut ser) {
|
if let Err(e) = motion.byte_serialize_heap(&mut ser) {
|
||||||
@@ -685,7 +685,7 @@ impl <L: super::CustomGameLogic> GenericGamemodeEngine<L> {
|
|||||||
sender.send_data(
|
sender.send_data(
|
||||||
&rlnl::events::sync::SpawnPoint {
|
&rlnl::events::sync::SpawnPoint {
|
||||||
pos: rlnl::types::PosQuatPair {
|
pos: rlnl::types::PosQuatPair {
|
||||||
pos: rlnl::types::CompressedVec3 { x: i as _, y: 42, z: i as _ },
|
pos: rlnl::types::CompressedVec3::from((10.0 * (i as f32), 100.0, 10.0 * (i as f32))),
|
||||||
rot: rlnl::types::CompressedQuat { x: 0, y: 0, z: 0 },
|
rot: rlnl::types::CompressedQuat { x: 0, y: 0, z: 0 },
|
||||||
},
|
},
|
||||||
owner: i,
|
owner: i,
|
||||||
|
|||||||
Reference in New Issue
Block a user