• Welcome to Talking Time's third iteration! If you would like to register for an account, or have already registered but have not yet been confirmed, please read the following:

    1. The CAPTCHA key's answer is "Percy"
    2. Once you've completed the registration process please email us from the email you used for registration at percyreghelper@gmail.com and include the username you used for registration

    Once you have completed these steps, Moderation Staff will be able to get your account approved.

Lets(Play()) // Transistor

Back to Let's Play < 1 2 >
  #1  
Old 08-25-2014, 09:48 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default Lets(Play()) // Transistor



Hey kids!

Let's play Transistor!



Transistor is great. You remember that LP I did of Bastion a while ago? Transistor is made by the same company that made Bastion. It's their second game, but every single word of praise I gave to Bastion can also be directed at Transistor, and I want all of you to play this game at your earliest convenience.



Plotwise, it's almost a completely different beast. Without spoiling much: you play as the singer Red, who we encounter at the edge of the city of Cloudbank, standing over a dead body with a strange sword called the Transistor clearly having killed him. The sword can talk to us, and then other stuff starts going down WHATEVER I ain't here to synopsis what the video shows!

Suffice it to say that Transistor's plot is just as excellent as that of Bastion. I will also be favoring the gameplay of Transistor over the plot in this LP, much as I did in the Bastion LP, and for many of the same reasons. The Transistor will, as we progress, gain access to several Functions. These are roughly equivalent to the assorted weapons in Bastion, but while weapons, their upgrades, and the passive Spirit boosts were all separate things, in Transistor, a given Function can serve any one of those roles.

You also don't acquire them in a fixed order: most of the functions in the game are selected from a binary choice as you increase your user level, although you can always pick up functions you didn't choose later on. These two things mean that making infodump posts on each Function, as well as taking input from the thread on what Functions to use, become somewhat more dicey.

To that end, I'll be putting up a Task Scheduler, to keep with the theme. All 16 Functions will be listed here, and any given TTer may vote for as many Functions as they like. Whichever one has the highest priority will be chosen first when gaining user levels, and will also be the source of discussion for the next infodump post once we obtain it.

Code:
Server Logs
Jaunt()     // dash, usable outside of Turn(), does not attack normally
Bounce()    // mid-range, can ricochet from one target to another
Mask()      // user cloak, provides damage boost on next attack
Crash()     // close-range, stuns and weakens process temporarily
Breach()    // long-range, high power and knockback, pierces cover
Ping()      // rapid-fire short range attack
Get()       // pulls process to user, does more damage from longer range
Cull()      // expensive, high-power melee attack that launches
Help()      // summons allied process, can be controlled directly
Void()      // does not damage directly, but weakens process offense/defense
Load()      // creates packet, explodes violently when damaged
Spark()     // area attack, initial projectile splits into smaller ones
Switch()    // changes process allegiance to assist user
Task Scheduler
3: Tap()    // close range area attack that drains life
2: Purge()  // parasitic attack that slows and deals damage over time
1: Flood()  // creates sphere that travels slowly but attacks continually
Two minor things to note on this: first, I've added a vote to all the Functions we have already, because duh. Second, all the Functions in the game are tied to a person, usually someone who doesn't directly show up (but which the Function stores lore on), but occasionally someone who factors heavily into the plot has a Function assigned to them. I've given an additional vote to every function that DOESN'T have someone we haven't met yet and who's important tied to them.

So yeah, vote for stuff, I'll talk about it, it'll be rad as hell.

Next Time: Drive()

Last edited by Kalir; 07-17-2017 at 02:53 PM.
  #2  
Old 08-25-2014, 09:56 PM
Trar Trar is offline
пик Б
 
Join Date: Sep 2010
Location: East Grestin
Posts: 1,884
Default

I'm sure this will be good, but I don't want to spoil the first time I eventually play this game...so I'll probably check in periodically.

As for our function (loving the programming doodads in video games nowadays), I'm going to go with Meme() Breach(), because why not.
  #3  
Old 08-25-2014, 10:07 PM
Dawnswalker Dawnswalker is offline
Love and Peace
 
Join Date: Oct 2009
Posts: 5,860
Default

I think you should show off every combination of functions in the game.

Tee hee.
  #4  
Old 08-25-2014, 10:28 PM
Destil Destil is offline
Rogue Robot
 
Join Date: Jul 2007
Location: Tucson, AZ
Pronouns: he / him
Posts: 24,749
Default

Quote:
Originally Posted by Dawnswalker View Post
I think you should show off every combination of functions in the game.

Tee hee.
Including doubles.

