| Author |
Topic: Detonator mod progress |
| Hellchick~rb |
General Member Since: Dec 23, 2006 Posts: 39 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: General Gaming Posted: Monday, Sep. 9, 2002 04:22 pm |
 |
Just thought I'd post a little something about the progress on the mod I'm working on. You guys may have interesting feedback, things I hadn't considered, etc.
Quick summary: The Detonator mod centers around gathering three items on the map -- these items are pieces that, when all 3 are collected, will give you an item known as the Pulsar, which is basically a nuke. Only one player can get the pulsar at a time. When you have this item, you can't fire any weapons or really do anything -- the only thing left to do is /use the Pulsar, which gibs you and then moves outward in a limited-radius shockwave that kills everyone in its path. The fragments then respawn again.
I've got most of the coding done. I've got the three fragments coded in, and you can hold each item. When you get all 3 items, they're removed from your inventory (STAT_FRAGMENT is reset to nothing) and you're given the pulsar. The pulsar works -- I used the Team Arena Kamikaze code as a crutch to create that (though I need it to be less powerful than the Kamikaze, which was designed for really big TA maps).
What's left:
- Disable the ability to fire weapons when you've got the pulsar - Make sure the player drops any fragments he's carrying when killed - Figure out how to handle item respawning; I'm thinking that I don't want the items to always respawn in the same place on the map...I like the idea of the players not knowing where they'll always be. - Make the item models and HUD icons - Create graphics/models for the pulsar explosion - Make a map with the new items so I can test all this out
That's about it. I've got a lot of cosmetic details I'd like to do down the line if I can get the above list done. |
 |
|
|
| ScottBrooks~rb |
General Member Since: Dec 23, 2006 Posts: 27 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Hellchick~rb |
General Member Since: Dec 23, 2006 Posts: 39 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| jhrx~rb |
General Member Since: Dec 23, 2006 Posts: 6 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: General Gaming Posted: Tuesday, Sep. 10, 2002 06:49 pm |
 |
Back in the days of QWTF (erp, that was a while ago), I think I remember a map that featured gameplay similar to your mod idea. IIRC though it suffered due to the lack of balance, which hopefully can be solved through the use of spawning your fragments at random spawnpoints. Btw, love the nuke's name: | Quote | | pulsar - n : a degenerate neutron star; small and extremely dense; rotates very fast and emits regular pulses of polarized radiation |
|
 |
|
|
| Hellchick~rb |
General Member Since: Dec 23, 2006 Posts: 39 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| ScottBrooks~rb |
General Member Since: Dec 23, 2006 Posts: 27 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Torchy2~rb |
General Member Since: Dec 23, 2006 Posts: 272 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Hellchick~rb |
General Member Since: Dec 23, 2006 Posts: 39 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: General Gaming Posted: Tuesday, Jan. 21, 2003 06:00 pm |
 |
Hey! Well, progress on the mod continues as of this week -- I had to set it aside for a couple of months as I was socked in with some work on something else.
Here's what's going on with the mod:
- I've made a .def file and a test map so I can have the fragments there (and mappers can begin to make maps -- I'm working on one and I've got one other person working on one)
- The fragment respawning ALMOST works. For the most part, the fragments work just like any other powerup or item, except that in the case of Detonator they should NOT respawn automatically after being picked up. Instead, they should not respawn at all until someone fires the pulsar.
(My thought on how to handle that was this: have a Pickup_Fragment function (just like Pickup_Item) that returns a negative respawn value (to keep the fragment from respawning); this is called in Touch_Item. Then I just need to create a Respawn_Fragments function similar to Respawn_Item, and call that function in the weapon code for the nuke after it's been set off. Right now my Respawn_Fragments function isn't working, so I need to fix that.)
Once that's fixed I'll use the player spawns to create random fragment spawning. The only problem I might run into there is that when the pulsar goes off, there's going to be a lot of players respawning. Any suggestions there?
More things that are done:
- pulsar blast is textured and modeled, but I need to do a better texture. I'm not a texture artist. :P - HUD shows icons for fragments and nuke
Things to do:
- Work on fragment spawning - texture fragments - create maps (currently being worked on) - Work on a couple of sounds (pulsar explosion/implosion, sound when a player has been given the pulsar) - Add code to make players glow who are carrying pieces (blue for one piece, red for two) - Add code to keep player from firing any weapon while holding the pulsar
Thanks for the kind words on the web site!
- HC |
 |
|
|
| Hellchick~rb |
General Member Since: Dec 23, 2006 Posts: 39 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Lacutis~rb |
General Member Since: Dec 23, 2006 Posts: 105 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: General Gaming Posted: Tuesday, Jan. 21, 2003 06:16 pm |
 |
| Quote (Hellchick @ Jan. 21 2003, 12:00 pm) | | (My thought on how to handle that was this: have a Pickup_Fragment function (just like Pickup_Item) that returns a negative respawn value (to keep the fragment from respawning); this is called in Touch_Item. Then I just need to create a Respawn_Fragments function similar to Respawn_Item, and call that function in the weapon code for the nuke after it's been set off. Right now my Respawn_Fragments function isn't working, so I need to fix that.) |
Notice: I haven't looked through the Quake 3 SDK in about 2 years, so I may be slightly off on this.
My initial thought is that that sounds fine, with the addition of in the Respawn_Fragments function you put something like a 15 second respawn delay timer to avoid the spawn rush.
The problem with using player spawns is that on smaller maps it will lend itself to spawn camping.
Another option would be to use item spawns, which might give you more options as there are usually ALOT more item spawns than their are player spawns in a map.
I'll think about this.
Question: Have you thought about a drop_fragment or give_fragment ability so you could also make it "Team Detonator"?
It would be really funny if you had midget AI bots that each spawned with a piece and tried to bring the bomb together to kill all the players heh. |
 |
|
|
|
|
mp_TempleCall of Duty: Mods: Multiplayer (624.12Kb)
|