Team Fortress 2 Now on Mac

drp

aa
Oct 25, 2007
2,273
2,628
From the blog:

teamfortress.com said:
We'd originally planned to tease out today's update over the course of 19 deviously brain-twisting blog posts, each containing a mercurially complex riddle hinting at the nature of the update. Unfortunately, everybody seems to have cracked the subtle rhyming codex embedded in our first blog post, which was actually supposed to be the most unsolvable of the 19.

So anyway. Team Fortress 2's available on the Mac now.

Or is it?

No, it is. Sorry, that was Riddle #17. It seemed a shame to let it go to waste.

As part of the celebration, TF2 will be FREE to play all weekend, and 50% off to purchase. We've also got a little treat for anybody logging into the game from a Mac.

http://tf2.com/
http://www.teamfortress.com/macupdate/
 

Shaar

L3: Junior Member<BR>toboruin
Aug 7, 2008
231
206
ENGI'S NEW SHOTGUN LOOKS THE SEX.

in other news. this update looks pretty cool, aside from the obious, the training mode could be pretty fun
 

Geit

&#128156; I probably broke it &#128156;
aa
May 28, 2009
598
1,161
A few of the new entities:

CBaseEntity - training_annotation
- m_displayText (Save|Key)(4 Bytes) - display_text
- m_flLifetime (Save|Key)(4 Bytes) - lifetime
- InputShow (Input)(0 Bytes) - Show
- InputHide (Input)(0 Bytes) - Hide
- m_iClassname (Save|Key)(4 Bytes) - classname
- m_iGlobalname (Global|Save|Key)(4 Bytes) - globalname
- m_iParent (Save|Key)(4 Bytes) - parentname
- m_iHammerID (Save|Key)(4 Bytes) - hammerid
- m_flSpeed (Save|Key)(4 Bytes) - speed
- m_nRenderFX (Save|Key)(1 Bytes) - renderfx
- m_nRenderMode (Save|Key)(1 Bytes) - rendermode
- m_nNextThinkTick (Save|Key)(4 Bytes) - nextthink
- m_fEffects (Save|Key)(4 Bytes) - effects
- m_clrRender (Save|Key)(4 Bytes) - rendercolor
- m_nModelIndex (Global|Save|Key)(2 Bytes) - modelindex
- m_iszResponseContext (Save|Key)(4 Bytes) - ResponseContext
- m_iMaxHealth (Save|Key)(4 Bytes) - max_health
- m_iHealth (Save|Key)(4 Bytes) - health
- m_target (Save|Key)(4 Bytes) - target
- m_iszDamageFilterName (Save|Key)(4 Bytes) - damagefilter

mxlp.png


CBaseEntity - filter_tf_damaged_by_weapon_in_slot
- m_iWeaponSlot (Save|Key)(4 Bytes) - weaponSlot
- m_bNegated (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Input)(0 Bytes) - TestActivator
- m_OnPass (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Save|Key|Output)(0 Bytes) - OnFail
- m_iClassname (Save|Key)(4 Bytes) - classname
- m_iGlobalname (Global|Save|Key)(4 Bytes) - globalname
- m_iParent (Save|Key)(4 Bytes) - parentname
- m_iHammerID (Save|Key)(4 Bytes) - hammerid
- m_flSpeed (Save|Key)(4 Bytes) - speed
- m_nRenderFX (Save|Key)(1 Bytes) - renderfx
- m_nRenderMode (Save|Key)(1 Bytes) - rendermode
- m_nNextThinkTick (Save|Key)(4 Bytes) - nextthink
- m_fEffects (Save|Key)(4 Bytes) - effects
- m_clrRender (Save|Key)(4 Bytes) - rendercolor
- m_nModelIndex (Global|Save|Key)(2 Bytes) - modelindex
- m_iszResponseContext (Save|Key)(4 Bytes) - ResponseContext
- m_iMaxHealth (Save|Key)(4 Bytes) - max_health
- m_iHealth (Save|Key)(4 Bytes) - health
- m_target (Save|Key)(4 Bytes) - target
- m_iszDamageFilterName (Save|Key)(4 Bytes) - damagefilter
t8jj.png


CBaseEntity - tf_logic_training_mode

