[TF2] Increase Demoman Pipe Bomb's Detonation Time?
Hello again,
I'm trying to create a Demoman's pipe bomb for pyros to airblast around. Everything is working fine, but is there a way to change how quickly the grenade explodes? I was hoping to either "reset" the countdown for detonation when it gets airblasted, or just disable detonation until it hits the ground (where it would immediately explode). Is it also possible to make the grenade "spin" when it gets spawned (Like when the grenade launcher shoots one; see here at 00:30 for what I mean)? As usual, thanks for any help you can provide. Spawning method (condensed code, so might not be completely accurate)
Spoiler
|
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Have you tried to set m_flDetonateTime?
I guess, rotation would work by setting the pipes angles every frame probably. |
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Gross, you could set it's angular rotation...
Probably requires an sdkcall though. |
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Quote:
I might change the angles every frame if I can't find another solution. Quote:
Looking in the datamaps dump file, there's one entry that looks like this: Code:
- CBaseGrenadeTumbleThink (FunctionTable)(0 Bytes) |
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Hi everyone,
I've been trying to work out how to increase the pipebomb detonation time but have had no luck so far. I blundered through DHooks, finding offsets, and signature scanning but I'm feeling completely lost. Is anyone able to point me in the right direction? I used the method outlined here (and here) and found some functions that looked promising: PHP Code:
|
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Quote:
|
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Hi again, sorry for reviving an old thread but since it's related to the same problem I thought I'd bring this one up again.
This past week I've reattempted this and have been trying to create an extension (using Asherkin's Dodgeball extension and cutting it back) which sets the pipebomb detonation time limit using SetDetonateTimerLength(). The problem I think I'm having is finding the correct signature for that function - the part that looks like "\x55\x8B\xEC\x8B\x45\x08\x8D\x50\xFF\x83\xFA \x09". This is the text I have: PHP Code:
Code:
Sigscan for SetDetonateTimerLength failed - Disabling detour to prevent crashes Are there any places I can go for more information about creating extensions in general aside from this page? |
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Why not just use sticky arm time bonus and make it -1 so it will be longer to arm
|
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
Quote:
|
Re: [TF2] Increase Demoman Pipe Bomb's Detonation Time?
You may want to try something I created for DoD:S.
As far as I know you can prevent grenades from detonating using something like that. Code:
|
All times are GMT -4. The time now is 12:07. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.