Alex

Results 170 comments of Alex

> `TARGET != HOST` For this we can compare env vars `TARGET` with `HOST`. > In theory, we should also emit [cargo::rerun-if-env-changed=NAME](https://doc.rust-lang.org/cargo/reference/build-scripts.html#rerun-if-env-changed) for this, and maybe also a PATH one...

Yes, now Ive got it, thanks for explanation. I suppose we should try to tell cargo to track, firstly. If it really break incremental builds (causes full rebuild every time),...

Yes, you're right. > there is game chat which won't work I suppose there's no problems. Look at any existing implementation in working games. Your messages storing in "turn" data...

Look what I've found! [GKTurnBasedMatch.sendExchange] is for inter-turn interaction. Is I understand it right, it can be useful for battles and item exchanges between heroes. Not exactly what we need...

> - and accessing Game Center requires VCMI to be present on AppStore Game Center doesn't require presenting in AppStore, but simple config page in Connect to enable GameCenter. So...

> it means having paid developer account anyway. I have one. > And uploading to TF would violate GPL So, that is unsolvable problem, so this issue could be closed...

Just added neat little tracing 🎉 e.g. ```text [stack] 528 bytes for server_time::on_update at api/system/examples/get_server_time.rs:150:5 |alloc| global.dealloc 134b 0x168006c0 ⎣alloc⎦ api.realloc 0b 0x168006c0 ⎡alloc⎤ global.alloc 52b ⎣alloc⎦ api.realloc 52b 0...

>Maybe you want to have a class names completion and methods arguments parameters info? Exactly! _(Sorry, currently I mostly use Vscode and writing on Rust)_

Oh, sorry that I miss details. I've edited first comment. > Do other sound-based demos (e.g. the piano) also glitch for you? audio.rom, piano.rom - nope, I here good clear...

I'm almost sure that problem is here (line 400): https://github.com/mkeeter/raven/blob/b45af448acbe57cc1d95a903e8b07e1027a58691/raven-varvara/src/audio.rs#L395-L401 _but I have no idea what's going on here too._