Team Fortress 2

Update: The Steam page for XYK's Team Fortress 2008 mod has been pulled. As reported by Eurogamer, a screenshot from the project's Discord (also now shuttered) suggests Valve could not be convinced at this stage that the TF-2008 team has created a mod for the original game, and is "not just repurposing leaked code". 

As also reported by EG, it appears creator XYK left the project's Discord server with a distasteful parting comment. Our original story follows.  

Original story:Turn back time with XYK's Team Fortress 2008—a TF2 throwback mod that "reverts the game back to its 2008 version".

Due on Steam on January 11, 2019, its creator says the SourceMod is an alternative to Valve's esteemed Team Fortress 2 and is designed for "those who prefer the game before most of the later updates, and want the simpler old interface."

As reported by Eurogamer, Valve has given the TF-2008 team permission to list the mod on Steam—but did ask that the original idea be altered beforehand. It seems XYK et al happily complied. 

"We payed the Steam Direct fee, and are now working on an official Steam release," says XYK on this Facepunch forum. "The Steam team approved of me generating beta CD keys, but we're still waiting on Valve to approve the store page." 

XYK follows that with an update: "Valve has gotten back with us, and notified us of some things that needed to be changed. We have done as they recommended, and are now waiting again, on the store page review."

Here's a trailer: 

And here's some screens: 

Not much else is known about Team Fortress 2008, but you can follow its progress via its Steam page. Again, all going well, it's due January 11, 2019. 

Team Fortress 2

UPDATE 26/10/18: All good things must come to an end, but it seems TF2008's end came particularly quickly, as the mod's newly-approved Steam page has now been removed.

According to an email screenshot shared on the mod's Discord server, it appears Valve has U-turned on its decision to launch the mod on Steam. The reason cited is the modder did not sufficiently prove they were creating "a mod of TF2 and not just repurposing leaked code". The email did not rule out the possibility of the mod returning once the modder had sufficiently demonstrated the code used was not leaked.

It seems modder XYK had other ideas, however, as the TF2008 Discord server has now been deleted. Well, sort of - it's called "Burger" and all the previous comments have been replaced with pictures of food. XYK left the server with a deeply unpleasant parting comment, while footage saved on YouTube shows the mod community go into meltdown following the news the server was to be deleted.

Read more…

Team Fortress 2 - contact@rockpapershotgun.com (Matt Cox)

The thing about special Halloween game modes is that they’re fun for a round or two, then the novelty wears off. The thing about Team Fortress 2‘s Halloween mode is that there are 18 of them.

Ok, so only 5 of those are new – but you can also play the 13 previous Halloween events, which would be enough to last you all year if the event didn’t end on November 14th. Valve have turned to their community for the new stuff in Scream Fortress X (not a sex thing), introducing five maps with their own game modes. I’ve spent the morning fuelling ghost ships, resurrecting corpses and running away from skeletons.

It is hot messy nonsense and I’ve enjoyed myself considerably. (more…)

Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:



The Insured Tank Update
  • Fixed a common crash related to the Panzer Pants taunt
  • Fixed competitive match history failing to load
  • Fixed an issue preventing some players from being able to activate Halloween Contracts
Team Fortress 2
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

The Insured Tank Update
  • Fixed a common crash related to the Panzer Pants taunt
  • Fixed competitive match history failing to load
  • Fixed an issue preventing some players from being able to activate Halloween Contracts
Team Fortress 2


Complete a new round of Merasmissions! Make offerings to your Soul Gargoyle! Play five new community Halloween maps! Check out the new official taunts, community cosmetic items, and community war paints! Scream Fortress X runs through November 14, 2018.


Team Fortress 2 - Valve
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:



