131ef0b
M Purple Panic 2, M Skyisland3, A Oscura - ddnet-mapsDDmaxFreezeAlpha3 weiß versuch 1
(encoded as correct ANSI, but therefore incorrect utf-8)GetDataStringArray
in the future, which would return std::optional<std::vector<const char *>>
render
& upload_data
= all buffered stuff, images etc.
collision
= game layers
raw
should be private at some point probably
so it should in theory never have to deal with the original raw fileHeader.m_Size
and Header.m_Swaplen
already?Io: corrupt deflate stream
max(parallax.x, parallax.y)
Io: corrupt deflate stream
datafile: uncompress error. result=-3 wanted=4194304 got=4173556
because zlib fails, but we don't check in other places if the image data was loaded and has the correct sizemax(parallax.x, parallax.y)
clamp(max(parallax.x, parallax.y), 0, 100)
Io: corrupt deflate stream
Why the value is complicated to handle right now
in my discussion issue) fn R (t:f32, mut x:
f32,mut y:f32)->(f32,f32,){
let mut f=x;x-=t*y;y+=t*f;f=(3.-x
*x-y*y)/2.;(x*f,y*f)}fn main() {let(
mut x,mut y,mut o,mut N); let mut z:[f32;
1760];let mut a:f32=0.;let mut e:f32=1.;let
mut c:f32=1.;let mut d:f32=0.;let (mut g,mut h,
mut G,mut H,mut A,mut t,mut D);let(mut b):[char
;1760];loop{(z)=[0.; 1760];(g,h)=(0.,1.);
b=[' ';1760];for TJ in 0..90{(G,H)=(0.,
1.0);for M in 0.. 314{A=h+2.0;D=1./
(G*A*a+g*e+5.);t= (G*A*e)-(g*a);x=(
40.0+(30.0*D*(H*A *d-t*c)))as i32;y
=(12.0+(15.*D*(H* A*c+t*d)))as i32;
o=x+(80*y);N=(8.* (((g*a-G*h*e)*d)-
G*h*a-g*e-H*h*c))as i32;if 0<y&&y<22&&0
<x&& x<80&& D>z[o as usize]{z[o as usize]
=D;b[o as usize]=b".,-~:;=!*#$@"[if N >0{N as//
usize}else{0}]as char}(H,G)=R(0.02,H,G);}(h,g)=
R(0.07,h,g);}for k in 0..=1760{print!("{}",
if k%80!=0{b[k]}else{'\n' as char})}(e,a)
=R(0.04,e,a);(d,c)=R(0.020,d,c);std::
thread::sleep(std::time::Duration
::from_millis(015));print!(
"\x1b[23A");}}//TJ!
fn R (t:f32, mut x:
f32,mut y:f32)->(f32,f32,){
let mut f=x;x-=t*y;y+=t*f;f=(3.-x
*x-y*y)/2.;(x*f,y*f)}fn main() {let(
mut x,mut y,mut o,mut N); let mut z:[f32;
1760];let mut a:f32=0.;let mut e:f32=1.;let
mut c:f32=1.;let mut d:f32=0.;let (mut g,mut h,
mut G,mut H,mut A,mut t,mut D);let(mut b):[char
;1760];loop{(z)=[0.; 1760];(g,h)=(0.,1.);
b=[' ';1760];for TJ in 0..90{(G,H)=(0.,
1.0);for M in 0.. 314{A=h+2.0;D=1./
(G*A*a+g*e+5.);t= (G*A*e)-(g*a);x=(
40.0+(30.0*D*(H*A *d-t*c)))as i32;y
=(12.0+(15.*D*(H* A*c+t*d)))as i32;
o=x+(80*y);N=(8.* (((g*a-G*h*e)*d)-
G*h*a-g*e-H*h*c))as i32;if 0<y&&y<22&&0
<x&& x<80&& D>z[o as usize]{z[o as usize]
=D;b[o as usize]=b".,-~:;=!*#$@"[if N >0{N as//
usize}else{0}]as char}(H,G)=R(0.02,H,G);}(h,g)=
R(0.07,h,g);}for k in 0..=1760{print!("{}",
if k%80!=0{b[k]}else{'\n' as char})}(e,a)
=R(0.04,e,a);(d,c)=R(0.020,d,c);std::
thread::sleep(std::time::Duration
::from_millis(015));print!(
"\x1b[23A");}}//TJ!
demos
folderDDNet team\ bug.demo
DDNet 'team bug.demo'
if it makes you nervouse./ddnet "C:\absolute\path\test 123.demo"
team
with "123.demo" as arg and calls it a dayDDNet "quit game.demo"
and this plays a demo DDNet "game quit.demo"
team 123.demo
is not an unknown command it doesn't reach it.demo
but that breaks on other edge cases (edited)./DDNet "play my.demo"
should it execute play my.demo
or open the demo play my.demo
Team
to not match the team
commandDDNet.exe ./team\ 123.demo
with ./
also workssv_team 0
does not work that much i knowUnpackAlphaLast
UnpackAlphaLast
is for HSLA/RGBA, the constructors use AHSL, ARGB-- Building vulkan shaders
/home/USER/Development/ddnet/data/shader/vulkan/quad.vert
error: line 1: Capability cannot appear before the memory model instruction
OpCapability Shader
Sound buffer size
to Sound buffer size (may cause delay if large)
.