~starkingdoms/starkingdoms

6e8ab2b43d6258b59030cdc0d562103fbb5fd396 — core 1 year, 11 months ago b76f877
beta/stable infrastructure
M ansible/environments/beta.yml => ansible/environments/beta.yml +16 -1
@@ 2,7 2,22 @@ gameservers:
  hosts:
    srv01.beta.envs.starkingdoms.io:
      ansible_port: 20451
      ansible_password: TODO_PUT_THIS_HERE
      ansible_password: !vault |
        $ANSIBLE_VAULT;1.1;AES256
        33386562363537373139313435386332323434366136346166393864336538306634373233323666
        6632646535373462313665663433663533393038353132370a366634323765633031313265313264
        37616232666538383737306461336131623634623534646161623738333861633662613464396232
        3665373430376137640a663435616461323732316632343061353336366538383937363830663132
        61303033353330653065353465663437303030663733646662636539353164396237626435383534
        3765366461396264393563616638393138633233303537303466
      ansible_become_password: !vault |
        $ANSIBLE_VAULT;1.1;AES256
        33386562363537373139313435386332323434366136346166393864336538306634373233323666
        6632646535373462313665663433663533393038353132370a366634323765633031313265313264
        37616232666538383737306461336131623634623534646161623738333861633662613464396232
        3665373430376137640a663435616461323732316632343061353336366538383937363830663132
        61303033353330653065353465663437303030663733646662636539353164396237626435383534
        3765366461396264393563616638393138633233303537303466
  vars:
    ansible_user: stk
apiservers:

M ansible/environments/stable.yml => ansible/environments/stable.yml +16 -1
@@ 2,7 2,22 @@ gameservers:
  hosts:
    srv01.stable.envs.starkingdoms.io:
      ansible_port: 20450
      ansible_password: TODO_PUT_THIS_HERE
      ansible_password: !vault |
        $ANSIBLE_VAULT;1.1;AES256
        35333334373234333231336333623532656638326438323230656133326362653465613739346636
        6139383536323339343963663763656439396564323633660a666237666537653639636431303664
        39663839623466646233313930306234653039393866336165363763363430393539383138643939
        6438653437373565300a343763373037383265626434316362393866336234633730386664326435
        32666335356338633339353839623539343234393465343061323730623366653563656135366237
        6633653335383836636333393064623139646366383831393430
      ansible_become_password: !vault |
        $ANSIBLE_VAULT;1.1;AES256
        35333334373234333231336333623532656638326438323230656133326362653465613739346636
        6139383536323339343963663763656439396564323633660a666237666537653639636431303664
        39663839623466646233313930306234653039393866336165363763363430393539383138643939
        6438653437373565300a343763373037383265626434316362393866336234633730386664326435
        32666335356338633339353839623539343234393465343061323730623366653563656135366237
        6633653335383836636333393064623139646366383831393430
  vars:
    ansible_user: stk
apiservers:

M starkingdoms-client/src/rendering.ts => starkingdoms-client/src/rendering.ts +3 -7
@@ 1,9 1,6 @@
import * as PIXI from "pixi.js";
import { global, player } from "./globals.ts";
import {
  part_texture_url,
  planet_texture_url,
} from "./textures.ts";
import { part_texture_url, planet_texture_url } from "./textures.ts";
import tex_starfield from "./assets/starfield_dim.svg";
import tex_starfield_transp from "./assets/starfield_transp.svg";



@@ 65,7 62,6 @@ export function startRender() {
  global.rendering!.starfield_near.sprite.height = window.innerHeight + 768;
  global.rendering!.starfield_near.sprite.width = window.innerWidth + 768;


  app.ticker.add(() => {
    global.rendering!.app.stage.x =
      -player()?.transform.x! + window.innerWidth / 2;


@@ 76,9 72,9 @@ export function startRender() {

    // Main starfield
    global.rendering!.starfield.off_x =
      (global.parts_map.get(global.me?.part_id).transform.x * 3 / 4) % 384;
      ((global.parts_map.get(global.me?.part_id).transform.x * 3) / 4) % 384;
    global.rendering!.starfield.off_y =
      (global.parts_map.get(global.me?.part_id).transform.y * 3 / 4) % 384;
      ((global.parts_map.get(global.me?.part_id).transform.y * 3) / 4) % 384;
    global.rendering!.starfield.sprite.x =
      Math.floor(global.parts_map.get(global.me?.part_id).transform.x / 384) *
        384 -