





























































































































steam-run it



















./Project/ddnet/build/DDNet just runs

























.envrc.













i got steaks in the freezer


























































































maybe shenzhen people are more comfortable speaking english


























is american now the default english











































illinois or something








/time city:Colorado


i thought the bot would just assume state works


















































i don't understand what my name has anything to do with where i live





































just took a long time




halting problem





0c7b987 Add language credits in English as a placeholder - furo321
9537e96 Fix dutch translation credits - def-
72c3d0b Add spectator count to HUD - KebsCS
f76573a Add 128 player support to the client - heinrich5991
90ac3b6 Update romanian.txt - Sans3108
ef4112d Fix grammar - Sans3108
2a63bca Update dutch.txt - realurg
698b9cc Update Russian translations for 19.0 - furo321
b51729e Update Swedish translations for 19.0 - furo321
2b43ab3 Update Chinese translations for 19.0 - Pioooooo
701343c Update spanish.txt for 19.0 - n0Ketchp
67efab8 Update Turkish translations for 19.0 - GokturkTalha
7b52312 Update Azerbaijani translations for 19.0 - GokturkTalha
73a3831 Update Azerbaijani translations for 19.0 - GokturkTalha
6aee3dd Update brazilian_portuguese.txt - rffontenelle
bb241e9 slinack is Isadora nick - rffontenelle
ec22711 Fix DDNetSpectatorInfo unpack error - KebsCS
b424609 Add delay to spectator count and exclude afk players - KebsCS
e36fff3 Fix editor weapon shield preview for custom entities - KebsCS
67d4809 Address /unpractice review comments - KebsCS
6afef64 Update Korean translations by CHaBek - cwh7435
a282dc4 Fix order - def-
459c58c Fix wrong max team size - KebsCS
0e7ca0d Use NUM_DDRACE_TEAMS instead - def-













else if(Type == TILE_SPEED_BOOST)
{
if(MaxSpeed == 0)
{
TempVel += Direction * Force;
}
else
{
// hardest to understand
float CurrentDirectionalSpeed = dot(Direction, m_Core.m_Vel);
float TempMaxSpeed = MaxSpeed / 5.0f;
if(CurrentDirectionalSpeed + Force > TempMaxSpeed)
TempVel += Direction * (TempMaxSpeed - CurrentDirectionalSpeed);
m_Core.m_Vel = ClampVel(m_MoveRestrictions, TempVel);
}
}


@Patiga have you run into problem where wasm-pack trying to link zlib externally before




wasm-pack build --target web





libz-sys that somehow caused this, but then i just pulled both twgpu and twmap and nuked the flake2's zlib-ng-compat feature but tha still happens


cargo clean and rebuild? that often worked for dependency problems for me 


didn't work

deflateEnd extenally. how does that even happen.






rust-backend was supposed to be the default anyway
[patch.crates-io]
twmap = { path = "../path/to/twmap" }
in twgpu's Cargo.toml (in the root directory of the repo)
> wasm-pack build --target web --release
Error: `cargo metadata` exited with an error: Blocking waiting for file lock on package cache
Updating crates.io index
error: failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
the package `render` depends on `flate2`, with features: `rust-backend` but `flate2` does not have these features.
failed to select a version for `flate2` which could resolve this conflict
Caused by: `cargo metadata` exited with an error: Blocking waiting for file lock on package cache
Updating crates.io index
error: failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
the package `render` depends on `flate2`, with features: `rust-backend` but `flate2` does not have these features.
failed to select a version for `flate2` which could resolve this conflict
[INFO]: found wasm-opt at "/home/jupeyy/.cargo/bin/wasm-opt"
Error: /home/jupeyy/.cargo/bin/bin/wasm-opt binary does not exist
lmao
cp /home/jupeyy/.cargo/bin/wasm-opt /home/jupeyy/.cargo/bin/bin/wasm-opt



