>While these Soyjacks were originally created by rightist circles such as 4chan and such, they've… changed, a bit. Some people started growing attached to the cartoons and made various edits of the soyjacks in different, weird situations such as dancing, or soyjack edits that seem to be parodying something that doesn't exist, or soyjacks with fruit in their heads. One of such edits is the picture you see of two soyjacks just kind of hanging out with eachother, with no offensive background that I know of.
  • Welcome. Registering and having your account be approved may take a while since there's only one guy checking and approving accounts and guestposts

SoyBooru / Soybooru.com

  • Thread starter Thread starter Empire of Soyim
  • Start date Start date
  • Featured
  • General Soysphere 
  • Tags Tags
    boorucuck gillkoyim is a brappy caca jimbo was raped by a black homeless man kill all boorubraps kill all boorucucks musdummy was fu.ck.ed by many noob op here i'm trans btw op is a noob op is a cacaot op is a noob op is gaaay op is trans btw if that matters op was a sex slave for al quaeda snca trevor is a pedophile wordsalot is a cacaot wordsalot is a noob wordsalot lost wordsalot was raped by a black homeless man
General thread
i've never seen C shills who use C
This
>Why yes i want quality, fast software
>No, i don't code, how could you tell?
MEDIA_PANDED.gif
 
C:
#pragma once

#include <stdlib.h>
#include "raylib.h"

typedef enum {
    CONTROLS_UP,
    CONTROLS_UP_ALT,
    CONTROLS_DOWN,
    CONTROLS_DOWN_ALT,
    CONTROLS_LEFT,
    CONTROLS_LEFT_ALT,
    CONTROLS_RIGHT,
    CONTROLS_RIGHT_ALT,
    CONTROLS_ACTION_ALT,
    CONTROLS_SPECIAL_ALT,
    CONTROLS_UTILITY,
    CONTROLS_ENTER,
    CONTROLS_KCOUNT
} KeyboardControlType;

typedef enum {
    CONTROLS_ACTION,
    CONTROLS_SPECIAL,
    CONTROLS_MCOUNT
} MouseControlType;

#define KEYBOARD_CONTROL_COUNT CONTROLS_KCOUNT
#define MOUSE_CONTROL_COUNT CONTROLS_MCOUNT

typedef struct {
    KeyboardKey keys[KEYBOARD_CONTROL_COUNT];
} KeyboardControls;

typedef struct {
    KeyboardKey buttons[MOUSE_CONTROL_COUNT];
} MouseControls;

typedef struct {
    KeyboardControls keyboard;
    MouseControls mouse;
} Controls;

void controls_set_key(Controls* controls, KeyboardControlType action, KeyboardKey key);
void controls_set_mouse_button(Controls* controls, MouseControlType action, MouseButton button);
Controls* controls_init();

#ifdef CONTROLS_IMPLEMENTATION

Controls* controls_init(){
    Controls* c = malloc(sizeof(Controls));
    if (!c) {
        exit(-1);
    }

    c->keyboard.keys[CONTROLS_UP] = KEY_W;
    c->keyboard.keys[CONTROLS_UP_ALT] = KEY_UP;
    c->keyboard.keys[CONTROLS_DOWN] = KEY_S;
    c->keyboard.keys[CONTROLS_DOWN_ALT] = KEY_DOWN;
    c->keyboard.keys[CONTROLS_LEFT] = KEY_A;
    c->keyboard.keys[CONTROLS_LEFT_ALT] = KEY_LEFT;
    c->keyboard.keys[CONTROLS_RIGHT] = KEY_D;
    c->keyboard.keys[CONTROLS_RIGHT_ALT] = KEY_RIGHT;
    c->keyboard.keys[CONTROLS_ACTION_ALT] = KEY_Z;
    c->keyboard.keys[CONTROLS_SPECIAL_ALT] = KEY_X;
    c->keyboard.keys[CONTROLS_ENTER] = KEY_ENTER;

    c->mouse.buttons[CONTROLS_ACTION] = MOUSE_BUTTON_LEFT;
    c->mouse.buttons[CONTROLS_SPECIAL] = MOUSE_BUTTON_RIGHT;

    return c;
}

void controls_set_key(Controls* controls, KeyboardControlType action, KeyboardKey key){
    for (int k = 0; k < CONTROLS_KCOUNT; k++) {
        if (controls->keyboard.keys[k] == key) {
            controls->keyboard.keys[k] = KEY_NULL;
            break;
        }
    }
    controls->keyboard.keys[action] = key;
}

void controls_set_mouse_button(Controls* controls, MouseControlType action, MouseButton button){
    for (int m = 0; m < CONTROLS_MCOUNT; m++) {
        if (controls->mouse.buttons[m] == button) {
            controls->mouse.buttons[m] = controls->mouse.buttons[action];
        }
        controls->mouse.buttons[action] = button;
    }
}

#endif
View attachment 82932
Programming is for jeets. Vibe coding won.
 
Has anyone ever noticed that some random posts that used to have teeming comment sections are now completely blanked out? I've found at least one that used to have a lot of comments but now has zero, and it isn't a controversial post with controversial or anything.
 
Back
Top Bottom