- m_nextMapName (Save|Key)(4 Bytes) - nextMap
- InputShowTrainingMsg (Input)(0 Bytes) - ShowTrainingMsg
- InputShowTrainingObjective (Input)(0 Bytes) - ShowTrainingObjective
- InputForcePlayerSpawnAsClassOutput (Input)(0 Bytes) - ForcePlayerSpawnAsClassOutput
- InputKickAllBots (Input)(0 Bytes) - KickBots
- InputShowTrainingHUD (Input)(0 Bytes) - ShowTrainingHUD
- InputHideTrainingHUD (Input)(0 Bytes) - HideTrainingHUD
- InputEndTraining (Input)(0 Bytes) - EndTraining
- InputPlaySoundOnPlayer (Input)(0 Bytes) - PlaySoundOnPlayer
- InputWaitForTimerOrKeypress (Input)(0 Bytes) - WaitForTimerOrKeypress
- m_outputOnPlayerSpawnAsScout (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsScout
- m_outputOnPlayerSpawnAsSniper (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsSniper
- m_outputOnPlayerSpawnAsSoldier (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsSoldier
- m_outputOnPlayerSpawnAsDemoman (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsDemoman
- m_outputOnPlayerSpawnAsMedic (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsMedic
- m_outputOnPlayerSpawnAsHeavy (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsHeavy
- m_outputOnPlayerSpawnAsPyro (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsPyro
- m_outputOnPlayerSpawnAsSpy (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsSpy
- m_outputOnPlayerSpawnAsEngineer (Save|Key|Output)(0 Bytes) - OnPlayerSpawnAsEngineer
- m_outputOnPlayerDied (Save|Key|Output)(0 Bytes) - OnPlayerDied
- m_outputOnBotDied (Save|Key|Output)(0 Bytes) - OnBotDied
- m_outputOnPlayerSwappedToWeaponSlotPrimary (Save|Key|Output)(0 Bytes) - OnPlayerSwappedToPrimary
- m_outputOnPlayerSwappedToWeaponSlotSecondary (Save|Key|Output)(0 Bytes) - OnPlayerSwappedToSecondary
- m_outputOnPlayerSwappedToWeaponSlotMelee (Save|Key|Output)(0 Bytes) - OnPlayerSwappedToMelee
- m_iClassname (Save|Key)(4 Bytes) - classname
- m_iGlobalname (Global|Save|Key)(4 Bytes) - globalname
- m_iParent (Save|Key)(4 Bytes) - parentname
- m_iHammerID (Save|Key)(4 Bytes) - hammerid
- m_flSpeed (Save|Key)(4 Bytes) - speed
- m_nRenderFX (Save|Key)(1 Bytes) - renderfx
- m_nRenderMode (Save|Key)(1 Bytes) - rendermode
- m_nNextThinkTick (Save|Key)(4 Bytes) - nextthink
- m_fEffects (Save|Key)(4 Bytes) - effects
- m_clrRender (Save|Key)(4 Bytes) - rendercolor
- m_nModelIndex (Global|Save|Key)(2 Bytes) - modelindex
- m_iszResponseContext (Save|Key)(4 Bytes) - ResponseContext
- m_iMaxHealth (Save|Key)(4 Bytes) - max_health
- m_iHealth (Save|Key)(4 Bytes) - health
- m_target (Save|Key)(4 Bytes) - target
- m_iszDamageFilterName (Save|Key)(4 Bytes) - damagefilter
 
Last edited:

NanoSquid

L3: Member
May 6, 2010
138
38
Oh man, how long until someone figures out how to make a "campaign" with the new training mode suff? :D
 

Da_Man

L4: Comfortable Member
Aug 23, 2009
173
39
Read the comic, and I felt vaguely insulted as a windows user. Oh well, all sorts of mac noobs to pick off. Yaaaay. The training mode looks pretty snazzy too. Also bots. Awesome.

EDIT: Realted to comic:

Saxton Hale vs. Steve Jobs

Thats not even a fair fight.
 
Last edited:

PL-7764

L6: Sharp Member
Aug 4, 2009
376
84
My grandfather has a compatible Mac laptop, and I'll just so happen to be seeing him on Saturday for my grad party. Gotta ask his permission obviously, but I'm fairly sure now I'll be able to get me some earbuds. :thumbup:

EDIT: It's all set up, I should have mah 'buds on Saturday! :)
 
Last edited:

Icarus

aa
Sep 10, 2008
2,245
1,210
The other man in the comic is obviously Jobbs, head of Jobbs Corporation

Mann vs Jobbs
 
Nov 14, 2009
1,257
378
What shotgun?

I havent seen it in the 9001 threads already posted. I have acute
shot-gun-no-see-um-idis. I need more cowbell.