The Pretender Script

0 views
Skip to first unread message

Brunilda Chestnut

unread,
Aug 5, 2024, 10:45:24 AM8/5/24
to outconcasa
Transcriptsfor all the episodes and two movies can be found here. They are just transcripts of the dialogue, not including any commentary or interpretation of the episodes. Follow the links to the season of choice for a listing of available transcripts.

A huge thank you to Nemesis and Haiza Tyri who have transcribed the movies and nearly all of season 4, never would have got this completed without your help. Thanks to Kat Parker for providing the screen caps that grace some of these pages. More screen caps are coming, it is a big job and takes time.


so, everything works well, i am just wondering is this proper use, and how to extend this to accept more parameters for example different Game Objects. also i think i think naming of delegate is wrong, i still did not get the big picture. can somebody with more experience help me out with this? thanks!


i understand that delegates can be used in combination with events, i do not know if that is the way they are supposed to be used? i know they are powerfull so i want to understand them. the reason for this is that i want to produce loosly coupled code, right now i am not so good at this!


@Tseng

correct me if i am mistaken but if i get the reference to the script where the function is that i am going to use then i am again producing coupled code, and i am trying to avoid this. so using static event would be better. one more thing, can you explain why your way is better than, for example, having player script handles health update and delegate and event to be declared in some kind of manager script or something like that?


is there any proper use for just delegates out there?

[/quote]Seems like a proper use of events, rather. That you have to use delegates is a side effect if using an event. Something like this would probably work well:


The memory will only be released if the Player object AND the object which subscribed are not referenced anymore. Only then GC will be able to free the memory. And if you have a static event, unsubscribed events will NEVER be released and the memory will NEVER be claimed back (until restart of the game).


If you cannot stand navel-gazing editing, Die Hot is gonna piss you off. On occasion, I would find myself so distracted by the attention whoring of the script that I would miss what was actually happening in the show.


I have a game that has several scenes and in one of those scenes I use huge number of assets and prefabs. I wanted to make it possible that for build without that scene assets and prefabs used are not included in the build and for that reason I would like to avoid using resources folder.

Now, I could manually drag and drop all assets/prefabs to game object array and build some kind of database from there but it would be tedious since a lot of adding and removing will take place when game is built. So is there some kind of solution for editor script that will scan folders where i put assets/prefabs and to place them into arrays/list on selected gameobject or something like that?


But I have folders and subfolders for better organization, and I will be adding and removing prefabs for testing all the time. Is there any viable editor scripting solution for scanning folders for prefabs and updating arrays?


The Fault in Our Stars helmer Josh Boone wrote the script for the film, which is set in New York City in the 1980s and follows two college friends who fall in love with the same girl, creating a decade-spanning, very unique love story between the threesome.


The film is being produced as a co-production between Rabbit Bandini Productions, SSS Entertainment and Yale Productions. Vince Jolivette and Jay Davis at Rabbit Bandini, Shaun Sanghani at SSS, Jordan Yale Levine from Yale and Scott Levenson are producing along with Katy Leary.


The server DSL is inspired by express/sinatra. Pass a function to the Pretender constructorthat will be invoked with the Pretender instance as its context. Available methods areget, put, post, delete, patch, and head. Each of these methods takes a path pattern,a callback, and an optional timing parameter. The callback will be invoked with asingle argument (the XMLHttpRequest instance that triggered this request) and must return an arraycontaining the HTTP status code, headers object, and body as a string.


Other times, you may want to decide whether or not to passthrough when the call is made. In thatcase you can use the .passthrough() function on the fake request itself. (The unhandledRequestproperty is discussed below.)


The timing parameter is used to control when a request responds. By default, a request respondsasynchronously on the next frame of the browser's event loop. A request can also be configured to respondsynchronously, after a defined amount of time, or never (i.e., it needs to be manually resolved).


