Тёмный

Trigger Display for Titanfall 2 

Pinsplash
Подписаться 46 тыс.
Просмотров 12 тыс.
50% 1

Игры

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@BringusStudios
@BringusStudios 7 месяцев назад
This was actually hella interesting. I've spent a ton of time in the Valve Source titles but never played Titanfall. Would be cool to see more quirks and changes that they made for Titanfall compared to "regular" Source.
@marcelr449
@marcelr449 7 месяцев назад
Would like to see that too!
@noxmore
@noxmore 7 месяцев назад
The game i'm working on uses Quake's .map format, and i needed to write a lot of this code as well to turn brushes into meshes, the main difference is instead of the half-spaces being stored as a normal and distance in the file, they are stored as triangles that are aligned along the plane the half-space represents, which i had to convert into the prior format, i'm still not sure why. Anyhow, it was a couple weeks of painfully debugging my crappy math (with help), so i can really appreciate the work you put into this
@knowtheplan472
@knowtheplan472 7 месяцев назад
I had no idea about the foliage making you invisible to enemies. Blows my mind to learn new stuff about TF2 all these years latee
@BustyCatbot
@BustyCatbot 7 месяцев назад
I absolutely love that the alternate power sources actually lead to possible sources of power, even the water one makes sense, water wheels exist, and for the pterodactyl looking thing, that could *technically* be used as a power source, that's such a small detail that didn't need to exist, and probably shouldn't have, but they did it anyways.
@Popcorn_Pillow
@Popcorn_Pillow 7 месяцев назад
Hell yeah titanfall vidya. I hope the game revives more as I play it every night.
@heberb
@heberb 7 месяцев назад
congrats on getting this working! also the loch ness monster plush is named nessie :3
@lian2780
@lian2780 7 месяцев назад
Ive played a lot of Titanfall MP, interesting to see what's possible in this faux-source game. Easily my favorite movement tech in any game
@cassius_scrungoman
@cassius_scrungoman 6 месяцев назад
this video was great! having a week long project come out of wanting to skip the intro cutscene is a very relatable mood
@lordcola-3324
@lordcola-3324 7 месяцев назад
Please make more stuff on Titanfall 2 this was hella interesting!
@scarletcrusader5431
@scarletcrusader5431 7 месяцев назад
I never knew TF was using a modified Source engine. That's so cool, great video Pin!
@commodore7331
@commodore7331 7 месяцев назад
id actually love to see more titanfall videos. ive always been really interested in seeing what exactly they did to source and how much of it is still intact
@polarity7230
@polarity7230 7 месяцев назад
it’s really cool seeing how tools like this get developed. great work, hopefully this helps out speedrunners!
@Macko_z_Bogdanca
@Macko_z_Bogdanca 7 месяцев назад
Love watching stuff like this, it would be cool to learn more about the Titanfall 2 quirks.
@111112oo
@111112oo 7 месяцев назад
wow! I had no idea the titanfall engine was close enough to source to still have all the entity data in the same plaintext format!
@MrD00Mka
@MrD00Mka 7 месяцев назад
Good job, thanks for the deep dive!
@lucialambda
@lucialambda 7 месяцев назад
this is so interesting
@laszlohrabovszky2489
@laszlohrabovszky2489 7 месяцев назад
STAND BY FOR TRIGGERFALL!
@quackcharge
@quackcharge 7 месяцев назад
brilliant as always
@malfolin
@malfolin 7 месяцев назад
I think to end the debate is Titanfall 2 works on source or not, we can say that is works on Soueke/Quarse engine.
@borealisaristocles4825
@borealisaristocles4825 7 месяцев назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IE0dLUNZvCk.html
@Icecreamman571
@Icecreamman571 7 месяцев назад
5:30 this is a screenshot I made to help someone lmao
@Icecreamman571
@Icecreamman571 7 месяцев назад
I’m in the titanfall 2 speedrunning discord.
@Icecreamman571
@Icecreamman571 7 месяцев назад
Idk why I can’t just edit my original comment, but to wanted to say good shit for finding this. Being able to see these triggers helps speedrunners out so much, thank you!❤️
@borealisaristocles4825
@borealisaristocles4825 7 месяцев назад
no se como le haran eukara y xylemon para que esto funcione en FTEQW XD
@soupcangaming662
@soupcangaming662 7 месяцев назад
You picked the wrong TF2, fool!
@konakonakonakonakona
@konakonakonakonakona 7 месяцев назад
You might as well put the definition of every word you say up as well
@Flimbus_
@Flimbus_ 7 месяцев назад
Yeah, it's cool to see how other developers do Source Engine witchcraft
@kabanfriends5764
@kabanfriends5764 7 месяцев назад
Titanfall and Apex Legends are just fancy HL2 mods
@tristenarctician6910
@tristenarctician6910 7 месяцев назад
They're real fancy quake mods
@Splarkszter
@Splarkszter 7 месяцев назад
​@@tristenarctician6910 HL1 is, HL2 and above don't think so.
@snospoken
@snospoken 7 месяцев назад
​@@Splarkszterwhatchu mean by that
@xdnt4877
@xdnt4877 7 месяцев назад
​​​@@SplarkszterSource Engine was made basically by practically turning GoldSrc into a new engine (the same thing they did to the Quake engine basically). You can really see that in the 2003 leak, everything looks and feels a lot more GoldSrc-y. So yeah, every Source game/mod is just a really fancy Quake mod.
@nuxx1876
@nuxx1876 7 месяцев назад
​@@xdnt4877there are still fragments of the original quake engine code in source 2 still iirc
@hansonkerman7286
@hansonkerman7286 7 месяцев назад
The keyvalue based triggers is extremely cursed jesus christ Other things that are extremely cursed: - having to have line of sight to a trigger to trigger it - everyone seeming to have their own version of deducing triggers - having to deduce the position of triggers from some numbers - some things not working and having to make longer workarounds with commands that do work
@SSS333-AAA
@SSS333-AAA 7 месяцев назад
based ksp enjoyer
@giberic
@giberic 7 месяцев назад
Man i need to play titanfall 2. Gotta get my source engine jank fix
@CloudyPSP
@CloudyPSP 7 месяцев назад
It is honestly one of the best single player campaigns out there
@lololghi7909
@lololghi7909 7 месяцев назад
@@CloudyPSPI’d happily pay $30 again for it! It’s so worth it. Luckily it’s on sale for $5. Op get it
@beingsactual
@beingsactual 7 месяцев назад
Aside from the occasional funny ragdoll, TF|2 doesn't really have that distinct jank and charm of the Source engine I feel. Most people are usually surprised to learn it runs on Source. Nonetheless, it is a fantastic game, so by all means check it out.
@dotdash
@dotdash 7 месяцев назад
@@beingsactual in a casual playthrough, i'd agree - the game appears very well polished and you really don't see any of the jankiness that appears in something like hl2. it's hard to imagine the game even runs on source. but, the game's movement system has a lot of similarities to other source games, in that it has a ton of depth and uniqueness given to it by various programming quirks. and in carrying on this time-honored source tradition, most of these things are completely unique to titanfall. just like hl2 has accelerated backhopping, tf2 has rocketjumping/stickyjumping/trimping, tf|2 has lurch. if you go watch a speedrun of the game, you'll see some absolutely wild movement tech that is extremely reminiscent of classic source movement. if you wanna learn more about it, go check out this video from zweek on the lurch mechanic (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AjPSwwnKm1o.html) or this one (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-C_cXYyA4LaU.html) by bryonato/zweek which is a whole ass guide on nearly every single movement mechanic there is to know in tf|2. sorry for the info dump, i just think the movement system is sick and that a lot of people who only know about the jank in valve-made source games would appreciate what tf|2 has to offer.
@Greenhourglass
@Greenhourglass 7 месяцев назад
I'd really really like to know what possible reason they had for creating their own trigger system from scratch instead of just using the one that Source already has... while also introducing bizarre new limitations and seemingly no new advantages (?)
@111112oo
@111112oo 7 месяцев назад
I assume to not fill the map file with brush models. Though that makes it even weirder when you consider there's an even easier way you can make custom cuboid trigger volumes in source without a brush model! Use the "mins" and "maxs" parameters to set the bounds (2 short lines total), and set the solid type to 2. This only works with addoutput outputs normally but they could've easily fixed that.
@xDShot9000
@xDShot9000 7 месяцев назад
There are technically no more brushes. Everything is polygonal based.
@Greenhourglass
@Greenhourglass 7 месяцев назад
@@xDShot9000 so it's all mesh based like Source 2 and a lot of other engines? ...In that case, I'm curious why they chose to use the Source engine in the first place
@Pinsplash
@Pinsplash 7 месяцев назад
there are some entities that seem to be just like the old-style brush entities though with a numbered model and data in the bsp that looks the same as it did back in HL2
@thealandude9146
@thealandude9146 7 месяцев назад
Finally a video about TitanFall's source engine, I want to learn more about how its different from the Source engine in games like HL2 and TF2 but I don't have the knowledget to dig into it myself
@Dionysus9517
@Dionysus9517 7 месяцев назад
Oh hell yeah, I was just watching some of your half life stuff and now you drop a titanfall video? Huge W
@BetaSigmaOmega104
@BetaSigmaOmega104 7 месяцев назад
this is super neat
@MannFace51
@MannFace51 7 месяцев назад
The mind boggles at the level of understanding you have for the source engine. I hardly know how console commands work 😆
@chillspirit7274
@chillspirit7274 7 месяцев назад
thank you for making and releasing this ur a legend!
@Cats-TM
@Cats-TM 7 месяцев назад
9:53 I thought line of sight triggers were used in HL2 and the episodes? It was just a few of them though.
@Greenhourglass
@Greenhourglass 7 месяцев назад
Yes, but they are saying that Titanfall 2's triggers ALL require a line of sight; a limitation, not an optional feature. This is not true for triggers in HL2 or any other Source game
@Cats-TM
@Cats-TM 7 месяцев назад
@@Greenhourglass Yeah, that was my bad. I do not think I entirely thought through my comment before posting. Sorry about that.
@Greenhourglass
@Greenhourglass 7 месяцев назад
@@Cats-TM it happens!
@ILikeCornYouKnow
@ILikeCornYouKnow 7 месяцев назад
In Portal 2, they're also used
@joejoemyo
@joejoemyo 7 месяцев назад
A few years ago I saw a meme in the TF2 speedrunning community with triggers in it. It led me down a rabbit hole and I could not for the life of me figure out how he showed the trigger_hurt or whatever it was
@ColonelFrosting
@ColonelFrosting 7 месяцев назад
Bruh, I remember hearing awhile ago that Titanfall 2 was built off the source engine but I didn't realize the relation was even this close. Not to mention the work you put into this, holy crap. Amazing work as always!
@MarkRosOfft
@MarkRosOfft 7 месяцев назад
why do I still can't comprehend that both Apex and Titanfall are just mods for source engine?
@reNINTENDO
@reNINTENDO 7 месяцев назад
I love videos that start as simple ambitions but end as a complex deep dive of being in way too deep. Super cool you guys managed to figure this stuff out, at least to a degree that's definitely usable and useful for those trying to pick apart the maps. This makes me want to play some Titanfall 2. Been a hot minute.
@OveRaDaMaNt
@OveRaDaMaNt 7 месяцев назад
I love your video editing style and the subjects you cover.
@kafkabigmon
@kafkabigmon 7 месяцев назад
Tf2 is my second favorite game called tf2
@samu7278
@samu7278 7 месяцев назад
is titanfall/apex really running on source when it has been modified to the point it's practically a different engine?
@rafaelhines1178
@rafaelhines1178 6 месяцев назад
Same question could be asked for hl1 on the quake engine
@MegaZeta
@MegaZeta 7 месяцев назад
Is there any chance the developers made triggers require line of sight so that they could use them for enemy line-of-sight in foliage? I'm shooting entirely in the dark here, I admit...
@Pinsplash
@Pinsplash 7 месяцев назад
i don't think that's related
@MegaZeta
@MegaZeta 7 месяцев назад
@@Pinsplash Thanks for the reply
@liyifenn
@liyifenn 7 месяцев назад
Minor subtitle mistake at 9:28. "It can't tell if the entity *[current]* currently exists or not,".
@splashmob
@splashmob 7 месяцев назад
this is fascinating. i really need to play titanfall 2 one of these days
@SparkBag
@SparkBag 7 месяцев назад
You are the pannenkoek of the source engine
@nolram
@nolram 7 месяцев назад
I love technical content like this so much. More please!
@chri-k
@chri-k 7 месяцев назад
why would they do this?!
@xDShot9000
@xDShot9000 7 месяцев назад
They clearly did not manually put them by hand typing each number. In their map editor and debug builds it's represented in convenient way.
@chri-k
@chri-k 7 месяцев назад
@@xDShot9000 of course, but still why
@realElo.2
@realElo.2 7 месяцев назад
wow.. great video. goodjob!
@Dr-Zed
@Dr-Zed 7 месяцев назад
This is insane
@tools.shoe.country.quickly
@tools.shoe.country.quickly 7 месяцев назад
Titanfall 2
@ReachTea
@ReachTea 7 месяцев назад
My god so much mouth sounds
@SSS333-AAA
@SSS333-AAA 7 месяцев назад
i'm not educated on this subject so i'd appreciate it if someone answered my questions rq. what is a trigger? i'm guessing it's an object that triggers something on a map? like it spawns enemies if you enter an area i think right? why do we need this script to show them? is titanfall actually on the source engine or on a modified version of it? is source a good engine for getting started with? or should i just try starting with something like godot or (life is) roblox?
@SaphireLattice
@SaphireLattice 7 месяцев назад
Trigger is some sort of area or thing to interact with by walking, jumping inside or doing some action with (and so "trigger"), that will cause some sort of function of the engine or the map scripting to run. Usually it's changing some value to activate another object, play an audio file, trigger a cutscene, etc. And yes, spawning enemies is one possible function. It's really any dynamic action within the game map. The entire script is necessary because the version of source engine used for the game is heavily modified and some stuff that one would expect just is not there. Like debug command to show the triggers. And uh, it's a modified version of source engine from what I understood? Not sure on details Source is not viable for developing your own game without either some source modding knowledge, or you being a company of some kind. That and it is not really easy to learn... Godot is a good choice, really. Roblox is... while not a good company, I can acknowledge that it does help people learn game dev.
@Greenhourglass
@Greenhourglass 7 месяцев назад
the next pinsplash video is going to have to have definitions for "map" "engine" and "video game"
@SSS333-AAA
@SSS333-AAA 7 месяцев назад
@@Greenhourglass i have a father figure.
@tastywaffles0216
@tastywaffles0216 7 месяцев назад
@@SSS333-AAA good, and i have a mother figure, she even taught me how to do my nails and makeup on my own and also how to dress cute like my older sisters when i was still 8, what about you huh?
@SSS333-AAA
@SSS333-AAA 7 месяцев назад
@@tastywaffles0216 great to hear :D i wonder if green hourglass here has a similar experience.
@hand13932
@hand13932 7 месяцев назад
there is an overwhelming amount of distracting text on screen throughout the first half of the video not every word needs a full dictionary definition
@machine.angel.777
@machine.angel.777 7 месяцев назад
Great video, why are there definitions popping up all over the place?
@hl1xaweaponanimator26
@hl1xaweaponanimator26 7 месяцев назад
bro showtriggers was at 0 lmao
@meeeeooooww
@meeeeooooww 7 месяцев назад
It doesn’t work
@hl1xaweaponanimator26
@hl1xaweaponanimator26 7 месяцев назад
@@meeeeooooww aww
@teamspen210
@teamspen210 7 месяцев назад
That convar is checked during map load, for regular Source at least.
@fiftysh
@fiftysh 7 месяцев назад
'showtriggers 1' draws triggers stored in the bsp as only those have meshes generated when compiling a map. In the case of titanfall 2 all triggers are stored as keyvalues ( apart from a few on mp_angel_city ). Apex Legends moved to storing the collision information in base 64 encoded keyvalues. Titanfall 1 doesn't support keyvalue triggers.
@LolCat361
@LolCat361 7 месяцев назад
ayo it's the awful tf2
@Darnk715
@Darnk715 7 месяцев назад
The Michael bay movie?
Далее
10 Other ways to Speedrun Half-Life 2
14:44
Просмотров 82 тыс.
Watermelon magic box! #shorts by Leisi Crazy
00:20
Просмотров 11 млн
Out of Bounds Secrets | Titanfall 2  - Boundary Break
26:44
9 Crazy Things in Dishonored
8:26
Просмотров 1 тыс.
Half-Life 2: Lost Coast Speedrun History
8:54
Просмотров 18 тыс.
HROT - Games as Culture
33:01
Просмотров 46 тыс.
The HORRIFYING Alien Invasion of Resistance Fall of Man
27:32
When Gamers Turn Into 5-Star Voice Actors!
11:57
Просмотров 1,8 млн
Запад сыт. Обзор Black Myth Wukong
43:09
[RU] BLAST Premier Fall Final 2024 - День 4
8:57:39
Просмотров 278 тыс.