Votes:
Mask() because burst damage is awesome.
Bounce() because you need something quick and Ping() is just pathetic.
Void() because burst damage is awesome.
Jaunt() because BEAT is right, every video game needs a dash button.
And of course
Cull() because god damn I love Cull (every good setup has something expensive to use out of Turn()).

Basically, Red needs to be a Ninja is what I'm saying. Void/Mask/Cull is how I killed the final boss in one hit every time he was vulnerable my first run.
  #5  
Old 08-25-2014, 11:23 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

Since I just beat this, I'll vote for a couple of the functions I liked the best.

Crash()
Ping()
Jaunt()
Mask()
  #6  
Old 08-26-2014, 07:10 PM
Torzelbaum Torzelbaum is offline
????? LV 13 HP 292/
 
Join Date: Feb 2011
Location: Central Illinois
Pronouns: he, him, his
Posts: 14,974
Default

Quote:
Originally Posted by Kalir View Post
To that end, I'll be putting up a Task Scheduler, to keep with the theme. All 16 Functions will be listed here, and any given TTer may vote for as many Functions as they like. Whichever one has the highest priority will be chosen first when gaining user levels, and will also be the source of discussion for the next infodump post once we obtain it.

Code:
Task Scheduler
2: Crash()  // close-range, stuns and weakens process temporarily
2: Breach() // long-range, high power and knockback, pierces cover
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Jaunt()  // dash, usable outside of Turn(), does not attack normally
1: Bounce() // mid-range, can ricochet from one target to another
1: Mask()   // user cloak, provides damage boost on next attack
1: Load()   // creates packet, explodes violently when damaged
1: Ping()   // rapid-fire short range attack
1: Switch() // changes process allegiance to assist user
1: Get()    // pulls process to user, does more damage from longer range
1: Purge()  // parasitic attack that slows and deals damage over time
1: Cull()   // expensive, high-power melee attack that launches
0: Help()   // summons allied process, can be controlled directly
0: Flood()  // creates sphere that travels slowly but attacks continually
0: Tap()    // close range area attack that drains life
0: Void()   // does not damage directly, but weakens process offense/defense
Are the some of the functions more useful than they sound? And are others less useful?

Bounce()
Get()
Cull()
Tap()
  #7  
Old 08-26-2014, 07:15 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

Quote:
Originally Posted by Torzelbaum View Post
Are the some of the functions more useful than they sound? And are others less useful?
Depends on what you're thinking sounds more/less useful. All of them have their uses though, to be sure.
  #8  
Old 08-26-2014, 10:16 PM
Gerad Gerad is offline
Holy Swine
 
Join Date: Feb 2010
Location: Michigan
Posts: 7,585
Default

I'll add my voice to the "interested but will hold off on the LP until played" camp. I'm excited for when I can finally get to it, though!
  #9  
Old 08-26-2014, 10:49 PM
Torzelbaum Torzelbaum is offline
????? LV 13 HP 292/
 
Join Date: Feb 2011
Location: Central Illinois
Pronouns: he, him, his
Posts: 14,974
Default

Quote:
Originally Posted by aturtledoesbite View Post
Depends on what you're thinking sounds more/less useful. All of them have their uses though, to be sure.
So let's use Help() as an example - are the friendly AI processes helpful or do they just get in the way unless you control them directly?
  #10  
Old 08-26-2014, 11:02 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

I never actually used Help() as an active function, but from what I can tell, the primary advantage of an ally is to draw focus away from you. There is no friendly fire, so you don't have to worry about them sucking up your attacks. I don't know anything about how strong they are or anything, though.

But to be fair, putting it in an upgrade or passive slot is more in line with my preferences, so I'm not in the best position to list its graces. Each of those makes the function have different effects than it would have in an active slot.
  #11  
Old 08-26-2014, 11:26 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default

Help() was my main active function from start to finish. It'll attack autonomously when not directly controlled, and when it is, it's on its own separate counter during Turn(), so it doesn't interfere with your own stuff. I rarely used it as a passive or upgrade function, even though those are both good.

Incidentally, I've got the next video recorded, it just needs commentary. Here's the task scheduler as I had it at record-time. Note that if the game offers choices between two equally-voted functions, I go with personal preference as a tiebreaker.

