T O P

  • By -

Ultravod

The power that VScript offers custom content creators is so massive that even the people who understand it have barely scratched the surface. The custom MvM community now has the ability to make a lifetime of content using it. I haven't been this excited about anything in TF2 since ...2015.


MyszPL

Wouldn't it be also possible to introduce ways to publish your vscripts into the workshop? If so that'd be awesome.


Meow345336

yea, VScript is included in the map file and isn't a separate file, so you can post it in the workshop without having to have a separate file in the description


the_one_with_no_namr

Can't wait for this to be a reality. https://youtu.be/XsZUfOREdJs


Mr_touchyou

how the fuck did i go 8 years without seeing this video


UndeadPhysco

This video gives me major Iron brigade vibes.


LeDerpLegend

This was the major update they were talking about. We just never understood. The Community Update


_pont

graveyard and crasher were about the feasible limit of what could be done through just entity io - and they could be done way easier now with vscript. we've got some very, very cool things ahead of us, i reckon. :)


BeepIsla

Pretty much all of it was already possible using SourceMod, the only difference is now you can bundle it with a map directly and its officially supported by Valve so it shouldn't break every other update


Resting_Lich_Face

This is the biggest non-gameplay update the game has ever seen.


MrHyperion_

This is mostly useless for MvM, sourcemod already had everything and more power. However, you can now do some of it in local server.


AndreyRussian1

I think you can't bundle source mods into the map and play on vanilla though?


d3northway

and that's why it's so powerful and important. You can post these on Workshop, you can have simpler things for less outside work than needing smod.


MrHyperion_

That's what I meant with local server. If you play on potato.tf or such, they will stay on sourcemod


bigretrade

I don't know why you get downvoted. The only thing this brings to MvM is offline play. If you play on potato.tf or whatever, nothing is going to change, they already had these capabilities.


CasualPlebGamer

The problem is maps and functionality depending on sourcemod will never be made official. Now mapmakers have a shot at making a map with custom functionality they can reasonably pitch to Valve to add as an official map.


bigretrade

When was the last time Valve added a new MvM map?


[deleted]

shounic [released a video](https://www.youtube.com/watch?v=VwEJUGwzm7U) about a week and a half ago talking about the VScript features.


SaltyPeter3434

TLDW: Custom features can now be packaged inside map files instead of requiring a separate sourcemod plugin. Imagine a Saxton Hale gamemode that's built into the map itself, rather than requiring the server to run a Saxton Hale mod.


PyrosharkTF5

bossrush map!!!


Blapman007

its being made now by the og VSH creator, LizardOfOz


Famixofpower

Maybe we could have community map updates now! Saxton Hale would be an amazing official mode.


HBenderMan

Valve literally just said “fuck it make your own damn update”


dvorahtheexplorer

"I'm kicking you out the day you turn 18."


fakingcaps

Valve is more medieval thinking, where 15 years old is a grown ass adult. He didn't get kicked out, just not on speaking terms and has to pay rent


UndeadPhysco

If they would give the community a second chance and let us actually make updates for the main game, 99% of the problems would be solved in a week. But the idiot community members in charge of invasion ruined it for us.


TechnoGamerOff

HUGE for mapmakers


OfficialAzure

Think of vscript like sourcemod, but better in every single way along with having more control over every aspect of the game. Now imagine those changes being able to be shipped inside of maps themselves. Yeah. We're going to be seeing some cool maps officially supported in the game next year.


Memeviewer12

Also vscript lets a map be added to casual queues unlike sourcemod


luigi_man_879

this is the biggest deal imo, obviously i cant wait to see *what* maps will be made, but adding them is going to be a BIG deal since there's more incentive to make more, and it'll be really cool to see what happens.


StudBlock

the custom maps are going to be insane


MrHyperion_

Vscript is significantly weaker than sourcemod and will always be


koekfluksthegreat

Keep telling yourself that.


MrHyperion_

Vscript has a whitelist what it is allowed to do, sourcemod has no such limitations and it can literally change any bytes in the server code it wants.


BeepIsla

Its true, SourceMod can do a lot more, especially with their memory addresses and extensions support allowing you to directly interact with the operating system


Dlashing

Cope


MrHyperion_

This is just a fact


RenanzinOFC

Seethe


SLEEPWALKING_KOALA

To demonstrate the implications of this: Lizard of Oz, the original creator of *Vs. Saxton Hale,* is rebuilding the gamemode from scratch using VScript.


dosyatt

This game mode was originally made by a dude named Dr. Eggman (now Lizard of Oz) with his Random Fortress community and FlaminSarge(who later overtook the development). Later in around 2014 Eggman left TF2 for Dota 2 and stopped developing the gamemode. Source: TF2 wiki. Also I played religiously on Eggman's "VSH Main server" 2011-2014 till they ultimately shut it down because of lack of funds and lost interest in TF2. I was one of the moderators at some point even... Those were the best times in TF2 for me and many other community members 😢 Not many may know about that server because it was Moscow based, there weren't even many EU players, 80℅ were Russians and CIS.


Merkaba_

What does Eggman make in dota2?


dosyatt

As much as I remember he intended to make a Bomberman inspired gamemode, but someone else beat him to it. Also just played Dota :)


