Changed font, added label to join
This commit is contained in:
parent
d399c201eb
commit
bab086a021
1 changed files with 14 additions and 4 deletions
|
@ -191,8 +191,8 @@ namespace games {
|
|||
context = libwebsocket_create_context(&info);
|
||||
if(!context) throw std::runtime_error("context could not be created.");
|
||||
|
||||
std::string address = "127.0.0.1";
|
||||
// std::string address = "vadovas-studios.com";
|
||||
// std::string address = "127.0.0.1";
|
||||
std::string address = "vadovas-studios.com";
|
||||
wsi = libwebsocket_client_connect(context, address.c_str(), 7681, false, "/", address.c_str(), "origin", "uberclient", -1);
|
||||
if(!wsi) throw std::runtime_error("socket could not be created.");
|
||||
|
||||
|
@ -200,6 +200,12 @@ namespace games {
|
|||
world.physics.set_gravity({0.0, 0.0, 0.0});
|
||||
hud->camera.set_orthographic(-100, 100, -100, 100, 1, -1);
|
||||
update_peeps("");
|
||||
auto join_lbl = std::make_shared<motor::TextureLabel>("Join at: http://vadovas-studios.com/beats", motor::bundle.get_font_path() + "Arial Rounded Bold.ttf", 72);
|
||||
join_lbl->get_mesh()->material->diffuse_color = {1.0f, 1.0f, 1.0f, 1.0f};
|
||||
join_lbl->set_position({-95.0, -95.0, 0.0});
|
||||
join_lbl->set_scale(motor::scale(0.05));
|
||||
join_lbl->set_rotation(motor::lookat_rotation({0, 0, -1}, {0, 1, 0}));
|
||||
hud->add(join_lbl);
|
||||
}
|
||||
|
||||
void Client::handle_input(float dt, Input input){
|
||||
|
@ -292,7 +298,7 @@ namespace games {
|
|||
void Client::update_peeps(std::string peeps){
|
||||
if(!peeps_lbl){
|
||||
try {
|
||||
peeps_lbl = std::make_shared<motor::TextureLabel>("Peeps:", motor::bundle.get_font_path() + "VeraMoBd.ttf", 72);
|
||||
peeps_lbl = std::make_shared<motor::TextureLabel>("Peeps:", motor::bundle.get_font_path() + "Arial Rounded Bold.ttf", 72);
|
||||
peeps_lbl->get_mesh()->material->diffuse_color = {1.0f, 1.0f, 1.0f, 1.0f};
|
||||
peeps_lbl->set_position({-95.0, -90.0, 0.0});
|
||||
peeps_lbl->set_scale(motor::scale(0.05));
|
||||
|
@ -302,7 +308,11 @@ namespace games {
|
|||
CERR << e.what() << std::endl;
|
||||
}
|
||||
}
|
||||
peeps_lbl->set_text("Peeps: " + peeps);
|
||||
if(peeps == ""){
|
||||
peeps_lbl->set_text("No peeps online :(.");
|
||||
} else {
|
||||
peeps_lbl->set_text("Peeps: " + peeps);
|
||||
}
|
||||
}
|
||||
|
||||
void Client::update(float const dt, Input input){
|
||||
|
|
Reference in a new issue