Topic: [GT] Midair!( new release 9/26/09 )
SERVER OPERATORS: anyone who is hosting a server with the current midair release( 0.1.5 ), please be aware that the cvar g_knockback_scale is not set back to the default value "1" when you switch gametypes( thought I fixed it completely ). This doesn't happen all the time, but I did come back to my server being on Duel and having g_knockback_scale set to 2.8 :x In the meantime, a quick fix would be to add this line:
set g_knockback_scale "1"
to any gametype configs found in basewsw/configs/server/gametypes/
Sorry for any inconvenience or problems this might have caused. ![]()
------------------------------------------------------------------------------------------------------------
LATEST BUILD: beta 1 build 5( 0.1.5 ) - 9/26/09
LINK: http://www.sendspace.com/file/2rudlq
midair_005.zip includes:
midair_005.pk3 - latest midair gametype scripts
midair_b6.pk3 - new version of midair map, with lowered spawns and center spawn removed
changelog, cvarlist,( both below ) and how to configure custom map configuration files are in README.txt
Hope you enjoy it. ![]()
Votable on on the following servers:
- tx.warsow-na.net
- il.warsow-na.net
Maps
battletwats maps: HERE
definite changes in beta 1 test 6:
- corrected the check for distance to ground, to help prevent getting stuck on ledges ![]()
- adjusted midair hp to 80 to help prevent wall splash kills( healtharmor 0 )
Possible changes for future builds:
- possible addition( for testing ) aircontrol 3.
- custom sounds for when you midair someone at different heights( will do more of these )
- custom co-ordinate checking for being "midair", rather than using g_mid_height( will only be set using midair height files )
- add a "jugglemode" that regenerates HP/Armor to 100/100 every time the player touches the ground.
- code in proper invincibility( if possible
) which would make callvote healtharmor 1 a lot better ![]()
screen shots from latest release:
------------------------------------------------------------------------------------------------------------
CHANGELOG:
changes from 0.1.4 in 0.1.5:
- I changed how the following awards are given:
- Gold Midair: now given when rocket travels 500-999 units and frags other player
- Diamond Midair: given when rocket travels 1000-1499 units and frags other player
- King of Bongo: given when rocket travels 1500+ units and frags other player
- frag streak awards are now as follows:
- 3 kills: Leprechaun!
- 5 kills: Needs More Cowbell
- 10 kills: Wat.
- 15 kills: GG.
- 20 kills: AIMBOT ![]()
- added votable Grenade Launcher( see cvarlist for more details ) <---- by popular demand
- g_mid_height is now default at 172 instead of 152, due to a "bug"
- added a WEAK AMMO ONLY mode, does not affect the Grenade Launcher( see cvarlist )
- added an option to spawn with 100 HP and 100 Armor( see cvarlist )
- added an option to vote a specified g_knockback_scale variable set by server( see cvarlist )
- added an option to vote aircontrol at player spawn( see cvarlist - g_mid_spawnrape )
- added the ability to load custom map configuration files server side( see below )
- added the command "ruleset" to list the options the server has set for midair and lists
votable options.
- g_mid_noquad is now set to "1" by default( eg - QUAD IS OFF BY DEFAULT )
- added explosion effects upon getting a gold/diamond/king midair.
- lowered spawns on midair_b5( now known as midair_b6 ) and got rid of the middle spawn.
changes from 0.1.3 in 0.1.4:
- added test awards given by kill streak
- 3 kills: Leprechaun!
- 5 kills: Needs More Cowbell
- 10 kills: Wat.
- 15 kills: King Of Bongo ( with djWheat ;D )
- 20 kills: AIMBOT ![]()
- added test sounds for height of frag:
- Gold Midair( djWHeat ) at 500 - 999 unit midair
- Diamond Midair( djWheat ) at 1000+ unit midair
- added bigger explosion effect for Gold/Diamond midairs
( will use with scaling once I figure it out )
- new midair_b3 map with severely reduced wall splash( yay! )
changes from 0.1.2 in 0.1.3:
- added g_mid_aircontrol 2( see below ) and is call voteable
- added a new map, which is pretty much mid1_b1 but retextured, this is mid2_b1, no more eye burning ![]()
I also moved the walls back a bit as to help prevent the ( unwanted ) splash damage, I didn't
get a chance to test it much, but this will get updated later( top priority )
- attempted to fix the respawn bug that seems only to be happening on euro servers, hope this fixes it ![]()
- new default round time is 3 minutes instead of 5 with 0 over time
- fixed the callvote noquad not being able to re-enable the quad powerup
------------------------------------------------------------------------------------------------------------
CVARS:
- g_mid_height "172"
SERVER SIDE ONLY
this is only server sided, its the
height at which the player can recieve
damage. Lowest it will go is 25.
- g_mid_noquad "1"
CALL VOTABLE!!!
/callvote noquad 0|1
enables and disables the quad powerup
- g_mid_aircontrol "0"
CALL VOTABLE!!
/callvote aircontrol 0|1|2
changes the different types of air control that the
player has while in "midair".
0 = removes all lateral velocity( aka EZMODE )
1 = complete air control, nothing changed from .5 base
2 = keeps all velocity, but disables all usercontrolled air control
- g_mid_walljump "0"
CALL VOTABLE!!
/callvote walljump 0|1
enables and disables wall jumping
while above the
frag height( see g_mid_height )
- g_mid_weakonly "0"
CALL VOTABLE!!
/callvote weakonly 0|1
enables and disables weak ammo only for
the Rocket Launcher
- g_mid_hpap "0"
CALL VOTABLE!!
/callvote healtharmor 0|1
enables and disables the option to spawn
players with 100 HP and 100 Armor.
IMPORTANT!!!: this is only votable BEFORE the match starts,
due to a bug I'm working around for next release( hopefully ).
Also note: you will not be able to see your true HP/Armor value
without being "midair" due to the limited abilites
of AngelScript not being able to draw much to the HUD ![]()
( hopefully this will change somehow in the near future )
- g_mid_enableGL "0"
CALL VOTABLE!!
/callvote enablegl 0|1
enables and disables the
Grenade Launcher.
NOTE: Grenade Launcher only uses WEAK AMMO, and
IS NOT affected by g_mid_weakonly.
You are given 1 Grenade, and has a reload
time of 3 seconds to prevent spamming,
which creates very easy midairs. ![]()
Gold/Diamond/Bongo are not given for
grenade midairs.
- g_mid_spawnrape "1"
CALL VOTABLE!!
/callvote spawnrape 0|1
enables and disables air control at spawn for
ALL aircontrol types( 0, 1, 2 ), approx air
control time is 3 seconds. Look for some
small changes to this in the future.
- g_mid_knockback "1"
CALL VOTABLE!!
/callvote knockback 0|1
enables and disables the server variable
g_mid_kbscale( see below ). Hoping to
have this replace the Quad power-up as
it seems to have a more consistent
knockback than the Quad power-up.
- g_mid_kbscale "2.8"
SERVER SIDE ONLY
The ammount that knockback is scaled, this
actually modifies the base cvar
g_knockback_scale. This knockback scaling
is enabled/disabled via g_mid_knockback( see above ).
------------------------------------------------------------------------------------------------------------
Known Issues:
-g_mid_hpap/callvote healtharmor
- when called when the player is in midair, they will
not be given the correct amount of armor, to
counteract this, it can only be voted on during
warm-up, as respawning will give you correct
amounts.
- sometimes armor doesnt go below 1.
-g_knockback_scale not being reset to default on gametype change( server side bug :x )
------------------------------------------------------------------------------------------------------------
Q&A:
is the knockback really big enough for midairs to be possible or did u hack the knockback like in the original Midair ?
I gave the player infinite quad for the knockback and made it so players can vote for it on/off.
------------------------
.THRESHER. wrote:I've been getting a lot of requests to modify the rockets splash damage for my midair mod, which I'm doing all via angelscript.
But this post: http://www.warsow.net/forum/viewtopic.php?id=21189Made me wonder if it would be even possible to modify the rocket entities or possibly modify the rocket launcher all together through angelscript? I'm rather nooby at coding and have been scratching my head over this one for a few days.
Thanks for your time.
Nope, sry, gametypes don't support modifying weapons.
So yeah, hope this^ answered your question about why I can't modify the splash.
Last edited by .THRESHER. (2009-10-06 14:58)