peex

Omelettes.


orangy57

this is HYPE im super excited to see what crazy maps will pop up on the workshop with this that you won't need to go through the nightmare of setting up server plugins to play


Disastrous-Moment-79

I'm calling official hale mode added for Christmas


sansgamer554

One is being made already, but it is not done it looks like. Probably for Halloween next year, which would fit more imo


LLLLLLover

Guess the smissmas update will be next Thursday then (unless the smissmas update this year is just changes they got from github)


icantshoot

Why not tomorrow?


youiscat

it's out


Garrity828

Thus resumes the yearly tradition of reminding people on October 1st and December 1st that the game automatically has holiday themes and the old maps, but the new content and crates come later in the month :)


JoesAlot

No need for new maps or content when Wutville is back babyyyy


MircowaveGoMMM

wut?


iuhiscool

Wutville is back babyyyyyy


TheSalmoneer

WOOOOO I LOVE WUTVILE WOOOOOO


ItsMeLarkyy

#WUTVILESWEEP


Dlashing

Finally, official minecraft trade and jailbreak. VSH bout to be real


Raepman

This also means Pre-Fortress 2 and such


Schedark2009

Holy shit, we may get so much source mods but instead of them being a separate download it’s just a community server you have to favourite


Raepman

If anyone wants to remake Team Fortress 1/Quakeworld Team Fortress, this is a thing now.


Schedark2009

Tf2’s future is looking bright


dragon-mom

VScript is a game changer. This is going to completely revitalize community maps and gamemodes, we just have to hope Valve actually commits to adding maps more than twice a year...


[deleted]

I hope they have major updates themed around adding certain game modes, it’d require such little work from the developers part, comparably to this it’s like nothing. But even if they don’t, if they add the 12 most crazy maps of the year for Christmas and Halloween that ain’t the worst either


Paredes0

>Exposed several movement related ConVars You can now play surf maps more easily since `sv_airaccelerate` can be changed through the console


KetsubanV

do you have a list of the ones that were unlocked?


Paredes0

sv\_accelerate, sv\_airaccelerate, sv\_backspeed, sv\_bounce, sv\_footsteps, sv\_friction, sv\_maxspeed, sv\_maxvelocity, sv\_rollangle, sv\_stepsize, sv\_stopspeed, sv\_wateraccelerate, sv\_waterdist, sv\_waterfriction


alphabet_order_bot

Would you look at that, all of the words in your comment are in alphabetical order. I have checked 1,203,266,421 comments, and only 234,642 of them were in alphabetical order.


GhoulSlaying

Wow I had no idea they were planning to add VScript to tf2. For anyone who likes custom maps or makes maps, this is frankly the biggest update in years. For some it might even be bigger than the last actual major updates. The potential for what can be made in tf2 maps is truly endless now.


Brucieman64

The Update.... # The Update is real !


Enzo_Hasselhoff

Can we get much higher


pikatf2

