โ˜  ๐•‚๐•’๐•š๐•ค๐•–๐•ฃ โ˜ 

Discord ID: 302440556204916747


17 total messages. Viewing 100 per page.
Page 1/1

```js
const picker = require('picker');
const person = require('person');

// FIND THE STEPFATHER.
let sargon = person.find('Carl Benjamin');

// INITIALIZE RESPONSE CODE.
sargon.addEventListener('insult', () => {
const responses = [
"Oh look, another edgy 12 year old groomed by Jim",
"metocuck?",
"Oh wow look at the metokur fanboy",
];
new Response(picker.random(responses)).post();
});
```

```py
import picker
import person

# Find the stepfather.
sargon = person.find("Carl Benjamin")

# Initialize the response code.
def insult_response(response):
responses = [
"Oh look, another edgy 12 year old groomed by Jim",
"metocuck?",
"Oh wow look at the metokur fanboy",
]
response.post(picker.random(responses))
sargon.addCallback("insult", insult_response)
```

Terry would be proud.

@Ondsinet I wrote it in Python so that you could understand it. โค

@Ondsinet
```c
#include "picker.h"
#include "person.h"
#include "npc.h"

void insult_callback(Response *resp) {
char **responses = {
"Oh look, another edgy 12 year old groomed by Jim",
"metocuck?",
"Oh wow look at the metokur fanboy",
"CIA nigger hahah, funny, I love dead memes."
}

response_send(resp, picker_random(responses));
}

int main(int argc, char **args) {

// FIND THE STEPFATHER.
Person *sargon = person_find("Carl Benjamin");

// INITIALIZE RESPONSE CODE.
person_add_insult_callback(sargon, insult_callback);

while(npc_enabled) {
npc_system_loop();
}

return 0;
}
```

Implying you ever watched a single one of Terry's streams.

That could just be an inproject header file.

Programming NPCs requires many LOC. Splitting source into different files would make a lot of sense.

17 total messages. Viewing 100 per page.
Page 1/1