Now whenever the songs route is requested, its timing behavior will be determined by the resultof the call to throttler. When externalState is idle, throttler returns undefined, whichmeans the route will use the default behavior.


In addition to responding to the request, your server will call a handledRequest method withthe HTTP verb, path, and original request. By default this method does nothing. You canoverride this method to supply your own behavior like logging or test framework integration:


Your server will call a unhandledRequest method with the HTTP verb, path, and original request,object if your server receives a request for a route that doesn't have a handler. By default, this methodwill throw an error. You can override this method to supply your own behavior:


This can become tiresome if you know, for example, that all your responses aregoing to be JSON. The body of a response will be passed through aprepareBody hook before being passed to the fake response object.prepareBody defaults to an empty function, but can be overridden:


Your pretender instance will track handlers and requests on a few array properties.All handlers are stored on handlers property and incoming requests will be tracked in one ofthree properties: handledRequests, unhandledRequests and passthroughRequests. The handler is also returned fromany verb function. This is useful if you want to build testing infrastructure on top ofpretender and need to fail tests that have handlers without requests.You can disable tracking requests by passing trackRequests: false to pretender options.


Please adhere to this code of conduct in any interactions you have with thisproject's community. If you encounter someone violating these terms, please leta maintainer (@trek) know and we will address it as soon as possible.


We have been developing several small eLearning courses covering simple processes. Most last between 2 - 6 minutes each. I want staff to feel like they are sitting with a trainer and not a machine. Do you use a formal script when recording? Or do you have a SME walk through the training as you record.


Depends on your purpose. If my purpose is to do a "down & dirty" tutorial on something (similar to many of the Screenr videos we see), then a script isn't necessary. But if my purpose is to provide something with a bit more polish, then I will create a script. The script is especially helpful to keep the time of your overall course/video down. When we talk off the cuff, we tend to ramble, and that adds to the time of the end product.


And you can use a script and not sound robotic. It's all is in the delivery. You can deliver the script in a way that's conversational by sounding . . . well, conversational. A lot of that's in the way you speak and the inflection of your voice.


The script is written in an informal style. It took me a while to "get this". A mentor a good while back said to me, "Becky, try this. Just tell me now, on the phone, about X, Y, Z." So, I did. He said, "Bingo, now write it that way."


Adding contractions, removing complex terminology, adding connecting words. These are some of the ways the writing differs from that of written documentation. I also include CAPS where I want special emphasis. Using personal pronouns (I, you, we) also conveys informality.


Usually on the first read aloud, I go back and edit the script. I hear things that don't sound natural, or don't work. If I've been told I only have "x" minutes, and based on the timing, I may need to edit "down."


When I record, I have the script in front of me. Depending on length, I may not even refer to it. But typically I do at least glance at it. My tone is conversational. I try to imagine I'm in a face-to-face, or looking over your shoulder. This can be the hardest part, since there needs to be a balance between informality and authority...that is, knowledge of the content, authority in that sense.


Love the suggestions above. My rule of thumb is almost always write a script. You can write as you would talk and you don't always need to follow the script exactly (when I finish a read I've marked up the script and may read something completely differently than it's written).


When I don't write a script, as in for a quick screenr or similar informal output, I will always outline the stuff I want to cover. This little job aid helps you to keep a good pace, cover all of your points, and avoid having to use brain cycles trying to remember whether or not you're forgetting something. It's a time saver in the long run. When you plan what you want to say, it usually comes out better.


I've done it both ways. I've used Rebecca's method as well with good results. It really depends on the audience and the topic. I do mostly technical and systems training so a lot of what I do are 2-4min "performance support" pieces. If I'm doing something compliance related for HR or Legal, then it will be scripted for sure. If I'm showing our techs how to configure an application running on a terminal, I'm going informal with no full script. A lot of the performance support stuff is very quick turn around (sometimes hours) so that also plays a role as well.

3a8082e126
Reply all
Reply to author
Forward
0 new messages