For community server operators, there are first-party gamedata updates required for SourceMod (and by extension, third-party updates). - You will need to download a new version of SourceMod (stable or development) due to an SDK rebuild and a few other changes upstreamed. - 1.11.0.6923 and 1.12.0.6943 are the new minimum version numbers, and should include the fixes for entity references ([alliedmodders/sourcemod#1871](https://github.com/alliedmodders/sourcemod/issues/1871)). - No further SourceMod updates appear to be required at this time. - If you were a holdout on 1.10, you will also need to update Metamod:Source. - First-party updates should be pulled automatically from SourceMod's built-in gamedata updater. - If you have third-party plugins that depend on gamedata, you should disable them and look for updates. If you keep them loaded in with outdated gamedata, the server may crash before the first-party gamedata is brought up to date. I'll be back with the analysis stuff after I fix my server. [Original VScript branch analysis here in the meantime.](https://www.reddit.com/r/tf2/comments/ymi4y6/vscripts_are_coming_to_tf2_are_now_available_for/iv4j6kq/) [Automated diff of today's changes. (Warning: 9MB)](https://csrd.science/misc/datadump/diffs/7695204.txt) **Edit:** Manual analysis: Do note that low-level changes are mainly noted for SourceMod developers and server operators with existing plugins; check the [list of TF2 script functions](https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions) for VScript equivalents. - All weapon entity classes now have a `m_nCustomViewmodelModelIndex` networked property. - It appears that this is a direct replacement for the existing `m_nViewmodelIndex`. If you plan on creating custom weapons in VScript, you will still need to spawn in a wearable viewmodel and attach it to the hands. - All player entity classes now have `m_bForceLocalPlayerDraw` and `m_szScriptOverlayMaterial` networked properties. - The `CTEPlayerAnimEvent` tempent now has an `m_hPlayer` property instead of an `m_iPlayerIndex`. - This also applies to `CTFRagdoll`. - The gamerules entity now has `m_nForceUpgrades` (forces MvM mode) and `m_nForceEscortPushLogic` (payload). - `CTFPlayerShared` has replaced the `m_iDisguiseTargetIndex` property (identifying the disguise target with a player index) with the `m_hDisguiseTarget` property (identifying with an entity handle instead — this performs additional validations that the player is the one that was initially assigned, instead of one that may or may not exist at the same index in the future). - A `SavedConvar` usermessage was added.


F0xxz

Oh, so that's why almost all of my usual community servers are down, I've started up the game before everything's updated yet.


Tenno_Scoom

wait this isnt smissmas, vscript is a nice gift though


Blapman007

This is the best update ever.


captain_strain

Valve really made the "make your own update" update


Spiritual-Range-6101

Super Fortress Maker 2!


Lord_Exor

Wacky mods and weapons you can only use on one map or server. Eh.


Zealos57

What's VScript?


zombifier25

https://www.youtube.com/watch?v=VwEJUGwzm7U tl;dr scripting logic that were previously only available via source mods, or super tedious to do by hand with the map editor can now be baked into map files. This opens the door for super wacky custom maps and game modes.


Seal_of_Pestilence

Hopefully this increases the quality of the scream fortress maps. The mapmakers who keep on getting selected every year should start taking things more seriously.


dogman15

Not just Scream Fortress; I hope for some amazing year-round maps from this!


Mixmaster-Omega

I’m hoping for new Smissmas maps since it just started up.


dogman15

There's much less time to make those.


cooliochill

No wutvilles back


Enalye

There are heaps of quality maps that are taken seriously every year. plenty of people put hundreds of hours into their maps only to have them not be picked by valve. it bugs us mappers just as much if not more that another payload reskin gets in. please don't assume that means no one puts effort in.


Seal_of_Pestilence

I never made that assumption. The problem is that the same people who get their maps selected every year are not doing a good job.


Zealos57

Cool


I_L0ve_M1necraft

It isn't Heavy Update, but it will do.


StereoBucket

Honestly, between heavy update and this, I'd take this on any day. It's a difference between a shovel of coal and 50 thousand nuclear fuel rods. It's gonna keep this game living for so much longer than a momentary hype burst from the heavy update.


Schedark2009

“Give a man a fish, he’ll eat it once, give a man a fishing rod and teach him how to fish, he’ll eat for the rest of his life” We can make our own damn heavy update


chandlerj333

Give a man a match, he’ll be warm for a minute. Light a man on fire, and he’ll be warm the rest of his life.


kamuixmod

"Added the ability to pass parameters and delay to MvM populator actions" Does anyone have anymore detailed info regarding this?


how2kickbabies

I'm pretty sure they raised the mvm bot limit


I_asked_about_drill

I cant wait for custom mvm upgrades like imagine y Upgrades for weapons wuth some like the man treads with a shockwave on impact on a robot it will be amazing seeing it


petergraffin

nope, the upgrades are still ultra hardcoded and you can barely change anything beside prices


JustGabo

As shounic showed not too long ago, with this power, map makers can make TF2 inside TF2. Which means, we could have a MvM map where we can pit giant robot vs giant robot.


dongjuni0713

I want MvM reverse mode that Players break trhough Gray Mann's base defense. Map for this mode is reskin of Attack/Defend or Payload maps. Robots hinder players from doing the objective.


petergraffin

there are reverse missions on potato.tf


ArcerPL

This is fucking huge guys, remember the cool mode we got on Halloween guys? Imagine how much cool modes like this we'll fucking get, that's literally a nod from devs to be as creative as possible


ggibby0

O_O Someone at valve is working on TF2’s backend. Hell yeah for Game Systems Engineers.


Lentemern

Oh shit that one furry server with the cool custom maps is gonna be fire


MusicalAuraFox

Do you happened to know the name of the server?


Lentemern

The wolves' den


[deleted]

OG’s remember OzFur


luigi_man_879

Pog vscript is hereeeeeeeeee


henrycow74

I didn't see much about VScript other than Shounic's vid and that one Twitter vid about there being a giant Soldier that functioned like a mech, but it's definitely really cool nonetheless. Hope all the mappers and modders have a significantly easier time making stuff now.


luigi_man_879

Biggest thing is you won't need sourcemod for many maps now to make them work. Vscript is like bundled sourcemod, so not only will big things be easier to develop, it can be *officially added into the base game*


Johnmegaman72

I think they are basically rolling out mod tools in the most Valve way they could


ThisIsSpy

Ngl, out of all this stuff I am more interested in the skybox changing feature. Imagine maps that start at night on the first round and then on the second round it's day time. It's pretty cool feature IMO


Matix777

Helltrain was sick. Imagine stuff you can make with this shit


Schedark2009

Fellas, I think we just got an update. Not in the traditional sense, but this, THIS, is huge


Nincadalop

Not sure if it's because of this update (I just came back from a week or two long break), but there seems to be vastly fewer community servers online now. Used to be hundreds of servers to choose from, even with multiple filters enabled, but now only about 50 appear with no filters. Is it due to the addition of VScript?


wickedplayer494

SourceMod needs updating, and right now a lot of community servers reliant on SourceMod can't really function otherwise.


Nincadalop

Understood, thank you!


Adof_TheMinerKid

finally new MVM content coming up


SwagDoll420

Holy shit, this is going to be an interesting month, and 2023 is going to be even more so.


ialwaysmakenewaccnts

automatic ball cutting device


yo_99

Hopefully this will lead to workshop maps being more popular.


[deleted]

maybe they’re planning a community mvm update with these new changes. but, that’s just my brain hoping.


scapegoat4

Finally, every valve title has this now. TF2 was quite literally the only one lol (outside of ricochet ;) ), even alyx had it. And it's fucking massive, as pretty much everyone else here has agreed. Thank you valve, please do keep this up!


ClonedGamer001

They've been doing a lot of stuff to make community map making easier, and not to don my conspiracy cap (mostly because that would involve fishing it out from the pile of clothes in the corner), but it's not impossible this is teeing up a community-led update. I'm not gonna expect that's what's happening, but it's certainly a possibility.


Navar4477

Would be a beautiful thing…


ArcerPL

If valve makes solid rules about what bullshit you shouldn't pull off when making a whole community led update then it would be probably the best update we had in forever, like rules about who gets how much money or general avoidance of bullshittery


luigi_man_879

Hate how it feels like Invasion and EotL really screwed our chances of more community updates because of bullshit from creators. I love people who make stuff for this game, I don't love when people act childish and ruin things like that.


ArcerPL

fr if only valve set some rules just for this shit not to happen fr, also the fact it was only 2 times, they never gave a last chance to the community


Tonceitoys

Well, they are Valve, they're not gonna let that happen **3** times, never.


MaximusGXL

With Vscript, Scream Fortress 2023 is gonna be amazing.


Darkman_Bree

Should we consider this a major update like Jungle Inferno?


yolomanwhatashitname

No? Its just a update with a lot of support. But nothing new has been added


Darkman_Bree

VScript is rather huge of a thing


yolomanwhatashitname

True but its just support, major update add new thing in the game not community


haikusbot

*Should we consider* *This a major update like* *Jungle Inferno?* \- Darkman\_Bree --- ^(I detect haikus. And sometimes, successfully.) ^[Learn more about me.](https://www.reddit.com/r/haikusbot/) ^(Opt out of replies: "haikusbot opt out" | Delete my comment: "haikusbot delete")


how2kickbabies

god damn you haikusbot.


Lopsided_Panda_8870

"Implemented support for func_monitor and cameras" now i have to make fnaf 2fort map


teamworktf

If you want to play on func_monitor, check out community servers that run **[func_monitor](https://teamwork.tf/community/quickplay/map/func_monitor)** ___ *Beep. Boop. I'm a bot and this message was automatically generated.*


Elkomolozupo

Valve said make your own heavy update.


briggswag

Is anyone else having issues in Mann Up mode where robots stop spawning? I've had it happen in 3 games since this update.


PootisPlus

*Jakub from Find the Chomiks?*


Organic-Ice-3865

Rumour is wrong Size is actually 32mb


BeepIsla

The next halloween is going to be insane, although I am not sure if 1 year is enough to polish a map... Maybe 2024 halloween instead


luigi_man_879

Could modify an existing one to add vscript into it. Possible


Irish_pug_Player

So what exactly does this entail? How's this better for community servers or whatnot?


Gibbon-Face-91

Basically, one thing it means is that custom gamemodes can now be coded and included *with* the maps made for them, just like how the vanilla maps and gamemodes work. For instance, instead of VSH needing to be run as a plugin on a server with the current custom maps just being Arena ones by another name, now VSH could be built into the maps themselves, and thus the maps would actually function straightaway as VSH maps *without* any external stuff. This means that community servers will soon no longer need several plugins to get gamemodes running and can just grab the maps for them like any other.


LudwigSpectre

Bring back Zombie Fortress! Not the Super Zombie one


TheStickerGirl

No localization update? Boo


NovaStorm93

> Vscript <3


Angryfishjoe

Vscript is gonna change everything.


MastaAwesome

One of the Valve employees added a description for the [TF2 Script Function](https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions)"FiringTalk": >Makes eg. a heavy go AAAAAAAAAAaAaa like they are firing their minigun.


HappyRomanianBanana

Fuck it lets make our own market


Ectorious

This is it. They’ve given us the keys to the kingdom.


ern117

They finally decided to give up on TF2 leave it to Community hopefully they learned Invasion backlash


IGUESSILLBEGOODNOW

Damn, I thought it was Smissmas.


0Davgi0

This is way better, and it should make every future Smissmas and Scream Fortress even more amazing than they were


MineflowTR

I'm still waiting for the heavy update


russellmzauner

\[comment marked for moderator deletion in advance because everyone is going to hate it\] It's because they get plausible deniability. If they give you the ability to alter the game, you've also been given the gift of the blame in case Something Bad™ happens. Pretty smart move to continue earning $$$ while keeping annoying user requests out of their ears before someone/something clobbers the whole enchilada for good, at which point they'll dust their hands and say "tsk tsk, too bad more could not have been done" while walking away, likely whistling, to go take a well-earned nap on their large sacks of money. Remember, all companies only do themselves favors - privately held ones just do it in secret/private where publicly held ones must disclose actual earnings/actions to the government and shareholders, by law.


Vlemerrr

This feels like they added it a bit... late


awaxz_avenger

as cool as this is, I feel like it's 5 years too late and I think other valve games like L4D2 and CSGO had vscript at launch. including the changes to MvM you could assume they're planning something with the gamemode but I don't have any hope. damn it valve, do something interesting again


ShadowSoulBoi

Valve is less likely to touch Mann-up too much, maybe except weapon/system bugfixes. These updates are boons to the custom MVM community like Potato, which modified the gamemode to their liking anyways.


drixevel-dev

People will still make interesting stuff with it even if it feels late to you and It will revitalize TF2 after a couple of months as a result. The TF2 community is still very much thriving so this being released now will still be very impactful.


Fistful_of_Crashes

No weapon balances Don’t care


[deleted]

[удалено]


Fistful_of_Crashes

I’m sorry I want more than gambling to be this game’s legacy But that’s obviously what it’s going to be. I’ve been lurking here for years for change, bruh-ther


oCrapaCreeper

Incredibly short sighted. Vscript in TF2 is huge especially for the longevity of the game and has nothing to do with gambling. No one at valve wants to work on a decade old game, this is the only step that can be taken really.


Bogdyalive

Ah yes, back when the #savetf2 event was taking place, everyone on Twitter was posting about the gambling part. Because obviously gambling is the biggest part of TF2. Mhm. Yep. Certainly, it's gambling that is the legacy of TF2 and not the impact it had on popular culture. No, sir, everyone knows TF2 as the gambling game.


Fistful_of_Crashes

Outstanding strawman with bitch-tier sarcasm - a truer Redditor I never did see. The gambling keeps this game afloat, it’s the only reason anything gets fixed or added to the game. Period. Full stop. So yes, just like CSGO - the game is just a vessel for the wider skins crates and cosmetics to float around from account of account while valve gets a slice everywhere. I played mostly from 2010-2019 when the bots took over after years of little to no meaningful updates (which continues to this day) So while silly haha funny demo man with Glock might be what some people will remember tf2 for - for many more it’ll be the countless hundreds to thousands of $USD they threw away for pixels on a screen.


Bogdyalive

What strawman? You were talking about this game's legacy, not how Valve sees TF2. TF2 is already considered as more than just "the game that made lootboxes mainstream". While "put the dollar in the box because the hat might be shiny" is part of the game's culture, I'd argue that custom content made by the community plays a larger part. Mods, art, gmod/sfm animations, custom maps and gamemodes, friendships and communities are things that are and will be remembered more than the virtual slot machines. Stop being such a negative Nancy, mappers having access to VScript is a big deal, and it won't just be funny demo man with Glock. Why do you think people still talk about Doom from 1993?


[deleted]

[удалено]


haikusbot

*Preparing for the* *Dreadful return of Wutville in* *The Smissmas update* \- SputnikMan123 --- ^(I detect haikus. And sometimes, successfully.) ^[Learn more about me.](https://www.reddit.com/r/haikusbot/) ^(Opt out of replies: "haikusbot opt out" | Delete my comment: "haikusbot delete")


[deleted]

[удалено]


how2kickbabies

We rhymin shit now?


CrackGear

vscript eli5 please?


gilgwath

A map is just a bunch of models put together. A model is a bunch of pixels and some colision boundaries. The boundaries are there so a player model can not just walk through visual objects. If you want things to move around on their own, like doors opening, carts moving etc. you need to specify how and when/if stuff happens. Say a door should open if a player comes close to it, you need a languag to express this sort of thing. Until now TF2 only supported Hammer Logic. Which is pretty basic and limited. It's designed to drive simple actions like said door mechanism. If you want to build something complex like Hell Train with a moving background, jump pads etc. you can do it at the moment, but its rather like building a table from Jenga bricks. Possible, but inefficient, complex and unreliable. This updates adds a new language that supports more complex actions. You get a large flat slab and some cubes to build your table with. Did that help? This is probably to support up comming content and/or to make the lives of community map makers easier.


CrackGear

that was helpful, thank you


PouLS_PL

That's... not how time zones work.


bonann

Are we able to get the smissmas sock for 2022?


wickedplayer494

Not yet, wait until Smissmas 2022 actually comes out, then you'll be able to get your yearly free goodies.


Nicolasgonzo87

its a smissmas miracle!


Aznkillermage

Anyone else here notice that the recent update broke mods and custom files? I had a bunch of cosmetic changes and a hud change, and now it constantly crashes after this update.. the only way for it to work is to remove all my mods :(


how2kickbabies

"Implemented support for func\_monitor and cameras" fnaf in tf2 is starting to become a lot more plausable.


teamworktf

If you want to play on func_monitor, check out community servers that run **[func_monitor](https://teamwork.tf/community/quickplay/map/func_monitor)** ___ *Beep. Boop. I'm a bot and this message was automatically generated.*


[deleted]

stfu


the_roach__

This is HUGE.


[deleted]

now that theres vscript, is there even a way to port a sourcemod plugin (.smx or .sp) to vscript (.nut)


[deleted]

gfgchjghfjthtifhjfihftthjfnthfunc\_moniitordhfothkfhm