Scream Fortress X has arrived!
  • Featuring 5 new community maps: Cauldron, Gravestone, Monster Bash, Slasher, and Cursed Cove
  • Added the Violet Vermin Case
    • Contains 20 new community-created cosmetic items that make-up the Violet Vermin Collection
    • Has a chance to give one of 4 community-created Halloween-restricted items as a bonus item
    • Has a chance to give a taunt Unusualifier as a bonus item
  • Added the Scream Fortress X War Paint Case
    • Contains 10 new community-created War Paints that make-up the Scream Fortress X War Paint Collection
    • Has a chance to give a taunt Unusualifier as a bonus item
  • Added two new official taunts to the Mann Co. Store
    • Taunt: Panzer Pants
    • Taunt: The Scooty Scoot
  • Added 17 new community-created Unusual effects
    • 11 new effects for Unusual hats
    • 6 new effects for Unusual taunts
  • Added 5 new Contracts for the featured maps
    • Completing a Halloween Contract will give players a classic Halloween item and the chance for a Violet Vermin Case or a Scream Fortress X War Paint Case
  • All players who launch the game will receive a Soul Gargoyle if they don't already have one
    • Grants access to Merasmissions and Halloween item transmutations
    • Tracks Merasmissions completed and souls collected
  • All Halloween Contracts have been reset, allowing them to be completed again
  • Continue last year's event by collecting the souls of dead players for your Soul Gargoyle by killing enemies, doing map objectives, or collecting the Soul Gargoyles that spawn in the maps
  • All cases will grant Halloween 2018 Unusual effects instead of their normal Unusual effects during the event
  • Join Halloween matches by using the Special Events category in Casual
  • Scream Fortress X runs through November 14th, 2018
General
  • Fixed stickybombs doing damage through walls and doors in some situations
  • Fixed a problem with client-side prediction on Halloween maps that use the bumper car mini-game
  • Added Tip of the Hats 2018 community medals
  • Added ozfortress Season 23 tournament medals
  • Added TFNew 6v6 Newbie Cup tournament medals
  • Added RGB 3 LAN tournament medals
  • Added United Dodgeball League Season 1 tournament medals
  • Updated the localization files
Team Fortress 2
An update to Team Fortress 2 has been released. The update will be applied automatically when you restart Team Fortress 2. The major changes include:

Scream Fortress X has arrived!
  • Featuring 5 new community maps: Cauldron, Gravestone, Monster Bash, Slasher, and Cursed Cove
  • Added the Violet Vermin Case
    • Contains 20 new community-created cosmetic items that make-up the Violet Vermin Collection
    • Has a chance to give one of 4 community-created Halloween-restricted items as a bonus item
    • Has a chance to give a taunt Unusualifier as a bonus item
  • Added the Scream Fortress X War Paint Case
    • Contains 10 new community-created War Paints that make-up the Scream Fortress X War Paint Collection
    • Has a chance to give a taunt Unusualifier as a bonus item
  • Added two new official taunts to the Mann Co. Store
    • Taunt: Panzer Pants
    • Taunt: The Scooty Scoot
  • Added 17 new community-created Unusual effects
    • 11 new effects for Unusual hats
    • 6 new effects for Unusual taunts
  • Added 5 new Contracts for the featured maps
    • Completing a Halloween Contract will give players a classic Halloween item and the chance for a Violet Vermin Case or a Scream Fortress X War Paint Case
  • All players who launch the game will receive a Soul Gargoyle if they don't already have one
    • Grants access to Merasmissions and Halloween item transmutations
    • Tracks Merasmissions completed and souls collected
  • All Halloween Contracts have been reset, allowing them to be completed again
  • Continue last year's event by collecting the souls of dead players for your Soul Gargoyle by killing enemies, doing map objectives, or collecting the Soul Gargoyles that spawn in the maps
  • All cases will grant Halloween 2018 Unusual effects instead of their normal Unusual effects during the event
  • Join Halloween matches by using the Special Events category in Casual
  • Scream Fortress X runs through November 14th, 2018
