Description

Autocompletes of sounds, models, textures, keynames for bind, unbind, modelprecache, play, r_replacemaptexture, modeldecompile (.wav .mdl .tga at this point).  Live retexture work is possible with, for example, "r_replacemaptexture wbrick1_5 textures / your_texture.tga".  Plus 5 console related bug-fixes detailed in readme.

Preview
Zircon Engine Initial Alpha Release 29 (Wndows binary, Linux may compile)
Post comment Comments
Mirrorman95
Mirrorman95 - - 141 comments

Nice job with all these Zircon updates; glad someone's still updating the engine.

Reply Good karma Bad karma+2 votes
hemebond
hemebond - - 185 comments

Unfortunately not able to compile on Linux as it fails with this error:

../../../console.c:3488:47: error: macro "WARP_X_" passed 3 arguments, but takes just 1
3488 | WARP_X_ (VM_argv, VM_tokenize_console,)
| ^
In file included from ../../../quakedef.h:378,
from ../../../console.c:29:
../../../baker.h:7: note: macro "WARP_X_" defined here
7 | #define WARP_X_(X) // For warp without including code see also: SPECIAL_POS___
|
../../../console.c:3488:9: error: ‘WARP_X_’ undeclared (first use in this function)
3488 | WARP_X_ (VM_argv, VM_tokenize_console,)
| ^~~~~~~
../../../console.c:3488:9: note: each undeclared identifier is reported only once for each function it appears in
../../../console.c:3488:16: error: expected ‘;’ before ‘int’
3488 | WARP_X_ (VM_argv, VM_tokenize_console,)
| ^

Reply Good karma Bad karma+1 vote
Baker55 Author
Baker55 - - 250 comments

hey, hemebond

When I do version 31, I'll refresh/recompile/update for Linux.

I labelled 29 with "Linux may compile", since I was not sure.

my compiler on Windows lets me play a little faster and looser with the declaration rules.

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: