Jeremy L.

Results 19 issues of Jeremy L.

Fix CMake policy warnings and upgrade CMake minimum version. ### Description * Fix CMake policy [CMP0148](https://cmake.org/cmake/help/latest/policy/CMP0148.html) by upgrading to `FindPython3` from the old find package methods for Python * Fix...

### Which component should be improved? Audio ### Describe your feature suggestion in more detail Currently only WAV sounds can be looped, and this is done using special metadata that...

Size 4: Small
Type: Feature
What: Audio

### What would this enhancement be for? Audio ### Describe your enhancement suggestion in more detail Currently the VOX subsystem can only load a single sentences.txt, which makes it impossible...

Type: Enhancement
Priority 4: Low
Size 3: Medium

Argument parsing is currently done in a really ugly and horrific way (and just generally sucks). It needs to be rewritten, ideally using an existing open source library. https://github.com/p-ranav/argparse seems...

This is going to be a pretty significant rewrite, possibly even from the ground up. Dumping VTFLib should also yield cleaner code in general. Sourcepp: https://github.com/craftablescience/sourcepp API usage example: https://github.com/craftablescience/MareTF

vtfview should be packaged as an appimage because it needs the Qt libraries and whatnot. Just annoying that it's a zip file. the vtex2 cli doesn't need this because it's...

### Describe the bug Transparent static props receive incorrect fog sometimes. See the below screenshot + fog settings. ![Image](https://github.com/user-attachments/assets/799e1390-d018-4adf-be87-bee02a543541) ### To Reproduce 1. Open sp_a2_bts2 2. Apply the shown fog...

Type: Bug
What: Graphics
Priority 3: Medium

### What would this enhancement be for? Scripting ### Describe your enhancement suggestion in more detail Provide a simple client-only class that can be used to create and manage a...

Type: Enhancement
What: Scripting

C23 mandates casting between function pointer types, and the compiler can no longer infer arguments when calling functions with empty argument lists. GCC 15 changes the default C standard to...