> wasm-pack build --target web --release
Error: `cargo metadata` exited with an error: Blocking waiting for file lock on package cache
Updating crates.io index
error: failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
the package `render` depends on `flate2`, with features: `rust-backend` but `flate2` does not have these features.
failed to select a version for `flate2` which could resolve this conflict
Caused by: `cargo metadata` exited with an error: Blocking waiting for file lock on package cache
Updating crates.io index
error: failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
the package `render` depends on `flate2`, with features: `rust-backend` but `flate2` does not have these features.
failed to select a version for `flate2` which could resolve this conflict 



1
just thought it was cool. using images are not as cool lol



> wasm-pack build --target web --release
Error: `cargo metadata` exited with an error: Blocking waiting for file lock on package cache
Updating crates.io index
error: failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
the package `render` depends on `flate2`, with features: `rust-backend` but `flate2` does not have these features.
failed to select a version for `flate2` which could resolve this conflict
Caused by: `cargo metadata` exited with an error: Blocking waiting for file lock on package cache
Updating crates.io index
error: failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
the package `render` depends on `flate2`, with features: `rust-backend` but `flate2` does not have these features.
failed to select a version for `flate2` which could resolve this conflict 

failed to select a version for `flate2`.
... required by package `render v0.1.0 (/mnt/data/Projects/ddguessr/rust/render)`
versions that meet the requirements `^1.1.0` are: 1.1.0
map-inspect-web



map-inspect-web directly and planning on modifying itmap-inspect-web into wasm it tries to link external zlib library which doesn't exists in javascript obviously



there shouldn't be any -sys dependencies for wasm build tbh.

flate2 already took care of that, but i still have libz-sys in my lock under the flate2 dependency no matter what i try. so something is using it.

flate2 already took care of that, but i still have libz-sys in my lock under the flate2 dependency no matter what i try. so something is using it. 
map-inspect-web directly with it's own lock.

map-inspect-web directly with it's own lock. 
module 'env' does not exists. i converted wasm to wat and checked what 'env' is importing and they are some zlib functions

module 'env' does not exists. i converted wasm to wat and checked what 'env' is importing and they are some zlib functions wasm-pack --version?
> wasm-pack --version
wasm-pack 0.13.1










-sys isn't directly the problem
e.g. https://docs.rs/crate/libz-sys/1.1.21/features has a static featurepkg-config or cmake or vcpkg



flate2 zlib-ng-compat feature which does the libz-sys dependency



cargo tree --target wasm32-unknown-unknown | grep -A 5 -B 5 "flate2"

1

zlib-ng-compat has to be used btw.








-compat is for iirc, it should do that automatically 









zlib-ng instead of zlib-ng-compat. it now includes a zlib-ng-sys dependency and it doesn't even build on my machine lmao


inspect-map-web but moved to a different folder and renamed to render



















(actually 

max_speed is hit (or if 0 then it should not go above the velramp maximum). This should be the default speedup tile imo. It can not remove or clamp velocity from the chara...












seriously, I can imagine speedups which are embedded in the ground, where you only accelerate when is_grounded
































hash fields






https://raw.githubusercontent.com/ddnet/ddnet/refs/heads/master/data/editor/speed_arrow_array.png



































































































assert_eq!(
Query::select()
.column(Glyph::Image)
.from(Glyph::Table)
.and_where(Expr::col(Glyph::Image).like("A"))
.and_where(Expr::col(Glyph::Id).is_in([1, 2, 3]))
.build(PostgresQueryBuilder),
(
r#"SELECT "image" FROM "glyph" WHERE "image" LIKE $1 AND "id" IN ($2, $3, $4)"#
.to_owned(),
Values(vec![
Value::String(Some(Box::new("A".to_owned()))),
Value::Int(Some(1)),
Value::Int(Some(2)),
Value::Int(Some(3))
])
)
);







































Internal vector max_speed: ~118.88053703308111
Tiles per second: 74.95860751927883
Show velocy (with velramp): ~47.97350881233845
velramp: 0.40354384333735616










































































TempMaxSpeed - CurrentDirectionalSpeed between -Force and Force?


alloca, store and load instructions :DD














1
1
1
1



















showall 1 command 


showall 1 command












































1
