Garux
c7f1391177
wrap Q_stricmp use
2020-02-04 04:33:58 +03:00
Garux
cf98275ee4
wrap strcmp use
2020-02-04 03:40:27 +03:00
Garux
eb70faddc8
use standard C bool type:
...
get rid of qfalse, qtrue aliases everywhere
replace qboolean in q3map2, q3data
redefine qboolean type in q2 tools, mbspc
2020-02-03 01:15:30 +03:00
Garux
e6ce77d031
use capital letter in strClear, strEmpty, strIstr to lessen names collision probability
2020-01-28 21:05:41 +03:00
Garux
80e95ac165
refactor paths related codes
2020-01-26 19:01:57 +03:00
Garux
854eb14a69
use path_get_extension()
2020-01-24 03:20:17 +03:00
Garux
de8171f1ea
use snprintf instead of strcpy, strcat
2020-01-22 00:03:16 +03:00
Garux
1c73baa8b9
don't check safe_malloc() result for NULL
2020-01-21 23:45:57 +03:00
Garux
67820df935
simplify phrasing in vsf.c
2020-01-20 17:49:44 +03:00
Garux
3b4f22ee32
use pushStringCallback in vfsListShaderFiles()
2019-12-27 09:07:55 +03:00
Garux
5d46d88d2d
refactor autopk3.c
...
generalize Q_stricmp, Q_strncasecmp defines instead of local implementations
replace Q_strncpyz, Q_strcat, Q_strncat with strlcpy, strlcat versions: strcpyQ, strcatQ, strncatQ
fix ExtractFilePath, ExtractFileBase, ExtractFileExtension edge case (empty path string)
ExtractFileBase() : mimic StripExtension() logic
BeginMapShaderFile() : use ExtractFileBase(), ExtractFilePath()
2019-12-27 06:01:28 +03:00
Garux
8373782b75
generalize FixDOSName function and its use
2019-12-20 20:10:49 +03:00
Garux
d716c4d0b9
tweak new miniz
2018-10-23 19:43:04 +03:00
Garux
f99cf57f27
fix some strncpy use
2018-09-29 21:34:03 +03:00
Garux
bf6dd1f2d1
Q3map2:
...
* report full / full pk3 path on file syntax errors
2017-08-02 09:05:30 +03:00
Garux
0d5ebb17b2
Q3map2:
...
fix compilation on linux
* packer: pack actual loaded bsp instead of one, found in vfs
Radiant:
binds...
* Q - toggle QE/Scale tools (MouseDragOrScale command)
* new MouseRotateOrScale command
* shift + m3: set custom transform/pivot origin in pivoted mode
switch manipulator mode = disable
is snapped to (if SnapToGrid is on):
grid
selection bbox edges
selection bbox origin
misc...
* Scale tool: now scales bbox by gridsize increment
* m1 selector fix: shift/ctrl + m1 drag, release shift/ctrl, release m1 = replace brush selection
* m1 selector fix: do not select when dragged off pivot in pivoted mode
* don't restore cursor pos after quit mlook (do center)
* toggle and paint selectors do select matching stuff (depth threshold ~= 0.1 u)
2017-08-02 09:04:48 +03:00
Garux
7d7436ec3d
Q3map2:
...
* packer: +warnings on implicitMaps, mapNoComps
* packer: known problem: minizip crash, when trying to get file with 2039 year date from disk
* -repack: repacks multiple maps, strips out only required shaders; main argument is single bsp path or txt with full pathes to bsps
switches: -dbg: talkative mode; -png: include pngs, at highest priority; -complevel: -1..10, def 0, compression level
uses additional exclusions file repack.exclude with different logic
2017-08-01 13:56:25 +03:00
Garux
2b85b7c20c
Q3map2:
...
* packer: rewrote logic to make sure not to include excluded stuff
* packer: preserves file date, if grabbing file from .pk3 too
* packer: in case of missing *ingame* resources pk3 gets _FAILEDpack suffix
2017-08-01 13:54:01 +03:00
Garux
66d12fc237
Q3map2:
...
* -pk3 autopackager: alternative way to write
2017-08-01 13:53:05 +03:00
Garux
eef3995202
Q3map2:
...
* -pk3: autopackager mode(complete Q3 support); bsp path as input; switches: -dbg - talkative mode, -png - include pngs, at highest priority
is using file 'gamename.exclude' to exclude vanilla game resources
tip: ioq3, netradiant, compiler (and packager) treat *.pk3dir directories as separate pk3 files
2017-08-01 13:51:52 +03:00
Rudolf Polzer
e4287c28bb
my own uncrustify run
2012-03-27 12:03:21 +02:00
Rudolf Polzer
db1787bbfa
handle forbidden dir exclusions properly now
2011-07-01 12:49:31 +02:00
Rudolf Polzer
c75ae4296b
forbidden dirs: allow wildcard patterns
2011-07-01 11:27:15 +02:00
Rudolf Polzer
cadab3422e
more warnings
2010-10-05 15:06:52 +02:00
Rudolf Polzer
d5a9782200
fix some more warnings
2010-10-05 15:04:45 +02:00
Rudolf Polzer
2ddfb486e9
we can move the <glib.h> include a bit more then
2010-08-08 16:42:40 +02:00
Rudolf Polzer
9ca6835a26
vfspk3 in q3map2: also support -fs_forbiddenpath
2010-08-07 17:32:57 +02:00
Rudolf Polzer
0138fccfb8
allow 64 directories, no longer 8
2010-06-24 12:27:26 +02:00
Rudolf Polzer
e40ea7c332
vfs: support .pk3dir like in darkplaces engine - directories auto-added to the search path
2010-03-19 14:55:47 +01:00
rpolzer
107765f0e4
initial
...
git-svn-id: svn://svn.icculus.org/netradiant/trunk@1 61c419a2-8eb2-4b30-bcec-8cead039b335
2008-09-13 18:28:57 +00:00