Code:
4: Jaunt()  // dash, usable outside of Turn(), does not attack normally
3: Mask()   // user cloak, provides damage boost on next attack
3: Breach() // long-range, high power and knockback, pierces cover
3: Crash()  // close-range, stuns and weakens process temporarily
3: Bounce() // mid-range, can ricochet from one target to another
3: Cull()   // expensive, high-power melee attack that launches
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Ping()   // rapid-fire short range attack
2: Get()    // pulls process to user, does more damage from longer range
1: Void()   // does not damage directly, but weakens process offense/defense
1: Load()   // creates packet, explodes violently when damaged
1: Switch() // changes process allegiance to assist user
1: Purge()  // parasitic attack that slows and deals damage over time
1: Tap()    // close range area attack that drains life
0: Help()   // summons allied process, can be controlled directly
0: Flood()  // creates sphere that travels slowly but attacks continually
  #12  
Old 08-26-2014, 11:28 PM
Serephine Serephine is offline
dust from a distant sun
 
Join Date: Apr 2010
Location: Georgia, USA
Pronouns: they/them
Posts: 10,935
Default

Quote:
Originally Posted by Kalir View Post
Incidentally, I've got the next video recorded, it just needs commentary.
hello~
  #13  
Old 08-26-2014, 11:30 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

To be fair, Help()'s upgrade is a lot more useful when you've got a bunch of limiters on and you can't be spending the time to pick up every core (also see: fighting YoungLadies).

Its passive is really useful for clusters, but it can get in the way since when it activates on a Turn(), you can't end the Turn() in a different position from where you started.
  #14  
Old 08-27-2014, 02:56 AM
Destil Destil is offline
Rogue Robot
 
Join Date: Jul 2007
Location: Tucson, AZ
Pronouns: he / him
Posts: 24,749
Default

For the unaware: Help() is a cyborg attack dog. That barks.

Help() is awesome.
  #15  
Old 08-27-2014, 04:03 AM
Torzelbaum Torzelbaum is offline
????? LV 13 HP 292/
 
Join Date: Feb 2011
Location: Central Illinois
Pronouns: he, him, his
Posts: 14,974
Default

Quote:
Originally Posted by Destil View Post
For the unaware: Help() is a cyborg attack dog. That barks.

Help() is awesome.
Destil, are you sure you're not being biased in favor of a fellow robot?
  #16  
Old 08-27-2014, 10:43 AM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

Quote:
Originally Posted by Destil View Post
For the unaware: Help() is a cyborg attack dog. That barks.

Help() is awesome.
Wait.

Help() summons a Fetch?

Help() is best function.

