hot javascript cum

From tobi, 10 Months ago, written in Venderant Nalaberong, viewed 108 times.
earl https://txt.blorgblorgbl.org/view/0083ac71 Embed
Download Paste or View Raw
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8" />
  5.     <title>(metal slug X title screen voice) Cooperative Game.... X!!!</title>
  6.     <script src="phaser.min.js"></script>
  7.         <script src="colyseus.js"></script>
  8.         <script src="easystar-0.4.3.js"></script>
  9. </head>
  10. <body>
  11. <script type="text/javascript">
  12.  
  13.         var angleToMouse = 0;
  14.         var players = [];
  15.  
  16.         var GameplayScene = new Phaser.Class({
  17.                
  18.                 Extends: Phaser.Scene,
  19.                
  20.                 initialize:
  21.                
  22.                 function GameplayScene ()
  23.                 {
  24.                         Phaser.Scene.call(this, { key: 'GameplayScene' });
  25.                 },
  26.                
  27.                 preload: function ()
  28.                 {
  29.                         this.load.image('player','assets/player.png');
  30.                 },
  31.        
  32.                 create: function ()
  33.                 {
  34.                         this.input.mouse.disableContextMenu();
  35.                        
  36.                         keyW = this.input.keyboard.addKey(Phaser.Input.Keyboard.KeyCodes.W);
  37.                         keyA = this.input.keyboard.addKey(Phaser.Input.Keyboard.KeyCodes.A);
  38.                         keyS = this.input.keyboard.addKey(Phaser.Input.Keyboard.KeyCodes.S);
  39.                         keyD = this.input.keyboard.addKey(Phaser.Input.Keyboard.KeyCodes.D);
  40.                 },
  41.        
  42.                 update: function ()
  43.                 {
  44.                         var mouseX = this.input.activePointer.position.x;
  45.                         var mouseY = this.input.activePointer.position.y;
  46.                         angleToMouse = Phaser.Math.RadToDeg(Phaser.Math.Angle.Between(640, 360, mouseX, mouseY)) + 90;
  47.                 }
  48.         });
  49.        
  50.         const config = {
  51.                 type: Phaser.AUTO,
  52.                 width: 1280,
  53.                 height: 720,
  54.                 parent: "gametainer",
  55.                 backgroundColor: "#172f56",
  56.                 scene: [GameplayScene]
  57.         };
  58.                
  59.         const game = new Phaser.Game(config);
  60.  
  61.         var client = new Colyseus.Client('ws://localhost:2567');
  62.        
  63.         client.joinOrCreate("my_room").then(room => {
  64.                 console.log(room.sessionId, "joined", room.name);
  65.                
  66.                 room.onStateChange((state) => {
  67.                         // console.log(room.name, "has new state:", state);
  68.                         cumsluts = game.scene.getScene("GameplayScene");
  69.                        
  70.                         if (players.length != state.players.size && state.players.size > 0) {
  71.                                 var killThemAll = players.length;
  72.                                 for (var i = 0; i < killThemAll; i++) {
  73.                                         players[0].destroy();
  74.                                 }
  75.                                
  76.                                 state.players.forEach((value, key) => {
  77.                                         var fuckSuck = cumsluts.sys.add.image(value.x, value.y, 'player');
  78.                                         fuckSuck.id = key;
  79.                                         fuckSuck.angle = value.angle;
  80.                                         players.push(fuckSuck);
  81.                                 });
  82.                         }
  83.                         else {
  84.                                 state.players.forEach((value, key) => {
  85.                                         var currentPlayer = players[players.findIndex(hotcum => hotcum.id == key)];
  86.                                         currentPlayer.x = value.x;
  87.                                         currentPlayer.y = value.y;
  88.                                         currentPlayer.angle = value.angle;
  89.                                 });
  90.                         }
  91.                 });
  92.                
  93.                 room.onMessage("check_player_angle", (message) => {
  94.                         room.send("send_player_angle", { angle: angleToMouse });
  95.                 });
  96.                
  97.                 room.onError((code, message) => {
  98.                         console.log(client.id, "couldn't join", room.name);
  99.                 });
  100.                
  101.                 room.onLeave((code) => {
  102.                         console.log(client.id, "left", room.name);
  103.                 });
  104.         }).catch(e => {
  105.                 console.log("JOIN ERROR", e);
  106.         });
  107. </script>
  108. <center><div id="gametainer"></div></center>
  109. </body>
  110. </html>

Reply to "hot javascript cum"

Here you can reply to the paste above

captcha