An Idea
If you plan to keep the QC updated, maybe it would be useful to set up a repository at github that people can fork and submit pull requests to?
Damn, Maybe I Should've Waited...
#3 posted by Bloodshot on 2016/12/24 05:42:01
..for this to be released before i started borrowing code from 1.50 for my own mod
Thanks Sock, great Christmas present!
I Wanted To Ask For Quite Some Time
#4 posted by
dwere on 2016/12/24 05:52:55
What about the license? Aren't you supposed to include COPYING for something licensed under GPL?
Github
#6 posted by
sock on 2016/12/24 21:14:50
If you plan to keep the QC updated, maybe it would be useful to set up a repository at github that people can fork and submit pull requests to?
I can understand this being useful for coders, but this devkit is really aimed at level designers, who just want to download something in a zip, create a new MOD directory and load maps.
I don't mind helping out with updates to the devkit, I would prefer this to everyone trying to patch AD. I really want everyone to move away from AD and now explore their own MOD ideas.
GPL License
#7 posted by
sock on 2016/12/24 21:21:45
What about the license? Aren't you supposed to include COPYING for something licensed under GPL?
Anyone who uses the AD QC for their own MOD has to release their source, its a GPL license. I have specified this at the bottom of every readme file of AD and devkit.
The QC files in this MOD are based on 1.06 source files by ID Software. These files are released under the terms of GNU General Public License v2 or later. You may use the source files as a base to build your own MODs as long as you release them under the same license and make the source available. Please also give proper credit. Check http://www.gnu.org for details.
Melee Golem Bug
#8 posted by
sock on 2016/12/24 21:29:09
Golem Crashing QS - http://imgur.com/iH98UpB
The QC crash reports are not easy to understand. That screenshot is saying a function was called and nothing was defined for it. This is because one of the melee attacks (golem_knock) is trying to a combo attack (quickly go into range).
The fix is for line 270.
if (self.enemy.health > 1 && !(self.spawnflags & MON_GOLEM_MELEEONLY))
The devkit has this fix in the progs. If you have any other issues, post in this thread. Also I highly recommend you move away from AD directory, download the devkit and create your own MOD directory instead.
Player.qc Bug
#9 posted by
sock on 2016/12/24 21:32:16
Single-shot weapons (like SSG) have been broken for a very long time. Symptoms: if you release the trigger at the wrong time, the weapon's animation will loop again without actually firing; during continuous shooting the muzzle flash frame comes too early.
I see what you mean, its not an easy bug to find as you really have to hit the reload at the right frame. Also harder to spot on QS because of the gun position. I will do some more testing and if this does not break anything I will add this to the progs.
Thanks for the qc and explanation, it certainly makes it easier to understand the bug.
Megahealth
#10 posted by
sock on 2016/12/24 21:35:04
I was recently pretty surprised to discover that the "picking up two or more megahealth packs in a row" bug is still present in AD.
Can you give more details?
Maybe I'm Overlooking Something
#11 posted by
sevin on 2016/12/24 22:38:47
But don't we need the AD WADs? There are no WADs included in the kit. And maybe I'm just spoiled by Source engine FGD's, but when I use the AD patch 2 FGD in JACK, most of the entities are represented by colored bounding boxes instead of a model or icon. Is this just how it is for Quake mapping? I'm used to virtually all entities having their own model or icon to represent them.