General
  • Fixed stickybombs doing damage through walls and doors in some situations
  • Fixed a problem with client-side prediction on Halloween maps that use the bumper car mini-game
  • Added Tip of the Hats 2018 community medals
  • Added ozfortress Season 23 tournament medals
  • Added TFNew 6v6 Newbie Cup tournament medals
  • Added RGB 3 LAN tournament medals
  • Added United Dodgeball League Season 1 tournament medals
  • Updated the localization files
Team Fortress 2


LuckyLukeTF2 is back with the Top 10 Plays from the recent Insomnia 63 LAN in England! The Top 10 Plays is a monthly series and you can catch up on all of the episodes here.


Garry's Mod - Rubat


Crash fixes and minor improvements across the board

View Post

Changes
  • Added quick search to Material tool
  • You can now ignite ragdolls
  • Restored Half-Life 1 turret entities
  • Added support for $treesway shader paramters, which is affected by env_wind entities on existing maps
  • Downloading workshop items when joining servers now deletes the useless .compressed files that waste space
  • npc_sniper no longer becomes pacifist after one player kill
  • Fixed a crash issue with monster_flyer
  • Fixed a crash issue with Half-Life: Source monster_*_dead NPCs
  • Fixed model of monster_hevsuit_dead
  • Fixed HL2 barney appearing on HL1 map c1a1
  • Fixed HL1 and HL2 episodes not displaying their chapter titles and other on-screen text
  • Fixed purple blood color on HL1 alien NPCs
  • Fixed a crash on srcds when combine soldiers with smg1 die and there isn't a player in first server slot
  • Fixed a rare crash with npc_combie_s trying to shoot a gun they don't have
  • Fixed a potential AI pathfinding crash
  • Reenabled monster_bigmomma hp recovery system
  • Fixed npc_barnacle not picking up players from vehicles
  • Fixed chatbox filters looking weird
  • Fixed default join messages not working on dedicated servers
  • Fixed some scenes not playing
  • Smooth scrape sounds are no longer repalced by rough scrape sounds for glass and tile textures
  • Fixed flashlight sound stopping weapon sounds
  • Fixed some effects (mostly on NPCs) not working in multiplayer
  • Fixed some HL1 NPCs not talking in multiplayer
  • Addon entities ("anim" type SENTS) are now properly credited as inflictor and not the attacker when thrown into a player with a gravity gun
  • Updated language files (Community Contribution)
  • Updated TTT to its latest version
  • Added proper distance and entity validity checks for all default properties to stop them from being exploited by clientside scripts
  • Spawnmenu Icons no longer save images of missing models to disk
  • Minor changes to NPC difficulty to match Half-Life games (Community Contribution)
  • Added CTakeDamageInfo.__tostring
  • Added CNavArea.GetPlace()
  • Added CNavArea.SetPlace()
  • Added PhysObj.GetPositionMatrix()
  • Added Entity.GetWorldTransformMatrix()
  • Added DMG_SNIPER and DMG_MISSILEDEFENSE
  • Added util.GetSurfaceData()
  • Added Half-Life: Source CLASS_ enums
  • Added input.GetKeyCode(), works opposite of input.GetKeyName
  • Added ProjectedTexture:SetQuadraticAttenuation()
  • Added ProjectedTexture:SetLinearAttenuation()
  • Added ProjectedTexture:SetConstantAttenuation()
  • Added ProjectedTexture:GetQuadraticAttenuation()
  • Added ProjectedTexture:GetLinearAttenuation()
  • Added ProjectedTexture:GetConstantAttenuation()
  • Added player.GetByAccountID( id ) ( Community Contribution )
  • Added render.WorldMaterialOverride
  • Added return value to DColumnSheet.AddSheet (Community Contribution)
  • Added player_connect_client gameevent
  • Fixed FL_ANIMDUCKING not resetting when entering a vehicle
  • Fixed HTTP() cutting off post body at the NULL byte
  • Fixed func_breakable_surf crashing when damaged by DMG_BLAST with no inflictor
  • Fixed crash issues with CNewParticleEffect.AddControlPoint and CNewParticleEffect.StopEmissionAndDestroyImmediately functions
  • Fixed Player and Entity.__newindex crashing the game when assigning non string keys onto those entities
  • CTakeDamageInfo.GetDamageType now properly returns an unsigned int
  • JSON functions now can handle NULL bytes properly
  • IGModAudioChannel.__gc no longer crashes the game in some cases
  • Fixed an error with empty nextbox NPCs (Community Contribution)
  • SWEP Holdtype is now updated clientside whenever server sends a holdtype update
  • PlayerUse no longer blocks using when Lua doesn't return a value or returns a non boolean
  • Fixed DMenu's non self deleting submenus not opening in some cases
  • Player.Kick no longer fails with reasons too long ( now cuts them off at ~512 )
  • util.SpriteTrail no longer crashes the game if you do not give the material ".vmt" extension
  • util.SpriteTrail no longer silently fails halfway through when not given a color
  • Dragginig/Resizing DFrame as a child element now works properly (Community Contribution)
  • Consistent caching between Entity.GetEyeTraceNoCursor and Entity.GetEyeTrace (Community Contribution)
  • Fixed a crash issue with Vehicle.GetVehicleViewPosition
  • Fixed a few Vehicle functions returning garbage in certain cases ( GetVehicleViewPosition, GetPassengerSeatPoint, GetWheelContactPoint )
  • Fixed RebuildSpawnIcon() not taking bodygroups into account
  • Added voice_overdrive, volume and _restart on client to the blocked console command list
  • prop_vehicle and prop_vehicle_driveable are now considered Vehicles by Lua
  • Entity.GetSaveTable now works properly with most array fields, they will show up as 1-based table in Lua
  • Entity.SetSaveValue can now handle array fields, just like GetSaveTable()
  • Entity.GetInternalVariable now supports all field types as GetSaveTable/SetSaveValue does
  • CLuaEmitter.Add will now also initallize startSize
  • util.GetSurfacePropName now returns "" for out of bounds input
  • IGModAudioChannel:IsValid now properly reflects the validity of the sound channel instead of testing existence of the Lua objecct
  • Most IGModAudioChannel functions now also check for channel validity
  • DoModal no longer works without cursor visible for all panels, not just "Frame"
  • Vector.WithinAABox now orders vectors on its own
  • Entity.GetAttachments, Entity.GetBodyGroups and Entity.GetMaterials will now return an empty table where they used to return nil
  • util.(De)Compress and util.Base64Encode error on no input and return an empty string when given an empty string
  • Failed-to-send net messages now reset current net message
  • Calling net.Start() while a net message is already active now displays a message
  • You can no longer send net messages with no players on the server
  • Entity.GetSaveTable and Entity.GetInternalVariable no longer iterate over Inputs and Outputs
  • Entity.SetHitboxSet no longer assigns non existent hitbox sets when using a string as the first argument resulting in a console warning spam
  • You can no longer remove player_manager entity
  • Made DLabelURL's color functions work consistently to DLabel's
  • Vehicle.GetVehicleViewPosition's only argument is now optional
  • Entity.SetModelScale is now limited to +-400 on server (unchanged on client)
  • Keys in mount.cfg are now marked as mounted ( for IsMounted() ), if they are in the list of mountable games
  • Restored Gib Model functionality of func_breakable from HL1
  • mountdepots.txt will now be automatically created if it doesn't exist so dedicated server owners can edit it
  • Fixed nav file error 4 (out of date) being displayed when the nav file is in fact up to date
  • Nav file errors now properly displays the actual error by name, not error ID
  • Updated surfaceproperites.txt to remove some entries to fit the 128 entry limit
  • Bumped maxiumum key length of key values in bsp to 64 (from 32)

Notice
Unlike many previous updates, this one will require servers to update before you can join them. We try to keep such updates to a minimum, but it was necessary for this update.

This means that for a certain time after the update you may get a message such as "The server is running an older version of the game" when connecting to your favourite servers. You will have to wait for servers to update before you can join them again.

You CANNOT downgrade to a previous version of the game.
...