Option | Value |
---|---|
/ResetRoomData |
bool |
/ShowSocialLinks |
bool |
/WindowY |
int |
/SkipVideoCardTest |
bool |
/SteamTrackpadMultiplier |
float |
/LastUpdateDate |
std::string |
/ZPassCullRadius |
float |
/DirectLoadCheckpoint |
bool |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdbool.h> | |
#include <stdint.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
#if __has_include(<TargetConditionals.h>) | |
#include <TargetConditionals.h> | |
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find_package(Git QUIET) | |
if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git") | |
option(INIT_SUBMODULES "Check submodules during build" ON) | |
if(INIT_SUBMODULES) | |
execute_process(COMMAND ${GIT_EXECUTABLE} submodule update --init --recursive | |
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} | |
RESULT_VARIABLE GIT_SUBMOD_RESULT) | |
if(GIT_SUBMOD_RESULT EQUAL "0") | |
message(STATUS "Submodules initialized") | |
else() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$tones: "joke" "/j" "joking", "half-joke" "/hj" "half-joking", "sarcasm" "/s" "sarcastic", "genuine" "/g" "genuine", "serious" "/srs" "serious", "non-serious" "/nsrs" "non-serious", "positive" "/pos" "positive connotation", "neutral" "/neu" "neutral connotation", "negative" "/neg" "negative connotation", "copypasta" "/c" "copypasta", "lyrics" "/ly" "lyrics", "light-hearted" "/lh" "light-hearted", "not-mad" "/nm" "not mad", "nobody-here" "/nbh" "nobody here", "rhetorical" "/rh" "rhetorical question", "teasing" "/t" "teasing", "metaphore" "/m" "metaphorically", "literal" "/li" "literally", "hyperbole" "/hyp" "hyperbole", "fake" "/f" "fake" | |
span[data-tone] | |
display: inline | |
position: relative | |
&:before | |
display: inline-block | |
width: min-content | |
padding: 0 1ch | |
background: hsl(0,0%,15%) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pub trait Apply { | |
type ValidValue; | |
fn apply(self, consumer: impl Fn(&mut Self::ValidValue)) -> Self | |
where | |
Self: Sized; | |
fn apply_ref(&mut self, consumer: impl Fn(&mut Self::ValidValue)) -> &mut Self; | |
} | |
default impl<T> Apply for T { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#![feature(prelude_import)] | |
#[prelude_import] | |
use std::prelude::rust_2021::*; | |
#[macro_use] | |
extern crate std; | |
use litesim::prelude::*; | |
pub struct Player; | |
#[cfg(feature = "rewind")] | |
impl<'s> RewindModel<'s> for Player { | |
type RewindBackup = Self; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p { | |
display: inline-block; // fallback for CSS4 | |
display: -webkit-inline-box; // specialized renderer supported by all major browsers | |
-webkit-box-orient: vertical; // Required by FF for -webkit-line-clamp | |
-webkit-line-clamp: 1; | |
line-clamp: 1; // Forward CSS4 support | |
font-size: var(--size); | |
line-height: calc(var(--size) * 1.2); // leave wiggle room for descending characters (e.g. jy...) | |
overflow: hidden; // required for ellipsis |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Behaves like useEffect, but the hook function recieves changed iterable values as an argument. | |
* | |
* @param {(changed: any) => ((changed: any) => void)} call | |
* @param {Iterable} iter Primary dependency and iterable that's operated on | |
* @param {any[]} dependencies Additional dependencies | |
* @param {(a: any, b: any) => boolean} matcher Equality comparator used for comparing previous and new values, dequal (deep-equal) by default | |
*/ | |
export function useEffectEach(call, iter, dependencies = [], matcher = dequal) { |
NewerOlder