grass: go back to authentic grass
how could i forego dwarfs really
This commit is contained in:
parent
0ef71177c7
commit
d0948a9d9b
1 changed files with 8 additions and 4 deletions
|
@ -4,10 +4,12 @@ import { Main, n_of, pick_random, render_and_copy } from "./common.tsx";
|
||||||
// meh, this seems to be the least worst option
|
// meh, this seems to be the least worst option
|
||||||
// random ascii rocks and bunnies and such might be neat but would
|
// random ascii rocks and bunnies and such might be neat but would
|
||||||
// be total possible actually so i'm going to do that now
|
// be total possible actually so i'm going to do that now
|
||||||
const grass_chars = "^".split("");
|
const grass_chars = ".,'`".split("");
|
||||||
// const grass_chars = ["^", '"', "'", ";", ":", "*", "+", "~"];
|
// const grass_chars = ["^", '"', "'", ";", ":", "*", "+", "~"];
|
||||||
|
// authentic colors are kind of ugly
|
||||||
|
const grass_colors = ["#9DDA33", "#10F565"];
|
||||||
|
|
||||||
const grass_colors = ["#136D15", "#117C13", "#138510", "#268B07", "#41980A"];
|
// const grass_colors = ["#136D15", "#117C13", "#138510", "#268B07", "#41980A"];
|
||||||
|
|
||||||
// i want to keep this minimal (i want to have a lot of grass :])
|
// i want to keep this minimal (i want to have a lot of grass :])
|
||||||
// b works nicely i think
|
// b works nicely i think
|
||||||
|
@ -58,7 +60,8 @@ const Blade = ({ x, y }: { x: number; y: number }) => (
|
||||||
);
|
);
|
||||||
|
|
||||||
// ☺ is too inconsistently rendered i think
|
// ☺ is too inconsistently rendered i think
|
||||||
const statics = "r•gbpM".split("");
|
// i can't NOT have it come on
|
||||||
|
const statics = "r•gbpM☺".split("");
|
||||||
const static_colors: Record<string, string[]> = {
|
const static_colors: Record<string, string[]> = {
|
||||||
r: ["rgb(215, 155, 45)"],
|
r: ["rgb(215, 155, 45)"],
|
||||||
// turns out df has a lot of rocks
|
// turns out df has a lot of rocks
|
||||||
|
@ -177,6 +180,7 @@ const static_colors: Record<string, string[]> = {
|
||||||
"rgb(18, 254, 207)",
|
"rgb(18, 254, 207)",
|
||||||
"rgb(160, 160, 160)",
|
"rgb(160, 160, 160)",
|
||||||
],
|
],
|
||||||
|
"☺": ["grey", "rgb(113, 187, 176)"],
|
||||||
};
|
};
|
||||||
const StaticGuy = () => {
|
const StaticGuy = () => {
|
||||||
const stat = pick_random(statics);
|
const stat = pick_random(statics);
|
||||||
|
@ -231,4 +235,4 @@ const Field = ({ width }: { width: number }) => (
|
||||||
|
|
||||||
// adding more grass doesn't really help and mainly just causes size problems
|
// adding more grass doesn't really help and mainly just causes size problems
|
||||||
// takes some shuffling to get a nice distribution of statics
|
// takes some shuffling to get a nice distribution of statics
|
||||||
render_and_copy(<Field width={25} />);
|
render_and_copy(<Field width={30} />);
|
||||||
|
|
Loading…
Reference in a new issue