~starkingdoms/starkingdoms

b8f880ca0315d2db1fbd895b5e922e878dac2701 — core 2 years ago 82104ff
adjust gravity and remove temp logging in renderer
3 files changed, 2 insertions(+), 4 deletions(-)

M client/src/rendering/renderer_playercentric.rs
M server/src/main.rs
M server/src/planet.rs
M client/src/rendering/renderer_playercentric.rs => client/src/rendering/renderer_playercentric.rs +0 -2
@@ 61,7 61,6 @@ impl Renderer for WebRenderer {
            let texture_image = document.get_element_by_id(&format!("tex-{}", planet.planet_type.as_texture_id())).unwrap().dyn_into::<HtmlImageElement>().unwrap();
            // pos:
            //debug!("P {} {}", planet.x - planet.radius - client.x, planet.y - planet.radius - client.y);
            debug!("P {} {}", planet.x - planet.radius - client.x, planet.y - planet.radius - client.y);
            context.draw_image_with_html_image_element_and_dw_and_dh(&texture_image, planet.x - planet.radius - client.x, planet.y - planet.radius - client.y, planet.radius * 2f64, planet.radius * 2f64).map_err(|e: JsValue| e.as_string().unwrap())?;

            //context.restore();


@@ 82,7 81,6 @@ impl Renderer for WebRenderer {
            context.rotate(player.rotation).map_err(|e: JsValue| e.as_string().unwrap())?; // fwip

            let texture_image = document.get_element_by_id("tex-hearty").unwrap().dyn_into::<HtmlImageElement>().unwrap();
            debug!("H {} {}", player.x - client.x, player.y - client.y);
            //context.draw_image_with_html_image_element_and_dw_and_dh(&texture_image, player.x - 25f64 - client.x, player.y - 25f64 - client.y, 50f64, 50f64).map_err(|e: JsValue| e.as_string().unwrap())?;
            context.draw_image_with_html_image_element_and_dw_and_dh(&texture_image, -25f64, -25f64, 50f64, 50f64).map_err(|e: JsValue| e.as_string().unwrap())?; // sktch


M server/src/main.rs => server/src/main.rs +1 -1
@@ 176,7 176,7 @@ lazy_static! {
async fn main() {
    simple_logger::init_with_level(Level::Debug).expect("Unable to start logging service");

    let addr = SocketAddr::from(([127, 0, 0, 1], 3000));
    let addr = SocketAddr::from(([0, 0, 0, 0], 3000));

    info!("Listening on {} for HTTP/WebSocket connections", addr);


M server/src/planet.rs => server/src/planet.rs +1 -1
@@ 5,7 5,7 @@ use starkingdoms_protocol::{PlanetType, ProtocolPlanet};
use crate::{SCALE, manager::ClientHandlerMessage};

//const GRAVITY: f64 = 0.001;
const GRAVITY: f64 = 0.000006674;
const GRAVITY: f64 = 0.00006674;

#[derive(Clone)]
pub struct Planet {