NeoTF Change Log
=====================================================================
STEAM Public Release 1.9.0 - 16 Dec 2004
- Fixed "neotf_kill_xentree" command not removing admin spawned entities.
- Fixed missing "[NeoTF]" log tags.
- Fixed snarkcam view bug when detonating snarks.
- Fixed Spy invisibility share bug (invis remains when feature turned off).
- Modified MultiGuns: Default MG cell cost set at 100.
- Modified Scout Teleport Disks: Added statubar display for # of used disks and
jumps left.
- Modified AntiGren pods: Fixed bug where heal was only triggered when
players health was less than their maxhealth.
- Modified HW Powerups: Powerup is destroyed if it clips into world (spawn
error).
- Modified HUD help: Moved message position to upper left in HUD.
- Modified Help system:
- Added new server help file "playervars.txt" for Player VARS info.
- Added new help commands "ntf_help_vars" and "helpvars" .
- Modified ntf_tank : Func Tank color now green.
- Modified Tentacles:
- Removed debug logging.
- Fixed bug where tentacle maw sometimes spawns moving.
- Modified Barnacles:
- Fixed bug where 2 barnacles can catch the same prey.
- Fixed bug where you can fire sniperrifle while barnacled.
- Modified admin glow commands: entering "0 0 0" as color removes glow.
- Modified admin ammopacks: Increased limit to 8 packs per admin.
- Modified Speedball: Set team colormap when player picks up or drops item.
- Added Admin commands:
"ntf_status" : Gives player position and angles/yawangle info (AUTH LOWLEVEL)
"ntf_item_antidote" : This item cures plague and medic infections.
- Added new entities to HLDS ntfsv_create:
"ntf_item_antidote" : Cures infections.
"ntf_teleport_pair" : create one teleport entrance and it's exit.
"ntf_restock" : This item will restock NeoTF ammo for:Teleport disks, Flashgrens,
Soldier Remotes, Saberdiscs, Snarks and/or Pyro Freeze.
- Added Admin entity-specific removal commands:
"neotf_kill_discoball" : Removes all discoball entities you created.
"neotf_killall_discoball" : Removes ALL (neotf-only) discoball entities from
map.
"neotf_kill_discoball2" : Removes all discoball2 entities you created.
"neotf_killall_discoball2" : Removes ALL (neotf-only) discoball2 entities from
map.
"neotf_kill_makelight" : Removes all makelight entities you created.
"neotf_killall_makelight" : Removes ALL (neotf-only) makelight entities from
map.
"neotf_kill_antidote" : Removes all antidote entities you created.
"neotf_killall_antidote" : Removes ALL (neotf-only) antidote entities from map.
- Added HLDS server command ( "ntfsv_command" prefix):
"lightstyle" : Allow server to change/restore map lightstyle.
"neodate_all : "Allow server to display date info.
"neotime_all : "Allow server to display timeleft info.
"glow_all : "Allow server to make all players glow.
"cure_all : "Allow server to cure all players of Plague or medic infections.
"plague_all : "Allow server to give all players a Plague infection.
"mp3_all : "Allow server to play HL MP3 tracks to all players.
- Updates to Help and Documentation.
- Updates for Metamod (version 1.17.3).
=====================================================================
STEAM Beta Release 1.8.9 - Oct 31th 2004
- Fixed crash with Chat Location in STEAM ( %i variable ).
- Fixed neotf_anydeath/anydeath_all functionality for STEAM.
- Fixed HWGuy Share feature CVAR bug (feature could not be disabled).
- Fixed crash with admin say (neotf_psay/tsay).
- Fixed bug where Saberdisc targeted teammates/allies.
- NEW Feature: HWGuy Team Powerups ( now HW's "_special2" ).
- NEW Feature: Flares ( all classes ).
- NEW Feature: Ported HL Tentacle monster ( limit 6 per map ).
- NEW Feature: Ported HL Barnacle monster ( limit 32 per map ).
- NEW Feature: HL Xen Trees ( limit 24 per map).
- NEW Feature: Map Tank turret entities ( limit 8 per map).
- NEW Feature: Map Tank Laser entities ( limit 8 per map).
- NEW Feature: Map Item Powerups: Quad, Invis, Invul, Airtank
- NEW Feature: Map Speedball Powerup.
- NEW Feature: HL MP3 player
- NEW Feature: Medikit Scanner ability.
- NEW Feature: Map Weapons: Entities that give player a single TFC weapon.
- NEW Feature: Map WeaponBox: Entities that give player any and up to all TFC
weapon(s).
- NEW feature: NeoTF HUD help messages.
- NEW Feature: Load Config: This allows a server to run a map-specific config
file 10 seconds after a map is loaded.
- Modified MultiGuns:
- Fixed crash bug with Grenlauncher MG's.
- Fixed Displacer Addon model becoming separated from MG.
- MG deploy now costs cell ammo instead of armor ( 5 - 200 min/max ).
- Added Ability for engineers to dismantle inert enemy MGs
- Added Ability for engineers to force mg upgrades from teammates
(costs a life) using "touchmg" command. Note: "ntf_feature_statusbar"
CVAR MUST be enabled for this to work properly.
- MGs now invulnerable to teammate's wrench/spanner hits.
- Scaled damage done by EMP's (Higher MG limit equals more damage).
- Dismantling of inert enemy MGs will give back 1/2 build cell cost.
- Modified Statusbar: ID system:
- Capped MultiGun status to 1st statusbar line.
- FreezeThrower/Aircraft Ammo status to 2nd statusbar line.
- MultiGun status to new 3rd statusbar line (engineer only).
- ID SBAR to new 3rd statusbar line (all classes except engineer).
- Modified Flashgrens:
- Fixed spamming HUD message update to clients.
- Added missing logging for events (primed/thrown/restocked etc).
- Modified Timeleft/date functions: send duplicate info to console.
- Modified FreezeThrower:
- Freeze will "cure" burning teammates and award a frag to the Pyro.
- Modified Scout Radar:
- Added missing logging.
- Added Teleporter detection.
- Added "radarmode" Player VAR to modify radar detection setting.
- Modified AntiGren Pod:
- Fixed bug with destroying mines/amlaunchers/teleport discs
( enemy player's can't build these again ).
- Pod no longer targets allied buildables/projectiles
- Added missing logging when destroying enemy targets.
- Pod cures leg damage (caltrop or sniper shot)
- Pod cures pyro flames.
- Pod cures TFC Infection (30 sec delay between cures).
- Modified SG Cameras:
- Fixed bug where SG was killed and camera is still active.
- Added logging for camera events ( spawn/destruction, +/-sgcam, sgcam_switch
etc. )
- Modified Tripmines:
- Added 2 minute lifespan ( same as Demoman Land Mines ).
- Tripmines no longer detonate when friendly building/projectile crosses beam.
- Modified Land Mines:
- Added ability to create 'Sticky' Mines.
- Added "landminetype" Player VAR to modify Mine types: normal or sticky.
- Modified HW Team Mortar:
- Replaced "_special2" build command with "buildmortar"
- Added secondary USE function : Allow all teammates and allies
(except HW class) to "USE" mortar (no need for a mortar marker
to do this). A mortar round is dropped where the player's crosshair
is pointing at (if the player is pointing at the ground). If the player
is pointing at the sky or ceiling the round will be dropped at a spot
on the ground directly below where they are pointing at.
- Modified Togglemenu:
- Fixed bug where menu did not close with certain options.
- Added support for HW Powerup deploy.
- Modified Admin teleports: Map entity teleports now reject ALL flagcarriers.
- Modified Sniper Laser Rockets: Added missing logging.
- Modified Soldier Remotes:
- Added missing logging for events (launching weapons, toggle* etc).
- Fixed bug when changing "ntf_old_remote" CVAR while players are using
the remotes: Players are stuck in remote and unable to use commands.
- Remotes will now auto-det when CVAR changes.
- Improved behavior with EMPs detonating NeoTF buildables.
- All NeoTF buildables protected from damage by engineer wrench hits.
- All NeoTF buildables now support color-mapped models.
- Added NEW Authlevel AUTH_GIVE (32)
- Added "medscanoff" Player VAR to allow player to disable scanner.
- Added "medscandelay" Player VAR to allow player to change scanner intervals.
- Added "hudprintfix" Player VAR to allow players re-direct HUDPRINTNOTIFY
messages to HUDPRINTTALK (chat) section.
- Added "nohudhelp" Player VAR to allow player to disable HUD help messages.
- Added fix for flashlight bug with bodyque entities
(only enabled if "mp_flashlight" cvar is on).
- Added fix for TFC Soldier nailgren exploit.
- Added cvar to enable nailgren exploit fix: "ntf_nailgren_fix"
- Added cvar: "ntf_hudhelp_interval", set hud help message interval (set to 0 to
disable feature).
- Added cvar: "ntf_feature_hlmp3", this enables the HL MP3 player.
- Added cvar: "ntf_feature_flare" , this enables the Flare feature.
- Added cvar: "ntf_feature_tentacle", enable spawing of this monster (requires
map change).
- Added cvar: "ntf_feature_barnacle", enable spawing of this monster (requires
map change).
- Added cvar: "ntf_feature_mappowerup" , enables Map PowerUps.
- Added cvar: "ntf_feature_mapweapon", enable spawing of weapon/weaponbox
entities.
- Added cvar: "ntf_feature_xentree", enable spawing of xen_tree entities
(requires map change).
- Added cvar: "ntf_feature_loadconfig", allows server to exec a map config file,
Settings: "0" = disabled,
"1" = load if config file exists,
"2" = load if file exists, else, create a blank config file if none found.
- Added HLDS server console commands:
"ntfsv_teamlist" : list number of players on each team.
"ntfsv_csay" : Server prints specified colored HUD message to all players.
"ntfsv_exec" : execute* client command on player.
"ntfsv_execall" : execute* client command on all players.
"ntfsv_execteam" : execute* client command on all players on specified team (1-
4).
*Note: all admin/server EXEC commands are checked for certain forbidden
commands (unbindall etc.) and are refused if one is found.
"ntfsv_removeent" : Safely remove NeoTF entities.
"ntfsv_create" : Allow server to create certain entities:
- Allow spawning of Map powerups
- Allow spawning of Map weapon/weaponbox entities.
- Allow spawning of Ammo pack entities.
- Allow spawning of Cycler entities.
- Allow spawning of Xen Tree entities.
- Allow spawning of Tentacle Monsters
- Allow spawning of Barnacle Monsters.
- Allow spawning of Tank entities (i.e 50-calibre gun emplacements).
- Allow spawning of TankLaser entities.
- Allow spawning of Speedball entities.
- Modified Admin commands:
"neotf_civ" : added class lock option.
"neotf_civteam" : added class lock option.
"neotf_civall" : added class lock option.
- Added Admin commands:
"neotf_checkdev_steam" : Command to replace WON command.
"neotf_classlock" : Lock a player to a specified class.
"neotf_use_ent" : Remotely trigger the USE function of certain entities.
"neotf_opendoor" : Open or close almost any func_door.
- Added Admin entity spawn commands:
"neotf_ammopack2" : Spawn ammopack with more parameters (team/shells/cells etc).
"ntf_xen_tree" : Spawn a Xen Tree (AUTH MAPENT+"ntf_feature_xentree" enabled).
"ntf_barnacle" : Spawn a Barnacle (AUTH MAPENT+"ntf_feature_barnacle" enabled).
"ntf_tentacle" : Spawn a Tentacle (AUTH MAPENT+"ntf_feature_tentacle" enabled).
"ntf_cycler" : Spawn a Cycler entity.
"ntf_tanklaser" : Spawn a func_tanklaser (AUTH MAPENT+"ntf_feature_mapweapon"
enabled).
"ntf_tank" : Spawn a func_tank (AUTH MAPENT+"ntf_feature_mapweapon" enabled).
"ntf_item_weapon" : Spawn a weapon item (AUTH MAPENT+"ntf_feature_mapweapon"
enabled).
"ntf_item_weaponbox" : Spawn a weaponbox item (AUTH
MAPENT+"ntf_feature_mapweapon" enabled).
"ntf_item_quad" : Spawn a Quad Powerup (AUTH MAPENT+"ntf_feature_mappowerup"
enabled).
"ntf_item_invul" : Spawn an Invul powerup (AUTH MAPENT+"ntf_feature_mappowerup"
enabled).
"ntf_item_invis" : Spawn an Invis powerup (AUTH MAPENT+"ntf_feature_mappowerup"
enabled).
"ntf_item_airtank" : Spawn an Airtank powerup (AUTH
MAPENT+"ntf_feature_mappowerup" enabled).
"ntf_speedball" : Spawn a SpeedBall powerup (AUTH
MAPENT+"ntf_feature_mappowerup" enabled).
"neotf_ent_button" : Create USEable buttons to trigger certain func* entities.
- Added Admin entity-specific removal commands:
"neotf_kill_cycler" : Removes all cycler entities you created.
"neotf_killall_cycler" : Removes ALL (neotf-only) cycler entities from map.
"neotf_kill_xentree" : Removes all Xen Trees you created.
"neotf_killall_xentree" : Removes ALL (neotf-only) Xen Trees from map.
"neotf_kill_barnacle" : Removes all Barnacles you created.
"neotf_killall_barnacle" : Removes ALL (neotf-only) Barnacles from map.
"neotf_kill_tentacle" : Removes all Tentacles you created.
"neotf_killall_tentacle" : Removes ALL (neotf-only) Tentacles from map.
"neotf_kill_quad" : Removes all Quad Items you created.
"neotf_killall_quad" : Removes ALL (neotf-only) Quad Items from map.
"neotf_kill_invul" : Removes all Invul Items you created.
"neotf_killall_invul" : Removes ALL (neotf-only) Invul Items from map.
"neotf_kill_invis" : Removes all Invis Items you created.
"neotf_killall_invis" : Removes ALL (neotf-only) Invis Items from map.
"neotf_kill_airtank" : Removes all Airtank Items you created.
"neotf_killall_airtank" : Removes ALL (neotf-only) Airtank Items from map.
"neotf_kill_speedball" : Removes all Speedball Powerups you created.
"neotf_killall_speedball" : Removes ALL (neotf-only) Speedball Powerups from
map.
"neotf_kill_itemweapon" : Removes all Weapon Items you created.
"neotf_killall_itemweapon" : Removes ALL (neotf-only) Weapon Items from map.
"neotf_kill_weaponbox" : Removes all WeaponBox Items you created.
"neotf_killall_weaponbox" : Removes ALL (neotf-only) WeaponBox Items from map.
"neotf_kill_tank" : Removes all Tank entities you created.
"neotf_killall_tank" : Removes ALL (neotf-only) Tank entities from map.
"neotf_kill_tanklaser" : Removes all Tank Laser entities you created.
"neotf_killall_tanklaser" : Removes ALL (neotf-only) Tank Laser entities from
map.
"neotf_kill_button" : Removes all func_button entities you created.
"neotf_killall_button" : Removes ALL (neotf-only) func_button entities from map.
- Added admin "give" commands AUTH GIVE (32):
"neotf_give_invul" : Give limited invulnerability to a player.
"neotf_giveall_invul" : Give limited invulnerability to all players.
"neotf_give_quad" : Give limited Quad damage to a player.
"neotf_give_grens" : Give grenades (primary and/or secondary) to a player.
"neotf_give_ammo" : Give ammo (shells/cells/nails/rockets) to a player.
"neotf_give_detpack" : Give detpack to a player of demoman class.
"neotf_give_cure" : Cure a player with Medic infection and/or Plague infection.
"neotf_give_weapon": Give a TFC weapon to a player.
- Added Dev Chat ability (see ntf_admin_commands.txt file for explanation).
- Updates for Metamod (version 1.17.x).
- Updated files to be compatible with STEAM Half-Life Engine.
- Updates to Help and Documentation.
======================================================================
Public Release 1.8.7 - 02 July 2003
- Fixed crash with Scout Teleport Disk when telefragging enemies.
- Fixed CVAR bug with admin tools feature.
- Fixed Chat Location: %a %h %i %c %l and %p can now be used together in
the same chat message in any combination.
- Modified Jetpack: Added 30-second activation delay after RoundOver events.
- Modified TripMines: Prevent "overlapping" of mines when deploying.
- Modified Spy-Share-Invisiblity: Fixed exploit with ducking players
(display rings end up in ground).
- Modified Med-Disp: Newer Meddisp model under "ntf_feature_custommodels" CVAR.
If CVAR disabled, old TFC medikit model will be used.
- Modified SaberDisc:
- Fixed bug where Disc hurts Allied players and their buildables.
- Discs damages/destroys TripMines, AG Pods and SAM launchers.
- Modified MultiGuns:
- Allow allies to upgrade MG's.
- Modified SAM Launcher: Allow allies to upgrade Launcher.
- Modified Admin Commands
- Fixed "neotf_weaponstrip" command stripping admin not target player.
- Fixed "neotf_llama" command.
- Updated "neotf_gag" command: Dis-allow ALL chat while gagged.
- Added New command: "neotf_killall_triggerhurt"
Removes ALL (neotf-only) triggerhurts from map.
- Added New command: "neotf_killall_ammopack"
Removes ALL (neotf-only) ammopacks from map.
- Added New command: "neotf_killall_teleport"
Removes ALL (neotf-only) teleports from map.
- Fixed Auth system: Now properly loads new STEAM ids in ntf_users.ini
- Updated Area file loader: foxbot/tfc/areas will be searched if an area
file is not found under tfc/addons/NeoTF/areas
======================================================================
Beta Release 1.8.6 - 11 Jun 2003
- Includes three new maps:
- ntf_tpoint, ntf_outpost, and ntf_stadium
- Big thanks to Broccoli for creating these NeoTF-specific maps!
- Fixed possible incompatibilities with TF 1.6
- Fixed incorrect NeoTF version date in metamod.
- Fixed "neotf_plague" teammate infection bug.
- Fixed Team Ally detection code.
- Fixed server MOTD window displaying last help file and not server MOTD file.
- Fixed Beamladder / Admin tools CVAR Bug.
- Fixed crash with ntf_disabled on rock2.
- Fixed HUD text spamming in various features.
- Fixed bug where large damage trigger_hurt entities insta-kill buildables.
- Fixed HUD secondary gren bug with unfeigning spies:
Spy's HUD displays flashgren ammo count.
- Removed all skin code.
- Removed Entity Moving.
- Removed HWGuy Hooks.
- Replaced AUTH_TRAIL with AUTH_LOWLEVEL.
- Replaced defunct AUTH_SKIN with AUTH_MAPENT
- Added New feature: Air Pod as HWGuy's buildspecial2.
( Let the GoodYear jokes begin.. )
- Added: NeoTF Vox greeting, plays Neo Vox + HUD greeting when a player
first spawns in a map.
- Added New feature: Soldier Tripmines.
- Modified NeoTF Models:
- Re-skinned ntf_rocketlauncher MG model.
- Re-skinned Land and Sensor Mine model.
- Added multi-skinned mini Apache model.
- Added multi-skinned mini Osprey model.
- Added multi-skinned llamacage model.
- Modified Flashgrens: Max flashgren limit set at 4 like TFC
secondary grenade limit.
- Modified Spy-Share: Spy is semi-cloaked when cloaking a teammate.
- Modified AntiMissile Launcher: Allow sniper bots to build AMLaunchers.
- Modified SAM Launcher: Enemy engineers can dismantle inert launchers.
- Modified Scout Radar: Radar no longer detects Spectators.
- Modified Beamladder: Increased ladder climb speed.
- Modified Teleport Disks:
- Scout has to be at least telefrag distance away from
his Disk to teleport back to it.
- Fixed bug where telefrag doesn't kill crouching enemies.
- Modified Jetpack:
- Jetpack activation delayed for 1st 30 seconds in a map to allow
players to be fully spawned and give time for Defenses to be set up.
- Extended Jetpack range to work in maps with high ceilings.
- Modified Mortars:
- Fixed Mortar use armor bug.
- Fixed Mortar Marker quick detonation exploit.
- Modified Land/Sensor Mines:
- Fixed deploy code.
- New model skin for Sensor-Mines.
- New team color-coded model skin for Land Mine.
- Modified Hoverboard:
-New, team color-coded model skins.
-Model skin changes to neutral (white) color if spy is disguised.
- Modified SaberDisc:
- Fixed Saberdisc bug where Disc gets stuck in world.
- Removed angle check when deploying Disc: Skill jumping is much easier now.
- Added HUD targeting system when used against enemy players.
- Increased "concussion" effect when catching returing Discs.
- SaberDisc will trigger Touchable/USEable buttons upon touch.
- Modified Snarks:
- Fixed bug in max live snarks code( you are only allowed 3 live snarks at
a time).
- Fixed exploit with feigning spies.
- Fixed Enemy detection code.
- Added Snark cam: use +snarkcam to get a snark's eye view (if you have a
live one).
- Modified MultiGuns:
- Fixed spy-feign exploit: feigning cures Plague and
stops Displacer teleports.
- Fixed bug where players on ally team capture MG's.
- Fixed bug where MG's target players on allied team.
- Fixed bug where EMP's target allied teams MG's.
- Fixed ntf_rocklauncher enemy prediction inaccuracy.
- Rocketlauncher MG now has new, animated-when-firing Model.
- When an engineer points his crosshairs at an MG he owns, a red
bounding box will be drawn around the MG, visible only to it's owner.
This display will be repeated at regular intervals until the
engineer stops pointing at his MG.
- Modified FreezeThrower:
- Fixed speed bug with snipers using sniperrifle.
- Fixed spy-feign speed bug ( spy can move while feigned after FreezeTBD ends)
- Fixed spy-feign exploit ( feigning cures freeze).
- Added HUD targeting system.
- Victims being set on fire will thaw Freeze ( does not work on other pyro's).
- Modified Aircraft Remotes:
- All teams now have distinctive models:
Blue Team: BlackOp Apache,
Red Team: BlackOp Osprey,
Yellow Team: Normal Tan Osprey,
Green Team: Normal Apache.
- Improved Hellfire enemy detection code.
- Hellfire now requires enemy to be near crosshair target to lock on.
- Fixed Deploy-thru-floor bug with Hellfires, remotes, bombs and Admin Nukes.
- Fixed launched remotes hitting it's owner's Aircraft.
- Modified hitboxes on launched weapons.
- Reduced Admin Apache Nuke damage to detpack damage.
- Apache Nuke detonation delay is now set 30 seconds.
- When launched, the HL VOX plays a warning message to players in
range of the Nuke.
- Apache Nuke detonation creates small temporary "radioactive" area.
- Modified Llamacages:
-Updated model to accomodate various cage sizes.
-Fixed 'cage bob' when too large cage sinks into world and origin is then reset.
- Modified Admin commands:
( Please read the ntf_admin_commands text file for info on new commands )
- Check for bots when executing "admin" commands
- Crash protected various admin commands against max string input.
- Added "neotf_checkdev" admin command:
Use this to authenticate anyone claiming to be a NeoTF DEV Team member.
- Added "neotf_trigger_teleport" : Create ONE Teleport exit and up to FOUR
entrances.
- Added command "neotf_kill_teleport" : Removes all of your Teleport entrances
and their exit.
- Added "neotf_ammopack" : Create health/armor/gren ammo packs (Max of 4 per
admin).
- Added "neotf_kill_ammopack" : Removes all ammo packs you created.
- Added "neotf_weaponstrip" : Strips a player of all weapons (except
grenades).
- Added "neotf_triggerhurt" : Create a trigger_hurt entitiy (Max of 10
per admin).
- Added "neotf_set_triggerhurt" : Modifes the damage of all map trigger_hurt
entities.
- Added "neotf_kill_triggerhurt" : Removes all trigger_hurt entities you
created.
- Added "neotf_teamplay" : Changes/restores the mp_teamplay setting of the
server.
- Added "neotf_unban" admin command: Restore the status of a previously
banned player.
- Modified "neotf_lightstyle" admin command:
entering command with no parameters returns world illumination to normal.
- Modified "neotf_makelight" admin command:
entering command with no parameters kills all lights the admin owns.
- Modified Admincam: camera is not destroyed if target player dies.
- Modified "neotf_kick" admin command: Exclude Bots in the case of
kicking via name substring.
- Modified "neotf_ban" admin command:
Banning can only be done via the player's AUTHID / UNIQUEID.
Permanently banned players are automatically logged to the banned.cfg file.
All other non-permanant bans are now logged to server log with the
number of minutes included.
- Modified server CVARs:
- CVAR "ntf_feature_admin" no longer requires a mapchange to be enabled.
- Set Minimum and Maximum CVAR values for most specials.
- Maps with "trigger_gravity" entities will now work correctly if
Beamladder is disabled.
- Added "ntf_beamladder_autodisable" CVAR: auto-disables beamladder
if a trigger_gravity map is loaded.
- Added "ntf_feature_hudtarget" CVAR : Enables the HUD Targeting system
for Pyro FreezeThrower and Demoman SaberDisc features.
- Updates for Metamod.
- Updates to Help and Documentation.
======================================================================
GA Release 1.8.1 - 14 Jan 2003
- Fixed Snark CVAR bug.
- Entmover feature now enabled via "ntf_feature_entmover" CVAR
(still needs admin feat enabled).
- Flash grenades no longer affect spectators.
======================================================================
Beta release 1.8.0 - 6 Jan 2003
- Deprecated CVAR's: "ntf_mg_spyignore" and "ntf_max_antigren".
The Ignore-Disguised-Spy code is now fully integrated in MG think code
and the max AntiGren pod limit is now hardcoded at 1 per Medic.
- Fixed: Hook bug where player respawns still hooked after killed while hooked.
- Added new Map Timeleft feature:
All players can query the time remaining on a map using the "neotime"
or "voxtime" command in console or in Global/Team chat.
The time will be displayed, (In their HUD and vocally by the Half-Life Vox)
in hours, minutes and seconds and is accurate up to an interval
of 24 hours ( mp_timelimit = 1440 and mp_timeleft = 86400).
NOTE: the admin command "neotf_timeleft" will now run this timeleft
command on all players.
- Added new Server Date feature:
All players can query the Server's current date and time using the "neodate"
or "serverdate" command in console or in Global/Team chat.
NOTE: The date/time information is only as accurate as the clock setting
of the computer hosting the Server in question.
NOTE: The query interval is also shared with the Map Timeleft feature.
- Added new feature: Sniper Beam Ladder.
- Added new feature: Demoman Saberdisc.
- Added new feature: Snarks as Medic second special.
- Added new feature: HWGuy team Mortar.
NOTE: only teammates can use mortar to launch missiles.
- Added old-style build menu for all classes.
- Added camera menu for AdminCam.
- Added Medic heal: Medics can use their MediKit to heal teammates'
BioCannon Plague infections and FreezeThrower cryogen effects.
Note: You must be facing the player (more or less) for this to work.
Note: Medics will recieve a frag for curing their teamates.
- Added new cvar "ntf_feature_undisguise" (0=don't undisguise, 1=do undisguse)
This cvar will determine whether or not spies undisguise after capping
enemy MultiGuns or calling airstrikes while disguised.
- Modified Airstrikes: spies will undisguise after a certain number
of airstrike missiles are spawned.
- Modified Llamacages: Added "unllamacage" command to restore the status
of specific caged players.
- Modified Statusbar: ID system now in Color.
- Modified FreezeThrower:
- Player will no longer be fused to ground.
- FreezeThrower range reduced.
- Freeze damage is now reduced to 3 damage units per interval.
- Don't spam freeze out-of-ammo msg.
- Modifed MultiGuns:
- Maximum number of MultiGuns now capped at 10 per person.
- If engineer has multiple MG's built, any of those MultiGuns can be detonated
individually by pointing at it and using the "detspecial" command.
- Added MG-addons, which display different effects/models for certain MG's.
- MultiGuns will not target players if not visible through water.
- MultiGuns will will automatically detonate in approximately 4 seconds
if they end up in a restricted area or they noclip into the World.
- MG capture now sends a capture message to all clients.
- Modified Grenlauncher MG: Improved Target prediction code. GL grenades
replaced by MIRV grenades, which spawn 2 bomblets on contact with World.
- MultiGuns will always ignore disguised enemy spies. (disguised as MG team).
- Modified Crowbar MG: Projectile only does damage on actual physical contact,
and Crowbar MG Range increased slightly.
- Players will be immune to BioCannon MG infection for a short duration when
healed by Medic or a Medic's AntiGren pod.
- Modified Teleport Disks:
- Warpjumping will negate FreezeThrower cryogen effects.
- Increased Teleport Disk frag range 35%
- Modified Sniper AntiMissile Launcher:
- Build command changed back to "buildspecial".
- Added HUD prompts for amlauncher destruction.
- AM Launcher is now detonated by enemy EMPs.
- Modified Bouncepad: added auto-dismantle code if they 'pin' players.
- Modified Soldier remotes:
- Old-style remotes will detonate with "detspecial" command.
- Reduced the hitbox for Aircraft (New) remotes.
- Modified Flashgrens: Grenade is killed if tossed in respawn/restricted areas.
- Modified Funkytrails: Added trail for Engineer railgun projectile.
- Modified Hoverboard: "buildspecial2" command destroys hoverboard if
spy is on one already.
- Modified Ring Of Shadows: Scouts will Glow when they have an active RoS.
- Modified Demoman Land/Sensor Mines:
- Fixed sound bug in deploy.
- Added 1 second detonation delay at Mine deploy, like TFC pipebombs.
- Reduced Deploy delay by 2 seconds.
- Modified Gargantua (Elvis) Remote : deploy commands are now
"garguantua" and "ntf_elvis"
- Modified Jetpack: Set Min/Max Armor use range ( 5 - 50 units ).
- Moved AdminCam and Admin cvar tool to separate ADMINTOOLS feat. The new
CVAR governing these features is: "ntf_feature_admintools" (0=off , 1= on).
- Moved Discoballs to Admin feature.
-Updated Admin commands.
- Updates to help and documentation.
======================================================================
GA Release 1.7.2 - 16 Sep 2002
- ntf_llamasounds now only applies at mapchange
- ID system will now work with non-player views (e.g. Soldier remote, SGCam)
- Added authorized admin (NeoTF cvars only) cvar set/query command.
(see ntf_admin_commands.txt for details)
- Fixed TF/C teamswitch exploit for some NeoTF buildables, where
llama players would deploy Mine's etc. near teammates
and/or SG's and switch teams to get kills.
- Fixed Land/Sensor Mine deploy bug where Mine 'pins' owner.
- Modified Mines: A Land/Sensor Mine will be automatically dismantled if it
"pins" a player.
- Fixed llamacage (2, 3 and 4) deploy bug ( cages sink into world ).
- Reorganized Authlevels. **ADMINS PLEASE TAKE NOTE***
- Improved Flashgren velocity code, added effect for gren detonation.
======================================================================
Beta Release 1.7.0 - 21 Aug 2002
- Configuration files, help files, and DLL now installed in addons/NeoTF/
to support new "addon" standard.
(see http://www.unitedadmins.com/info_addon_dev_standards.aspx for details)
- Admin commands can now be done using id or player-name substring
- Added messaging system (see ntf_admin_commands.txt for details)
- Added new file-based MOTD Help system.
- Added Hoverboard as Spy's second buildable.
- Added Admin camera feature.
- Added player-in-range check for multigun building.
- Multiguns will be automatically dismantled if they "pin"
teammates or non-upgrading class enemy players.
If the MG capture CVAR is set; a pinned enemy (upgrading class) player
will cause a rapid health reduction for the multigun until it detonates.
(Note: pinned upgrading classes can also detonate the mg with the
"detspecial" command since they are now it's owner.)
- Fixed Displacer bug where 'displaced' Victim is stuck in world after
RoundOver.
- Modified Hook:
- Forced minimum/maximum values for Hook speed (50%- 90% of HWGuy maxspeed).
- Forced minimum Hook wait to 1 second.
- An armor drain is triggered after 1 second of hook use.
- The armor drain is doubled for flagcarriers.
- Modified Teleport Disks:
Using the "buildspecial" command with an active
Disk will automatically trigger the teleport command.
- Major upgrades to (New only not old ones) Apache remotes:
- Aircraft do not explode on contact, they take damage like any buildable.
- Aircraft can now be toggled from two modes: Normal flight and
Hover using the "togglehover" command.
- Player can toggle view from normal to Aircraft.
- Added 3rd public weapon: homing Hellfire missile with HUD target
Line-Of-Sight indicator.
- Restored Admin-only apache nuke.
- Added "toggleboost" command: speed boost limited to
5 second duration at 10 sec intervals.
- Increased hitbox for new (Apache) remotes to prevent "fly over walls"
exploit in Assault-type maps.
- Increased weapon damage for ntf_remote.
- Increased default apache ammo to 9.
- Deprecated Medic Crowbar MG upgrade and replaced with BioCannon MG upgrade.
This MG will shoot projectiles that do minimal damage, but actual physical
contact with them will give the victim a Plague infection that can be
spread to team mates.
Note: medics will only be affected by Plague infection for approximately
5 seconds, and they do not spread infections to team mates.
- Added SAM Launcher as Soldiers second Buildable.
Once upgraded by an engineer; the SAM Launcher will shoot down any enemy
Aircraft remotes in it's range and any aircraft launched missiles and bombs.
- Deprecated HWGuy shared Grenlauncher upgrade and replaced with Crowbar
MG upgrade.
- Modified FreezeThrower so all Victims properties are restored before
killing with cryo_blast.
- Fixed FreezeThrower bug in Rock2 GC:
FreezeThrower will not target players in GC or those protected by gas suit.
- Medic Antigren pods now cures BioCannon MG infections and Freeze TBD,
the owner of the antigren pod will be awarded a frag for curing team mates.
The heal rate is now 10 health units/sec.
- Engineer Bounce Pad functionality expanded: Falling damage is now
minimized if you land within a bouncepad's range, this is allowed for
all classes.
- Fixed bug in Bounce Pad dismantle.
- Added entity moving/copying/modification commands
See ntf_admin_commands.txt for details
- Added more admin-only commands: plague, antifreeze, anydeath, civteam...
- Added 'ntf_reload' command
- Fix bugs in "ntf_disabled" functionality
- Updates to help and documentation.
======================================================================
Public Release 1.6.1 16 Jun 2002
- Antigren/Antimissile pods will detonate if tossed into restricted
areas
- Restored "buildamlauncher" command for building anti-missile pods
- Antigren missile damage increased to equal pod damage
- RoundOver function looped twice to ensure all buildables are
destroyed.
- RoundOver function now called for Hunted map
======================================================================
Beta Release 1.6 07 Jun 2002
- NeoTF can now run as a metamod plugin or standalone. Big thanks
to RedFox (of FoxBot, http://www.foxbot.net) for coding the metamod
integration!
- Added a "welcome message" (console greeting) when client connects.
Admins can modify "ntf_welcome.txt" to present a custom message.
- Replaced Scout tesla coil MG upgrade with Displacer MG.
This MG will teleport the victim to random locations in the vicinity
of their original location and then return them to their original
location to apply teleport damage.
- Added Bounce Pad as Engineers second Buildable
When in range of a friendly BouncePad use "FORWARD" and "JUMP"
keys in combination while moving forward to get a large boost. To get
a smaller vertical boost use "USE" key. Building and use of BouncePad costs
armor, which are controlled via 2 different CVARS. You may not build or use
BouncePads while carrying flags. BouncePads have a 2 minute lifespan
and are immediately detonated by enemy EMP's. BouncePads can be
built and dismantled (if in range) with the same commands:
"buildspecial2" and "bouncepad". There is a small dismantle delay enforced.
- Sniper's can now restock their flashgrens from friendly MedDisps if they
walk up to one and hit their "USE" key. There is a restock interval of
30 seconds per player, regardless of how many available MedDisps.
- HWGuys Share feature upgraded.
Armor will now be given out in the following class grouping: Light, Medium
and Heavy armored; with the respective armor levels: 50, 100 and 150.
For example; Demomen, Medics and Spies will receive 100 armor.
- Replaced Scout Airstrike with NeoTF Ring of Shadows (RoS) powerup.
When activated this powerup will make you "invisible" to TFC Sentry guns
and all NeoTF Multiguns (NOT Players!!!) for a short period of time
(15-25 seconds min/max, default of 20) which is controlled via a server CVAR.
If you pick up a flag, with an active RoS powerup a CVAR (off by default)
determines if your RoS powerup deactivates immediately. You may NOT
activate the RoS while carrying flags.
- Engineer's EMP's now damage/destroy Multiguns and cause
Mines (Landmines and Sensor Mines) and Bounce Pads to detonate.
NOTE: The EMP will only target/damage the nearest device in range.
- Llamacage functionality expanded:
While a llamacage exits and has llamas teleported to it (limit of 3 per cage):
Caged Llamas will automatically convert to Civilian class for easy
identification and ridicule. Some TFC commands and all general NeoTF
commands will be blocked for the Llama, a server CVAR will cause them to
suicide if they try to use any of those commands. A server CVAR will
control the automatic re-caging of Llamas if they are killed or suicide
while in a cage. There are 3 cage tortures to inflict on the llamas,
all controlled by CVARs.
- Added NeoTF admin commands
- Modified Soldier remotes:
- Soldier remote deployment will be restricted by the same NoBuild code as
all other buildspecials (multiguns, mines gren pods etc).
- Soldier Apache remotes (for Blue and Green Teams only) will become more
transparent at an angle of declination of 15 degrees, to aid visibility
and target acquisition while piloting the aircraft.
- Soldier remotes (old or new) will now be destroyed if in flight while a
Round Over event occurs (Epicenter, Warpath, cz2, Flagrun all cap etc.)
- The counters of all non-reneweable specials: Flashgrens, FreezeThrower,
Teleport Disks, Ring of Shadows, Bounce Pads and Soldier Remotes will be
restored after a Round Over event occurs. NOTE: specials that use the
statusbar for HUD Ammo display (FreezeThrower and Soldier Remotes), will
not be updated until they're used again.
- Added "ntf_disabled" cvar. This variable is only read at mapchange. If
set to "1", ALL neotf features will be disabled.
- Added "neotf" cvar. This variable is visible to external query tools
and will always be set to "1". Useful for creating neotf query filters.
- Fixed FreezeThrower speed bug.
- Fixed mg non-detonation after Round Over event.
- Landmines and Sensor Mines now have HUD prompts for next mine deployment time.
- Landmines and Sensor Mines will automatically detonate in approximately
4 seconds if they are tossed into a restricted area.
- Updates to ntf_help system
- Updates to documentation
======================================================================
Public Release 1.5.2 - 14 April 2002
- LRlauncher mg's (sniper upgrade) fire diferent LaserRockets than Sniper's
LaserRockets.
- Reduce ROF (Rate Of Fire) for Crowbar MG, it was too powerful.
- FreezeThrower TBD time reduced from 7 to 5 seconds and damage increased 2
points.
- FreezeThrower will now malfunction in water and kill pyro and anyone in
range.
- FreezeThrower TBD time reduced if used on enemy flagcarriers.
======================================================================
Beta Release 1.5.1 - 06 Apr 2002
- Add FreezeThrower for Pyro.
- Add statusbar functionality for ID and MG.
- Point at NeoTF entity and it tells you who built it
- Multigun status more SG-like
- Freezethrower ammo status
- Soldier remote ammo status
- Use FoxBot area files for location information (replacing old .nli files)
- Antigren pods detonate after 2 minutes
- Mines detonate after 2 minutes
- Add missing authentication
- Mines have delay between build
- MGs no longer shoot at players performing dying animation (thanks Goat Roper)
- Logging now uses custom team names if defined for map
======================================================================
Beta Release 1.4.4 - 21 Mar 2002
- HWGuys get grappling hook
- Scouts get teledisk
- Inert multiguns will glow team color
- Landmines, sensormines, and antigren pods now have a 2-minute lifespan
- NeoTF buildables (mg, antigren, etc) will now detonate at the end of
a TFC "round" (warpath all cap, etc)
- Apache/Osprey bombs no longer bounce and roll
- Scout radar detects all multigun types
- Engineers no longer build invalid exploding item on "buildspecial2"
- Updates to ntf_help system
- Updates to documentation
======================================================================
Public Release 1.4.1 - 04 Feb 2002
Modifications from release 1.3:
- Soldiers get Apache Helicopter or V-22 Osprey depending on team
Apaches and Ospreys can drop bombs which explode after 3 seconds
Bombs will bounce and roll
- Custom models and sprites are controlled by ntf_feature_admin and
ntf_glyph cvars. This allows admins to choose whether they would like
'warpath' and other model-intensive maps to crash or not.
- Llama Cage functionality greatly improved:
- "llamacage", "llamacage2" ... "llamacage4" to build a cage
- "llamafyN" to llamafy the player in your crosshairs
- "llamaport" to teleport llama to a cage by WONid or userid
- "cageme" cages admin that executed the command (good for testing)
- Inert multiguns can be captured by enemies
- Crowbar MG infinite-build bug fixed
- Crowbar MG ROF decreased to make it more balanced
- ntf_feature_crowbarmg CVAR fixed
- Grenade Launcher MG projectile gravity modified
- buildspecial2 will execute scout's radar
- All classes can use SG cameras
- Updates to ntf_help system
- Updates to documentation
- Alpha feature Grappling hook disabled until we figure out a way to
balance it properly
- Alpha feature applyskin disabled until we work the bugs out