Giter Club home page Giter Club logo

plane's Introduction

Hi there!

I'm KingWaffleIII, a student interested in aerospace software engineering.

Languages:

  • Python
  • C/C++
  • Rust
  • JS/TS

Projects

  • Plane, a Discord bot to help RAF cadets with their RAFK (RAF Knowledge) and aircraft recognition.
  • Chihayaburu, a Discord app that automates HoYoLab check-ins.
  • AntiProcrastinator, a Python script that yells at you for doing things you shouldn't be.

WIP

  • A C++ text-based game engine.
  • Dominion
  • Kommander

Contact

Email: [email protected]

Discord: kingwaffleiii

As a student and a FOSS developer, donations mean so much! Thank you for considering donating.

plane's People

Contributors

kingwaffleiii avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

plane's Issues

"This interaction failed" on /rafk random=False

When using /rafk and passing random=False (to pick a specific subject), after picking that subject and getting the question, it may say "This interaction failed" which is not correct, everything works properly.

Reason: unidentified
Fix: idfk

This will be fixed in Plane v0.1.0.

Fix typos in air_rec.json

  • Emnraer ERJ135 -> Embraer ER135
  • Emnraer ERJ145 -> Embraer ER145
  • Eurofigher Typhoon -> Eurofighter Typhoon

Make /airrec and /airrec-quiz "idiot proof"

"Never make something idiot-proof; the universe will just invent a better idiot." - anon

  • Add aliases with spaces to all aircraft in air_rec.json that has a dash in the name (e,g, alias "F 22" for "Lockheed Martin F-22 Raptor").
  • Change BAe Harrier II to BAe Harrier as an incorrect image was shown.
  • Boldened some text in the initial reply in /airrec-quiz that highlighted that only one response was permitted after confusion arose.

Add extra aliases to air_rec.json

  • AgustaWestland AW109:

    • AW-109, AW 109
  • AgustaWestland AW149:

    • AW-149, AW 149
  • Embraer ERJ135

    • ERJ-135, ERJ 135
  • Embraer ERJ145

    • ERJ-145, ERJ 145
  • Embraer EMB500 Phenom 100

    • EMB-500, EMB500
  • Britten-Norman BN-2 Islander

    • BN2, BN 2

Missing aircraft in air_rec.json

Strikethrough with no other comment means images are not available.
Strikethrough with "clash with X" means that X aircraft's images include the aircraft in question so the aircraft in question will go down as an alias for X aircraft.

  • Agusta A-129 Mangusta

  • AgustaWestland AW-159 Wildcat

  • Alenia C-27 Spartan

  • Airbus A318

  • Airbus A380

  • Airbus Helicopters H145 Jupiter (Eurocopter EC145)

  • Aermachi MB-339

  • AMX International AMX (A-11 Ghibli)

  • Antonov An 72

  • Antonov An 32 Cline

  • Antonov An 30 Clank

  • Antonov An 24 Coke

  • Antonov An 26 Curl

  • Antonov An 12 Cub

  • Avro Vulcan (Hawker Siddeley Vulcan)

  • BAC Jet Provost

  • BAe Jetstream 31/32

  • Bell AH-1 Cobra

  • Bell Boeing V-22 Osprey

  • Beriev Be-12 Chayka

  • Beriev Be200 Altair

  • Blackburn Buccaneer

  • MBB Bo 105

  • Boeing 747-404 Dreamlifter

  • Boeing 717

  • Boeing B-17 Flying Fortress

  • Boeing B-52 Stratofortress

  • Boeing KC-135 Stratotanker

  • Boeing KC-137 Stratoliner clash with Boeing 707

  • Boeing KC-46 Pegasus

  • Boeing MQ-25 Stingray

  • Boeing E-767 clash with Boeing 767

  • Boeing E-6 Mercury clash with Boeing 707

  • Boeing F/A-18E/F Super Hornet

  • Boeing EA-18G Growler clash with Boeing F/A-18E/F Super Hornet

  • Bristol Type 152 Beaufort

  • Bristol Type 171 Sycamore

  • Britten-Norman Trislander

  • CASA C-212 Aviocar

  • CASA C-101 Aviojet

  • CASA/IPTN CN-235

  • Cessna C150

  • Avro 671 Rota (Cierva C.30)

  • de Havilland DH.98 Mosquito

  • de Havilland DH.100 Vampire

  • de Havilland DH.110 Sea Vixen

  • Dassault Atlantic

  • Dassault Mirage

  • Dassault Mirage F1 clash with Dassault Mirage

  • Dassault Mirage 2000 clash with Dassault Mirage
    image
    (wtf am i supposed to do)

  • Dassault/Dornier Alpha Jet

  • EADS HC-144 Ocean Sentry

  • English Electric Canberra

  • Fairey Swordfish

  • Fiat CR.42 Falco

  • Fokker 50

  • Fokker 60

  • Folland Gnat

  • General Atomics MQ-20 Avenger (Predator C)

  • Gloster Javelin

  • Gloster Meteor

  • Handley Page Victor

  • Hawker Hart (II)

  • Hawker Hunter

  • British Aerospace 125 (Dominie)

  • Ilyushin Il-76

  • Ilyushin Il-78 clash with Ilyushin Il-76

  • Ilyushin Il-38

  • Kamov KA-52 Alligator

  • Lockheed Martin U2

  • Lockheed Martin C-5 Galaxy

  • Lockheed P-3 Orion

  • McDonnell Douglas MD-11

  • Mikoyan MiG-25

  • Mikoyan MiG-27

  • Mikoyan MiG-23

  • Mil Mi-28

  • Mil Mi-14

  • Mil Mi-8

  • Mil Mi-24

  • North American P-51 Mustang

  • Northrop Grumman C-2 Greyhound

  • Northrop Grumman E2-C Hawkeye

  • Northrop Grumman B-2 Spirit

  • Northrop Grumman E-8 Joint Stars

  • Northrop Grumman EA-6B Prowler

  • Piper PA-46 Malibu

  • Rockwell B-1 Lancer

  • Saab 105

  • Saab MFI-17 Supporter (MFI-15 Safari)

  • Scottish Aviation B.125 Bulldog

  • Sikorsky S-61N

  • Sikorsky SH-3 Sea King

  • Sikorsky S-55 Chickasaw

  • Sikorsky S-58 Choctaw

  • Sikorsky CH-64 Sea Stallion

  • Sikorsky CH-148 Cyclone

  • Sikorsky UH-60 Blackhawk

  • Sikorsky S-70 Seahawk (SH-60)

  • SEPECAT Jaguar

  • Sukhoi Su-24

  • Sukhoi Su-25

  • Sukhoi Su-34

  • Supermarine Stranraer

  • Supermarine Walrus

  • Transall C-160

  • Tupolev Tu-22M

  • Tupolev Tu-95

  • Vickers Valiant

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.