feat(chat): fixed typo in profile command and improved profile in chat

This commit is contained in:
Maieul BOYER 2026-01-04 16:36:34 +01:00 committed by Maix0
parent 3e1dd0fdd9
commit 69ba60b03d
6 changed files with 28 additions and 16 deletions

View file

@ -20,10 +20,10 @@ export async function makeProfil(fastify: FastifyInstance, user: string, socket:
const users: User[] = fastify.db.getAllUsers() ?? [];
const allUsers: User | null = getUserByName(users, user);
if (user === allUsers?.name) {
let loginState = `${allUsers?.login ?? 'Guest'}`;
if (loginState !== 'Guest') {
loginState = 'Member';
}
let loginState = 'Guest';
if (allUsers?.login) { loginState = 'Member'; }
if (allUsers.provider_unique) { loginState = 'External Member'; }
clientProfil =
{
command: 'makeProfil',

View file

@ -1,7 +1,7 @@
import { UserId } from '@shared/database/mixin/user';
export class Paddle {
public static readonly DEFAULT_SPEED = 20;
public static readonly DEFAULT_SPEED = 10;
public static readonly DEFAULT_HEIGHT = 80;
public static readonly DEFAULT_WIDTH = 12;
@ -30,7 +30,7 @@ class Ball {
public static readonly DEFAULT_SIZE = 16;
public static readonly DEFAULT_MAX_SPEED = 15;
public static readonly DEFAULT_MIN_SPEED = Ball.DEFAULT_SPEED;
public static readonly DEFAULT_ACCEL_FACTOR = 1.2;
public static readonly DEFAULT_ACCEL_FACTOR = 1.1;
public speed: number = Ball.DEFAULT_SPEED;
public size: number = Ball.DEFAULT_SIZE;
@ -51,7 +51,7 @@ class Ball {
walls: { [k in typeof side]: number },
snap: boolean = true,
) {
// this.speed *= this.accel_factor;
this.speed *= this.accel_factor;
this.speed = Math.max(
Math.min(this.speed, this.max_speed),
this.min_speed,