(...now that I think about it, this should've been obvious.)
  #17  
Old 08-27-2014, 03:37 PM
krelbel krelbel is offline
Good Bee
 
Join Date: Jan 2011
Posts: 3,914
Default

Quote:
Originally Posted by aturtledoesbite View Post
Wait.

Help() summons a Fetch?

Help() is best function.

(...now that I think about it, this should've been obvious.)
Yes it does & yes it is. Puppymancy 4 life.

When I played with full limiters, I relied on Mask(Mask), Void(Crash,Get), and Cull(Load), which can one-shot pretty much everything in the game in a single Turn() (those multipliers!), then Jaunt(Spark,Purge) outside of Turn(). Jaunt(Spark,*) is interesting, because Jaunt(Spark) activates about 6 Sparks along the path of your Jaunt, but it also will activate whatever else you have aside from Spark every time it sends out a Spark. So Jaunt(Spark,Purge) shoots out 6 homing poison missiles with every Jaunt. Spam that outside of Turn() and fill the screen with homing poison missiles to take out the shielded/corrupted cells and other riff raff, then spend your Turn() with the big Mask-Void-Void-Void-Cull combo to destroy any big single targets. It's super effective!

That said, Kalir has told me of his completely different approach to the endgame, relying (iirc) on Ping(Jaunt) spam outside of Turn() and then some massive AoE combos inside Turn(). There are certainly other killer combos possible (one combo in particular relies heavily on Tap() for the ultimate challenge, a full-limiter-no-Turn() run). I'd like to see some of that!
  #18  
Old 08-27-2014, 03:56 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

If you asked Transistor, it'd say my favorite function was Purge(Mask()). Though I noticed larger Processes weren't masked as long.
  #19  
Old 08-28-2014, 07:55 PM
Torzelbaum Torzelbaum is offline
????? LV 13 HP 292/
 
Join Date: Feb 2011
Location: Central Illinois
Pronouns: he, him, his
Posts: 14,974
Default

Can you use Help(Switch()) to get a puppy that converts everything it attacks to your side?
  #20  
Old 08-28-2014, 08:37 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

I'd have to check, but I'm pretty sure the answer is "yes".
  #21  
Old 08-30-2014, 05:33 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default





Quote:
Originally Posted by Background
Cloudbank's racing circuit never knew the likes of Preston Moyle, who shattered speed records with aplomb for four years straight. Credited with popularizing the sport of 1200cc racing, Mr. Moyle gained celebrity not merely for his exceptional riding ability but also because he built his motorbikes with his own hands. Ever the thrill-seeker, Mr. Moyle became known for seeking out Cloudbank's remotest strips of road. Then one day Mr. Moyle was altogether gone, having left all his personal effects behind -- save for his fastest bike.
Quote:
Originally Posted by Freewheeling
Tracking systems on his bike indicate that Mr. Moyle headed northwest across the canals late one night, averaging speeding 228% faster than the common standard. He surely was aware that the northwestern corner of Cloudbank was offline pending investigation, and this was likely the appeal. Having his own abandoned part of town to race through on his custom bike was Preston Moyle's dream. And the reality lived up to the dream, judging by the volume of Mr. Moyle's laughter recorded by his bike. However the recording stopped abruptly.
Quote:
Originally Posted by Disappearance
OVC first declared Mr. Moyle's absence a full five days later, so sure were his associates that he would return like always. His close friends did not worry more than usual for three days, but for each subsequent day their worry increased an average of 84%. This quotient proceeded to spread to the numerous fans of Mr. Moyle's illustrious career, although administrators barred any appeals to search for him in an offline district.
So, Jaunt() is generally considered one of the few Functions that a given player will simply need to have equipped to play. To really get into why that is, though, I'm gonna have to devote a bit of time to explaining how Turn() works.



The Transistor comes with a built-in Turn() Function, which basically works like the VATS system in the Fallout games. It interrupts the classic Mana Bastion gameplay of walking around and swording dudes by pausing time. During Turn(), Red can plot out a number of her moves in advance, with each taking up some of the time of her Turn() meter. Once done, Red executes all the planned moves virtually instantly, usually doing a boatload of damage to everything around her.



There's a catch, though. While Turn() is recharging, you can't use most of your Functions at all, leaving Red at the mercy of any still-running Processes. The more you do during Turn(), the longer the recharge time, so there's an important balancing act between conserving your resources and just going ham.



Jaunt() is one of the few Functions that breaks this rule. As an active Function, Jaunt() lets Red dash about a half-screen away from wherever she is. She takes a while to recover upon hitting her destination, but Jaunt() is generally faster than moving by a significant amount. The best part of this is that Jaunt() can even be used during Turn() recovery, giving her a very handy edge when she would otherwise be virtually defenseless. You can use it in Turn() too, which is generally more efficient than walking from place to place. However, unless you apply other Functions as upgrade to it (Spark(), Breach() and Load() come to mind), Jaunt() cannot, itself, attack.

If running away ain't your bag, Jaunt() can help your other Functions ignore Turn() recovery as well. Applying Jaunt() as an upgrade to another Function both lets Red use it during Turn() recovery and frequently lets her recover from using said Function more quickly. Losing your dash move can hurt, but having something to fight with at all times is often well worth the cost.

Before long, we'll unlock the ability for Red to apply her Functions as passive, upgrading her own capabilities rather than those of specific Functions. If we were to apply Jaunt() in this case, we'd get slightly faster Turn() recovery, which is fairly indicative of what to expect from passive upgrades: not very strong on its own, but unconditional. We won't have the ability to dodge or attack when Turn() is recovering, but we'll spend less time overall waiting for it to recover in the first place, and that frees up the slots on other Functions that we'd normally dedicate to Jaunt() for just such a purpose.

Code:
Changelog
-Jaunt() executed.
-Bounce() acquired, priority increased to 4, from 3.
-Load() acquired, priority increased to 2, from 1.
Task Scheduler
4: Bounce() // mid-range, can ricochet from one target to another
3: Mask()   // user cloak, provides damage boost on next attack
3: Breach() // long-range, high power and knockback, pierces cover
3: Crash()  // close-range, stuns and weakens process temporarily
3: Cull()   // expensive, high-power melee attack that launches
2: Load()   // creates packet, explodes violently when damaged
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Ping()   // rapid-fire short range attack
2: Get()    // pulls process to user, does more damage from longer range
1: Void()   // does not damage directly, but weakens process offense/defense
1: Switch() // changes process allegiance to assist user
1: Purge()  // parasitic attack that slows and deals damage over time
1: Tap()    // close range area attack that drains life
0: Help()   // summons allied process, can be controlled directly
0: Flood()  // creates sphere that travels slowly but attacks continually
This is all useful and cool, mind you, but that's only one Function, and in the grand scheme of things, it's not even one of my favorites by a LONG shot. There's still 15 out there. Keep it coming, boys and girls!

Next Time: Reisz()
  #22  
Old 08-30-2014, 08:19 PM
Torzelbaum Torzelbaum is offline
????? LV 13 HP 292/
 
Join Date: Feb 2011
Location: Central Illinois
Pronouns: he, him, his
Posts: 14,974
Default

Quote:
Originally Posted by aturtledoesbite View Post
Wait.

Help() summons a Fetch?
I think you need to use Help(Get()) in order to get a Fetch ability.
  #23  
Old 08-30-2014, 08:49 PM
aturtledoesbite aturtledoesbite is offline
earthquake ace
 
Join Date: Jun 2013
Location: Baton Rouge, LA
Pronouns: Any
Posts: 18,013
Default

Quote:
Originally Posted by Torzelbaum View Post
I think you need to use Help(Get()) in order to get a Fetch ability.
Not *quite* what I mean. Unless you were trying to make a joke, that is.
  #24  
Old 09-07-2014, 01:59 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default





Quote:
Originally Posted by Background
One would have difficulty finding a more active or outspoken member of the community of Cloudbank's Goldwalk district as Ms. Niola Chein. She allotted more than 66% of her available time on such activities as passing ordinances to improve underdeveloped regions, reaching out to and educating habitual nonvoters, or advocating for groups lacking adequate representation. Her motives were rarely questioned, as her love for the district was in fact sincere, stemming from positive early experiences that grew to become fierce nostalgia. Ms. Chein did not have her detractors, however, and this became very clear at the opening she arranged for the Goldwalk Channel.
Quote:
Originally Posted by The Channel
The Channel was to be a gallery space of sorts designed to showcase eclectic works from those pursuing nonstandard vocations that traditionally held little share. Instead, Ms. Chein found herself accused of stirring unrest by calling attention to meritless perspectives undeserving of notice. The group accosting her was angry for 17 different reasons in total, including how the Channel edged out a competing vote for a metro station that would have bridged the gap from Goldwalk to neighboring Highrise in one short ride. Ms. Chein publicly lost her composure for this particular incident, which would have escalated further if not for several individuals who stood in her defense. They later offered their support with any such matters in the future. She agreed to meet with them, not realizing who they were.
Quote:
Originally Posted by Disappearance
The Camerata saw in Ms. Chein an invaluable moral compass of sorts, someone predominantly driven by philanthropic goals and seeking no personal gain from her actions. This type of perspective they felt was important counter-balance in comparison to some of the other individuals they had in mind, whose work was no less significant to the city, but whose intentions were not as plain to see. After her disappearance, those who knew Ms. Chein reluctantly came to believe that the Channel incident shook her resolve enough to where she decided to go away for a while, to reignite her passions.
Even putting aside that Niola here is one of my favorites flavor-wise, the Bounce() function is a great example of how everything in Transistor has its uses. Before we do that, though...



Just to explain what happened in the video, Overloads happen when Red takes too much damage. The Function with the highest MEM cost, assuming it is not her last function capable of attacking directly, is overloaded, removing it from her active Functions for the fight and disabling its usage at Access Points for a while. In conventional play, this isn't a huge drawback, but it is enough to make players not just go "OH I'MA JUST USE THIS SUPERBEST FUNCTION FOREVER". The more you play, the more you realize the devs wanted you to go out of your way to try all the cool stuff.



Back to Bounce(). As an Active Function, it's definitely servicable. When used, Red lunges forward a bit and fires a mid-range ball of energy. Bounce() will, if it hits a target, chain and refire towards another target. This rinses and repeats a good amount of time, making it an excellent Function for quickly and easily handling hordes of enemies. However, it's fairly slow to recover from outside of Turn(), and the damage inside of Turn() isn't really worth it unless you'll be chaining a lot.

Bounce() does much the same thing as an Upgrade, letting other Functions chain their effects when they land a hit. This is certainly nice, and makes it a common Upgrade, as you can see (that Global Rate bit is how often people use it in that capacity, with the upper number being my own personal usage). It works best on Functions that have long range, such as Breach() or Purge().

The Passive slot, though, is a completely different, but still useful, beast. When it's applied, Red will enter combat with a shield generated around herself. This shield will absorb one hit, but then dissipates afterwards, and takes a full 5 seconds to recharge. Since later enemies in the game can do some SERIOUSLY BRUTAL single hits, this is a much more powerful usage than you'd first expect. Even if you don't care about chain reactive attacks, Bounce() can still be helpful.



One more thing before we go. We've ended the video by obtaining our first Limiter. These are the Shrine Idols from Bastion except different. Most notably, there are very few that just give enemies better stats, and a lot more that change up how unique elements of the game work. I'll go over them more next update, but this first one will just apply a shield to cells that spawn, meaning we have to attack them to collect them (this makes Youngladies, in particular, more dangerous).

Code:
Changelog
-Bounce() executed.
-Help() connected and acquired, priority increased to 2, from 0.
Task Scheduler
3: Mask()   // user cloak, provides damage boost on next attack
3: Breach() // long-range, high power and knockback, pierces cover
3: Crash()  // close-range, stuns and weakens process temporarily
3: Cull()   // expensive, high-power melee attack that launches
2: Help()   // summons allied process, can be controlled directly
2: Load()   // creates packet, explodes violently when damaged
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Ping()   // rapid-fire short range attack
2: Get()    // pulls process to user, does more damage from longer range
1: Void()   // does not damage directly, but weakens process offense/defense
1: Switch() // changes process allegiance to assist user
1: Purge()  // parasitic attack that slows and deals damage over time
1: Tap()    // close range area attack that drains life
0: Flood()  // creates sphere that travels slowly but attacks continually
Did I say you could stop voting? NO. KEEP GOING, WHELPS.

Next Time: Lag()
  #25  
Old 09-07-2014, 08:19 PM
Torzelbaum Torzelbaum is offline
????? LV 13 HP 292/
 
Join Date: Feb 2011
Location: Central Illinois
Pronouns: he, him, his
Posts: 14,974
Default

Quote:
Originally Posted by Kalir View Post
Code:
Changelog
-Bounce() executed.
-Help() connected and acquired, priority increased to 2, from 0.
Task Scheduler
3: Mask()   // user cloak, provides damage boost on next attack
3: Breach() // long-range, high power and knockback, pierces cover
3: Crash()  // close-range, stuns and weakens process temporarily
3: Cull()   // expensive, high-power melee attack that launches
2: Help()   // summons allied process, can be controlled directly
2: Load()   // creates packet, explodes violently when damaged
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Ping()   // rapid-fire short range attack
2: Get()    // pulls process to user, does more damage from longer range
1: Void()   // does not damage directly, but weakens process offense/defense
1: Switch() // changes process allegiance to assist user
1: Purge()  // parasitic attack that slows and deals damage over time
1: Tap()    // close range area attack that drains life
0: Flood()  // creates sphere that travels slowly but attacks continually
Did I say you could stop voting? NO. KEEP GOING, WHELPS.
I was kind of vague on that - until now.

Cull()
Get()
Tap()
Flood()

Also, bug report : Tefari, can you either speak up and/or turn up your mic volume?
  #26  
Old 09-07-2014, 11:19 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default

I should clarify: You can vote for any of the Functions, and you can vote as much or as little as you want, but I'll only count a vote for a specific Function once.

Yes that means everyone could say "DO ALL OF THEM" but that would be so boring I wouldn't even update the LP ever again, and Octo would laugh at me.
  #27  
Old 09-07-2014, 11:49 PM
Serephine Serephine is offline
dust from a distant sun
 
Join Date: Apr 2010
Location: Georgia, USA
Pronouns: they/them
Posts: 10,935
Default

Quote:
Originally Posted by Torzelbaum View Post
Also, bug report : Tefari, can you either speak up and/or turn up your mic volume?
Nope! We tried to troubleshoot this for the first time we recorded, I'm maxed out on my end. I'm talking as loud as I can without yelling, and the mic is directly in front of my mouth. The only conclusion I've come to is my mic is kind of low quality (which is is). I'll see if I can't borrow my roommate's dealie for next time.

Also I apologize for not the best words on this one, I was fuckin' worn out last night.
  #28  
Old 09-15-2014, 11:54 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default





Quote:
Originally Posted by Background
Considered the most elusive entertainer in Cloudbank by 12% of the population, Mr. Shomar Shasberg earned his reputation through numerous absurd public pranks and other daring or ill-advised feats. Thus he earned the nickname the Magician from his many thousands of fans, and enjoyed executing highly unusual unscheduled performances in Cloudbank's most bustling neighborhoods. His acts grew more ambitious over time, culminating in his promise to sky-drop into a restricted region of Goldwalk and walk right out, escaping administrative detection.
Quote:
Originally Posted by Sky-Drop
After constructing his personal glider, Mr. Shasberg sailed forth one evening from a Highrise rooftop, to the delight of thousands of onlookers at ground level. Onlookers lost visibility of him as he flew into the dense fog hanging over Goldwalk, though their cheering continued for more than 40 minutes. Mr. Shasberg, meanwhile, completed his sky-drop very much as planned. What he did not expect was that several individual were waiting there for him when he touched down.
Quote:
Originally Posted by Disappearance
The Camerata saw in Mr. Shasberg someone who commanded a significant influence over a young and vibrant sector of the city's population. Mr. Shasberg, for his part initially mistook the Camerata for an administrative group, and was shocked and disappointed to have been located so easily. His famous escape attempts likewise proved unsuccessful in this particular scenario. Nevertheless, more than 80% of individuals who self-identify as fans of Mr. Shasberg's work believe that his disappearance was all part of the stunt.
Bastion, for all its strengths, didn't really offer much for players who wanted their Kid to be stealthier. You basically had Sneaky Decoy and that's it. Mask() gives the player quite a few other tools, however.



As an active Function, Mask() is the other Function capable of being used even when Turn() is recharging, much like Jaunt(). Using it renders Red both invisible and invincible, which on its own would be amazing, but it also gives a heavy damage boost when she next attacks, breaking the cloaking in the process. Downside is, Mask() has a recharge time when applied this way, preventing Red from just constantly staying invisible. Still, the usefulness for both offense and defense here can't be denied.

Applied as an upgrade, Mask() tends to make Functions better at backstabbing. Generally speaking, if you attack a Process from behind, you get a damage bonus. Not all Processes can be backstabbed, and of course not all Functions can feasibly do so, but for those that can, Mask() increases the damage the backstab does. For those that can't, they usually tend to cloak Red for a short time as part of the effect. Note that getting backstabs usually requires using Turn(), so if you rely on Turn() for most of your damage, you may as well throw Mask() in.

Now that we have an actual passive slot to work with, I can actually showcase passive effects. Mask() gives us some on-kill benefits, increasing our movement speed and temporarily cloaking us. Not at all bad, but there are a TON of nice passive effects out there, and honestly I don't care for spending it on something like that. Good for an improved getaway after a lethal Turn() though.



And just to clarify: the Backdoor area is kind of halfway between the Bastion and the Proving Grounds from Bastion. Has a Practice Test to check stuff out, a few little things to amuse yourself with, and most importantly, a series of Tests. The Test types vary fairly sharply, and I'll definitely showcase all of them, but I'll do that in some videos after I clear the game normally.

Code:
Changelog
-Mask() acquired and executed.
Task Scheduler
3: Breach() // long-range, high power and knockback, pierces cover
3: Crash()  // close-range, stuns and weakens process temporarily
3: Cull()   // expensive, high-power melee attack that launches
2: Help()   // summons allied process, can be controlled directly
2: Load()   // creates packet, explodes violently when damaged
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Ping()   // rapid-fire short range attack
2: Get()    // pulls process to user, does more damage from longer range
1: Void()   // does not damage directly, but weakens process offense/defense
1: Switch() // changes process allegiance to assist user
1: Purge()  // parasitic attack that slows and deals damage over time
1: Tap()    // close range area attack that drains life
1: Flood()  // creates sphere that travels slowly but attacks continually
We'll be getting a lot more Functions, and a lot more ways to use them, as we go. Let's voting!

Next Time: Climb()
  #29  
Old 09-19-2014, 01:59 PM
Kalir Kalir is offline
Hit me. I dare you.
 
Join Date: Jan 2010
Location: Utah
Posts: 7,939
Default





Quote:
Originally Posted by Background
Ranked in the top percentile of Cloudbank's contemporary performing artists for five years, Red demonstrate early interest in music despite studying at Traverson Hall. Traverson groomed many of the city's most ambitious civic planners, though Red spent the majority of her time developing the academy's nascent arts program, and was the first on record to select two nontraditional disciplines. Records indicate she was reluctant to explain, citing personal reasons. She remained reticent even after gaining the spotlight, and when asked about her past and influences, would often say her work spoke for itself. She did admit, however that she never wrote her music with intent to stir controversy.
Quote:
Originally Posted by Career
To appreciate the impact of Red's music, consider first the current state of Cloudbank's social climate and how it evolved over the past two decades. When an altercation finally erupted in the crowd during one of her performances, it was the first such incident in four years. It escalated to the point where administrators were summoned to the scene. As one of the suspects was banned from the premises, he accused Red of being an instigator and provocateur. Red later stated it was in this moment that she fully understood the potent effect her music had on people. She decided to take certain precautions from that point, receding from the spotlight to compose new material in relative privacy. Rumors swirled. Then, once she finally re-emerged, trouble followed.
Quote:
Originally Posted by Disappearance
The Camerata found her one night once the crowds dispersed after one of her performances. They had reason to believe that she would be alone, rehearsing said new material. But she was not alone, and the presence of another individual disrupted aspects of the Camerata's plan for the night. Red survived the incident, becoming separated from the Camerata due to to these unforeseen events on their part. Although her trace data remains intact, partial transfer did occur, including transfer of ownership status of something the Camerata believed theirs.
As one of the two Functions that we begin play with, Crash() is, understandably, affiliated with the wielder of the Transistor, Red herself. We don't have to battle a slew of monsters to unlock her backstory bit by bit, so that's one up over the Kid.



The active version of Crash() is probably the Function that most users are familiar with. It's a bit slow, and the range is melee, but it hits respectably hard, and when it does hit, it Crashes the target, stunning them and rendering them susceptible to further attacks. The stun stops them from attacking or moving quickly, and they take more damage from other attacks while it persists! It also knocks the target back a bit, which makes it a great way to keep yourself safe from close-range Processes. The range is kind of a big problem, though.

As an upgrade, Crash(), obviously, lets other Functions borrow the capability to crash Processes. Since Crash() itself isn't the easiest to hit with, this tends to work well with Functions that can hit multiple targets quickly and easily, like Bounce(), Spark(), or the newly obtained Ping(). Downside is, the crash won't last for very long, so if you want to make use of the better damage you get on crashed targets, best to use this variant in Turn().

If you'd rather play it defensively, Crash() works excellently as a passive function. Not only does it let you shrug off 25% of the damage Red takes, but it also confers immunity to the slowing effect of BadCells, as well as stunning attacks. We haven't encountered any of those yet, but later versions of Fetch, the newest Process shown in this video, have that capability, and any users that haven't yet learned to make use of attacks outside of Turn() is gonna find recharging it really painful with them around.



Speaking of, I think at this stage I can start going into what the various Process types we've encountered actually do, as much as I understand it. We've already obtained the Limiters linked to BadCells and YoungLadies, two closely linked enemies.

BadCells are the Squirts of Transistor. They're small, piddly-weak, and frequently found in numbers. The real danger they pose is their self-destruct attack, which slows Red down if she's caught in the blast, but doesn't do a huge amount of damage. Any attack will do against them, though obviously faster stuff that hits a wide area is preferable, to take out multiple BadCells in one go. I demonstrate this with Spark() cleanly in the first video. Understandably, they don't leave a Cell upon being terminated.

YoungLadies are a straightforward enemy as far as offense goes, simply firing a mid-range beam at their enemies. However, any time they're hit and not already stunned, they immediately blink away to a random area, leaving a shadow of themselves. The shadows can attack as well, but the real threat is that a YoungLady can just dodge every single attack in a Turn() after the first if you aren't careful. Furthermore, when defeated, YoungLadies spawn multiple Cells that have a very short respawn time, although these cells will only ever spawn BadCells. The best procedure for dealing with them is to save Turn() for after you defeat them, then use it to clean up as many Cells as possible.

Weeds are one of the main types of support Process. Think like a Dispenser in Team Fortress 2: they can't move, but any Processes near them are constantly healed while they're close by (and they ARE smart enough to retreat to Weeds when damaged). Weeds also possess a feedback field that they can use to attack Red as she's nearby. Later versions can even reincarnate immediately, albeit as weaker versions. On their own, they're basically harmless, but terminating them is critical, since that healing will let enemies wear Red down unless she's using a healing Function herself. The best Function to use on Weeds is Switch(), since that'll make them heal you when you're near and have them start damaging Processes that run to them for safety.

Code:
Changelog
-Crash() executed.
-Ping() acquired, priority increased to 3 from 2.
Task Scheduler
3: Breach() // long-range, high power and knockback, pierces cover
3: Cull()   // expensive, high-power melee attack that launches
3: Ping()   // rapid-fire short range attack
2: Help()   // summons allied process, can be controlled directly
2: Load()   // creates packet, explodes violently when damaged
2: Spark()  // area attack, initial projectile splits into smaller ones
2: Get()    // pulls process to user, does more damage from longer range
1: Void()   // does not damage directly, but weakens process offense/defense
1: Switch() // changes process allegiance to assist user
1: Purge()  // parasitic attack that slows and deals damage over time
1: Tap()    // close range area attack that drains life
1: Flood()  // creates sphere that travels slowly but attacks continually
Next time, I'll also discuss the Limiters we've got, because hey, why not.

Next Time: Rest()
  #30  
Old 09-19-2014, 02:03 PM
BEAT BEAT is offline
RRRAAAAARRRAAAARRAAARRGH
 
Join Date: Jun 2007
Location: SKELETON HELL.
Pronouns: DUDE/BRO
Posts: 25,457
Default

420 SMOKE WEEDS ERRY DAY.
< 1 2 >
Top