bspguy
bspguy copied to clipboard
J.A.C.K. + ZHLT v3.4 Release, Vluzacn's Modifications + AdamR's Tweaks VL23 (Apr 19 2012) Issues
Despite the non-J.A.C.K. maps being compatible with BSPGuy, it for some reason isn't that compatible with maps that are compiled by J.A.C.K., in other words, whether it is also ZHLT, Vluzacn's Modifications, or AdamR's Tweaks VL23.
The triggers are messed up for example, especially among other functions like the ladder mechanics, and once they are saved, they happen to be broken in game. So would it be possible to make BSPGuy much more compatible with maps that are decompiled via J.A.C.K. and so on?
You might see what went wrong by comparing the ripent output from before and after your change with bspguy. Maybe the entities were reordered or default key values were added/removed. An example map would help me (or whoever works on this) fix this.
@ToxicHolyGrenade you can test it with my fork https://github.com/UnrealKaraulov/newbspguy/ ?
( binaries https://github.com/UnrealKaraulov/newbspguy/actions/runs/2727734077 )
In my fork I updated keyvalue parser because it can't read some ent file styles. (It can be writed in single line for example)
Validating escape_series_3c
Warning: in map escape_series_3c found unused model: *16.
Warning: in map escape_series_3c found unused model: *17.
Warning: in map escape_series_3c found unused model: *24.
Warning: in map escape_series_3c found unused model: *66.
Warning: in map escape_series_3c found unused model: *67.
Warning: in map escape_series_3c found unused model: *108.
Warning: in map escape_series_3c found unused model: *128.
Warning: in map escape_series_3c found unused model: *131.
Warning: in map escape_series_3c found unused model: *135.
Warning: in map escape_series_3c found unused model: *136.
Warning: in map escape_series_3c found unused model: *211.
Warning: in map escape_series_3c found unused model: *212.
Warning: in map escape_series_3c found unused model: *214.
Warning: in map escape_series_3c found unused model: *243.
Warning: in map escape_series_3c found unused model: *328.
Warning: in map escape_series_3c found unused model: *329.
Warning: in map escape_series_3c found unused model: *330.
This map has multiple unused models (no entities attached to this models)
This map be broken ingame, because works only if this models will be attached to ents. (via map, or server)
Unused models could be a clue to figuring out what happened, but the problem is the triggers were working fine in-game until a mystery edit was made using bspguy.
I do sincerely hope this will get fixed soon, or at the very most, later down the line, because these issues are quite a nuisance to be honest.