add ASCII art header to most files
This commit is contained in:
parent
39d8eefa17
commit
1adb56c0e2
|
@ -1,3 +1,15 @@
|
|||
```
|
||||
▄████████▄ + ███ + ▄█████████ ███ +
|
||||
███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
+ + + ███
|
||||
+ ▀████████████████████████████████████████████████████▀
|
||||
```
|
||||
|
||||
# Developer Commentary
|
||||
## Clippy Convenience Companion
|
||||
|
||||
|
|
10
Cargo.toml
10
Cargo.toml
|
@ -1,3 +1,13 @@
|
|||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
[package]
|
||||
name = "outfly"
|
||||
version = "0.7.3"
|
||||
|
|
12
README.md
12
README.md
|
@ -1,3 +1,15 @@
|
|||
```
|
||||
▄████████▄ + ███ + ▄█████████ ███ +
|
||||
███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
+ + + ███
|
||||
+ ▀████████████████████████████████████████████████████▀
|
||||
```
|
||||
|
||||
# OutFly
|
||||
|
||||
![screenshot](doc/images/screenshot1.jpg)
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
fn main() {
|
||||
let target = std::env::var("TARGET").unwrap();
|
||||
if target.contains("windows") {
|
||||
|
|
|
@ -1,4 +1,14 @@
|
|||
#!/usr/bin/env python
|
||||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
#
|
||||
# This script requires the following file in the extra/ directory:
|
||||
# https://github.com/astronexus/HYG-Database/blob/cbd21013d2bb89732b893be357a6f41836dbe614/hyg/CURRENT/hygdata_v41.csv
|
||||
|
||||
|
|
|
@ -1,4 +1,14 @@
|
|||
#!/bin/sh
|
||||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
#
|
||||
# usage: run this script from the project root, like this: build/install.sh [rootdir]
|
||||
|
||||
rootdir="${1:-}"
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=OutFly
|
||||
|
|
|
@ -1,4 +1,14 @@
|
|||
#!/bin/sh
|
||||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
#
|
||||
# A script to package release binaries + README.md into zip files.
|
||||
# Usage: cd outfly; doc/scripts/pack.sh
|
||||
|
||||
|
|
10
src/actor.rs
10
src/actor.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_xpbd_3d::prelude::*;
|
||||
use bevy::scene::SceneInstance;
|
||||
|
|
10
src/audio.rs
10
src/audio.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy::audio::{PlaybackMode, Volume};
|
||||
use crate::var;
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy::input::mouse::{MouseMotion, MouseWheel};
|
||||
use bevy::window::PrimaryWindow;
|
||||
|
|
10
src/chat.rs
10
src/chat.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use crate::{actor, audio, effects, hud, var, world};
|
||||
use bevy::prelude::*;
|
||||
use bevy::math::DVec3;
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
- chat: Drifter
|
||||
- system: "Error: No response"
|
||||
- system: No life signs detected
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
# ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
# ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
# ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
# ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
# ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
# ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
# ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
# + + + ███
|
||||
# + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
- chat: NPCinCryoStasis
|
||||
- system: "Error: No response"
|
||||
- system: Lifeform in cryostasis detected
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
//
|
||||
// This plugin loads "defs.txt" and applies the therein contained commands
|
||||
|
||||
extern crate regex;
|
||||
use bevy::prelude::*;
|
||||
use bevy_xpbd_3d::prelude::*;
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use bevy::prelude::*;
|
||||
use crate::{camera, var};
|
||||
|
||||
|
|
10
src/hud.rs
10
src/hud.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use crate::{actor, audio, camera, chat, nature, var, world};
|
||||
use bevy::prelude::*;
|
||||
use bevy::diagnostic::{DiagnosticsStore, FrameTimeDiagnosticsPlugin};
|
||||
|
|
10
src/main.rs
10
src/main.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
mod actor;
|
||||
mod audio;
|
||||
mod camera;
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
//
|
||||
// This stuff here, this stuff is messy. Nobody wants to deal with this,
|
||||
// nobody cares how it works, but I guess we need it as an ingredient for
|
||||
// the universe *sigh* so here we go.
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy::render::render_resource::{AsBindGroup, ShaderRef};
|
||||
use bevy::pbr::{ExtendedMaterial, MaterialExtension, OpaqueRendererMethod};
|
||||
|
|
10
src/var.rs
10
src/var.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use bevy::prelude::*;
|
||||
use std::collections::HashMap;
|
||||
use std::env;
|
||||
|
|
10
src/world.rs
10
src/world.rs
|
@ -1,3 +1,13 @@
|
|||
// ▄████████▄ + ███ + ▄█████████ ███ +
|
||||
// ███▀ ▀███ + + ███ ███▀ + ███ + +
|
||||
// ███ + ███ ███ ███ █████████ ███ ███ ███ ███
|
||||
// ███ +███ ███ ███ ███ ███ ██████ ███ ███ ███
|
||||
// ███ + ███ ███+ ███ +███ ███ + ███ ███ + ███
|
||||
// ███▄ ▄███ ███▄ ███ ███ + ███ + ███ ███▄ ███
|
||||
// ▀████████▀ + ▀███████ ███▄ ███▄ ▀████ ▀███████
|
||||
// + + + ███
|
||||
// + ▀████████████████████████████████████████████████████▀
|
||||
|
||||
use crate::{actor, audio, hud, nature, shading, var};
|
||||
use bevy::prelude::*;
|
||||
use bevy::math::{DVec3, I64Vec3};
|
||||
|
|
Loading…
Reference in a new issue