|
Triple Posts
#386 posted by sevin on 2016/12/24 06:05:00
Speaking of Metal Monstrosity, I downloaded and played the original today before I realized AD 1.5 contained a remixed version. I thoroughly enjoyed the original, though ledge-crawling for secrets was tedious and dodging Bob-fire above the void was stressful to say the least. What's new in the remixed version?
#387 posted by lpowell on 2016/12/24 08:21:03
Better flow overall, just a much smoother and more satisfying experience with better secret-finding, and it greatly benefits from AD's expanded base roster. Though if you don't like fighting over voids that hasn't changed.
#388 posted by dwere on 2016/12/24 09:08:59
I like the updated azad, BTW.
#384
#389 posted by Mugwump on 2016/12/24 09:43:51
This could be useful, thanks. Only in JACK or does TB have a similar feature?
Mug
#390 posted by sevin on 2016/12/24 15:56:24
I could be wrong, but I think only VHE derivatives had an entity report feature.
Stage Dive Left
#391 posted by sock on 2016/12/24 21:57:34
Sock gets trolled
Indeed I did, last time I listen to proxy server trolls! :P
I am the person formerly active in this community as goldenboy. Post #270 was not written by me
I am sorry for the confusion, I did find it strange how you were so angry with me, sorry for accusing you. Lesson learned, always ignore proxy server people, they are a waste of space!
what will happen with ad_sepulcher?
I plan to finish the map next year and release it as something separate using the devkit.
If we could get the monsters that were going to come with it at least
There are only two monsters reserved for the map, boil and boglord. Really want to save them for the map, as the new monsters have special setups and uses.
I don't think Sock or the other mod members would mind if I do an updated code patch for any other loose ends
I am sorry to be the Destroyer of Dreams here, but I would prefer no community patches for AD. The MOD is finished, lets all move on to the devkit and start creating new and different MODs!
Arcane Dimensions was a crazy long two year project and now its time to move on (for everyone). If anyone wants to create more AD style content then please use the devkit! :)
Sure
#392 posted by Qmaster on 2016/12/25 04:49:23
No problem.
You heard the man
GO MAP! And have a Merry Christmas!
Bah Humb..
Terror Fuma was a great one ... A crazy bastardized base level. Couldn't find my way up top though... might give it another go.
FYI
I do have 2 maps that were about half-finished for AD... I am hoping they will see the light of day eventually. :)
It's a shame that Quake has a directory requirement for mods. I like the named .pak thing that Preach made for Quoth, it's a super neat way of keeping your files under control :)
Hype.
#395 posted by Shambler on 2016/12/25 17:52:13
what will happen with ad_sepulcher?
I plan to finish the map next year and release it as something separate using the devkit.
Nice one sock, at least another cool map will see light of day.
Pak Management
#396 posted by Preach on 2016/12/27 22:02:17
It's a shame that Quake has a directory requirement for mods. I like the named .pak thing that Preach made for Quoth, it's a super neat way of keeping your files under control :)
In the past I suggested the idea that engines could support multiple mod directories. The idea was that someone releases a map pack, let's call it "Empires", which requires AD. You'd install the new map pack into a mod directory called "empires", then run the engine with a new command line like like "-games ad,empires". The new engine feature would mean that the game searches three directories in order, first empires, then ad, then the default id1. Nobody took it up though, although some engines do have the -quoth switch which does this as a special case for Quoth.
If you want to DIY switching map packs with the -game command, here's one way that works with all engines. Make a clean install of Quake into a new directory, then install the AD content into the ID1 directory of that install. The point is to set it up so that AD runs from this installation without any -game command line switches. You can then install new maps in their own mod directory, and switch between them using the -game command.
Bonus commentary: The pak files thing was partially a way to achieve this idea without needing engine support. It was also a way for me to test a clean version of 2.2 with custom content, without having any loose files in the directory - it stopped me forgetting to pack vital things because they were elsewhere on my path. If the idea was popular I thought engines might also add some kind of console command that could load a named pak on the fly - but seeing the download stats for the paks the effort would not be justified.
I Usually...
#397 posted by Qmaster on 2016/12/27 22:42:37
Just unpack everything.
@preach - Multigame Dir Is Sloppy, Fragile And Bad Design
#398 posted by Baker on 2016/12/27 23:52:36
Nobody took it up though
The multi-gamedir concept is an extraordinarily sloppy concept and requires someone to be unfamiliar with the Quake precache system, unfamiliar with what Carmack did in Quake 2 and Quake 3 and what Value did with Half-Life and what Zoid did with Quakeworld for downloading.
The Quake precache system, including the QuakeC part is hostile to the idea of this concept. So is the demo system. Where is the information in QuakeC that indicates the source of a file? Or in demo playback.
The idea only sounds great to someone who isn't thinking about co-op, doesn't ever use an engine that supports map/model download and doesn't ever do multiplayer.
Have you ever connected to a DarkPlaces or Quakeworld coop server and watched it download the maps and models and then you play?
Is your plan to break that type of functionality?
Furthermore, how many mods ever reach a completion state to be trustable for multi-gamedir?
Answer: Not even Quoth.
Quoth updates frequently alter map author's maps in ways not necessarily wanted by the authors of the maps (I believe Negke and RickyT23 are examples. I had a complaint about a behavioral change that affects Warpspasm).
So hipnotic and rogue are "safe", but in large part because they have been undeveloped for 20 years.
Quoth has largely been safe because there were 6 years between the update in 2008 and the one 2014.
Furthermore, the Quake Injector doesn't support it and many people depend on it to play maps.
And even if it did, it introduces an extremely fragile and spaghetti-like relationship between mods. Ask any who has tried to use multiple content replacement paks in DarkPlaces how easy it is figure it out when things go very badly.
Perhaps gamedir has a brushmodel and a replacement texture for it, perhaps gamedir b has a brushmodel and no replacement texture for it. You will get the lovely combination of the a model getting a wrong replacement texture being used. This is just a trivial example.
Add to that!
PHYSICS
FitzQuake 0.85 introduced physics being affected by model dimensions. The actual gameplay of a mod can change if the wrong model or even a different model is used.
Multi-gamedir is a huge attack on:
1) Compatibility
2) Predictability
3) Author's intent
4) The engine being able to accurate assess exactly what the required content is
5) Communicating that to the client.
6) Introduces a whole new level of fragility where mods are now co-dependent and can break one another with the slightly change.
A few years ago you were the one with a creative comparison of numerous DarkPlaces incompatibilities and comparing it to Internet Explorer 6. It caused some changes to DarkPlaces to occcur to at least be more predictable and far less mod breaking in the default behavior.
But what you are suggesting is even worse.
You aren't making this terrible suggestion on purpose, I know ...
But rather you are making this terrible suggestion from a lack of diversity --- the tragedy of your idea is easily witnessed in wild with DarkPlaces pk3 support and replacement content and users crying for help saying "I want A to work with B" or "I want this progs to work with this content".
/All of the weaknesses and tragedies of multigame dir support are hiding in plain sight in reading DarkPlaces related posts in the QuakeOne forums.
It doesn't take reading more than 4 or 5 posts related to use of multiple pk3 or multiple gamedir content conflicts with DarkPlaces to get a quick handle of true horrors ...
#398
#399 posted by Kinn on 2016/12/27 23:57:24
Preach
just got PREKT
@kinn - Haha
#401 posted by Baker on 2016/12/28 00:05:04
Now I'll never have to type Chapter 15 of the "Horrors of DarkPlaces" again.
I'll just copy/paste that post ;-)
Yeah Except
#402 posted by Preach on 2016/12/28 00:40:23
Baker, I think you're misunderstanding me, I'm not really looking for a console command (well, except for the very speculative last bit). I'm looking for a command line switch. And it's not for combining arbitrary mods, it's for combining a map pack which knows it's adding onto AD onto the standard AD installation. I don't think there would be any compatibility issues because each "mod" higher up on the chain knows what to expect below it (AD knows to expect ID1 files, the map pack knows to expect AD and ID1 files).
It might even let you fix the issues that future versions of a mod break compatibility by adding the progs to the map pack, thereby freezing the version of the progs which the map pack uses (although on the flip side this means that you won't get bug fixes from future versions either). Quoth implements this feature already with a batch file that renames a pak file to add it to the path, so it's doable in practice. I'm just suggesting that being able to do this directly, and with directories instead, would be nice.
Multiple Gamedirs
#403 posted by Spike on 2016/12/28 01:40:10
half of baker's rant is about people messing up paks/pk3s, rather than gamedirs... I suspect half the reason he's complaining is because he has no idea how to get it working with his special-case 'hdfolder' hack.
Demos don't even come in to it, or at least no more than a multiplayer server. Users have had to use -game manually for a long time, simply adding another gamedir changes NOTHING in that regard.
Frankly, multiple gamedirs are fine if mod makers take the necessary precautions.
1) Always include a progs.dat in your map packs. This gives future-proofing.
2) Update news posts etc as appropriate whenever someone finds a bug in the underlaying mod that might affect your map pack.
3) For multiplayer, if a mod adds/removes/changes frames in a model, then the new version of the model needs to use a different filename (the old may or may not need to be distributed).
4) For single player, if you want to make it friendly, then provide/check for 'quothversion.txt' or whatever from qc to give a more helpful error when content is missing/outdated. Imho Baker is part of the problem if his engine(s) still don't allow this.
5) For multiplayer, always provide your content in pk3s. Each new version gets its own pk3. Clients that support downloads can then download compressed data instead of wasting bandwidth and time. Again, engines that don't support pk3s are imho part of the problem.
6) Avoid the use of default.cfg or quake.rc. Clients should not auto-download these, and if they come from a downloaded pk3 then they at least shouldn't be given full priveledges (like including a 'save pak0.pak' line), which causes a few sandboxing issues.
All it takes is some discipline (well, that and no custom defaults).
Nobody took it up though
fte+dp already support multiple -games from the commandline, and have done for quite some time:
-game basemod -game mappack
equivelent console command for fte (with 'hdfolder' equivelentsish):
gamedir "basemod;*hdbasemod;mappack;*hdmappack"
List Of 6
#404 posted by PRITCHARD on 2016/12/28 02:02:31
6 great arguments against multiple gamedir support, really. If supporting something like that is going to require that much consistency from authors, there's no way it's going to work out well.
I mean, honestly! Updating news posts? Unique filenames for each version? Avoiding use of default.cfg/quake.RC? Very few developers have managed that level of professionalism or quality in their releases over the past 20 years.
And as much as the stated goal is to provide an easy way to load map packs from their own separate directory, I can't see what recourse an engine developer would have to stop people from using it with anything else. Maintaining a list of what's compatible and what's not is infeasible, so I imagine you could easily end up with strange cases of mods partially overriding other mods or just straight up crashing, just like Baker mentioned.
I'd like to be proven wrong on that point, though. I've never tried multigamedir in engines that support it so I'm curious as to how they solve or work around the problems of inappropriate use.
#405 posted by Spike on 2016/12/28 02:33:34
That list of 6 requirements (NOT arguments) are things for mods with a specific base mod in mind, which is what Preach was talking about (according to #402).
But hey, lets all make multiple copies of AD. One complete copy for each map pack that depends upon it. Then we can get the quakeinjector/downloads to redownload it all multiple times.
Yes, that's a much better idea. Not.
Who Uses DarkPlaces
#406 posted by lpowell on 2016/12/28 03:14:37
other than weird people who like Quake better when it has textures from a shitty Xbox-era game coated with a fresh coat of jizz?
#407 posted by Mugwump on 2016/12/28 03:48:31
I didn't figure you as someone who would make this kind of derogatory comments, Lane. Funny thing is, the feature you're bashing DP for is the one that's also supported by QS, so I guess you should shit on QS too, just to be fair...
There's more to DP than hi-rez textures, like for example support for replacement models or a killer real-time lighting system. BTW, if you ever wander at QuakeOne.com, you'll see that a lot of quakers use DP.
I'm Sorry Mugwump
#408 posted by lpowell on 2016/12/28 04:02:34
One of these days I'll buy you a drink and tell you about my last.fm days.
Copy... Why?
#409 posted by PRITCHARD on 2016/12/28 04:18:09
I think I'm missing something in this whole discussion, sadly.
If we're releasing map packs for mods, which is what people are saying multigamedir would be best for, why would we actually need multigamedir? Map packs are just collections of .bsp, .lit and other files that can simply be plonked down into the /maps directory of a mod installation.
Or are we talking about map packs that are more than just map packs? So, sub-mods?
I ask because Spike mentions creating multiple copies of AD for various "map packs that depend on it", but so far that hasn't been necessary for releases that use AD in the past so... yeah. Confused.
No Worries,
#410 posted by Mugwump on 2016/12/28 04:24:09
I don't take offence easily. And I am a bit weird... ;)
|
|
You must be logged in to post in this thread.
|
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.
|
|