Jump to content

Channelknight Fadran

Members
  • Posts

    21457
  • Joined

  • Last visited

  • Days Won

    95

Status Replies posted by Channelknight Fadran

  1. 800 posts, that's cool!

    I have to go to my robotics class now, which is terrifying but I know that smart kid so it's probably fine.

    my grade is suffering

    no I don't know what a transistor is sir

    sir I can't soder stuff after only watching one vague demonstration, I will burn the school down please help

     

    1. Channelknight Fadran

      Channelknight Fadran

      A transistor is a semiconductor! It takes in electronic signals and processes them. Depending on what kinds of transistors you have, they'll give different outputs from various inputs

    2. (See 8 other replies to this status update)

  2. Youtube: [Recommends a video chronicling all the lightsaber duels in Star Wars]

    Me: I guess it's time for a TIER LIST

    Spoiler

    (I didn't actually do that I'd need a lot of screenshots)

    First of all:

    Garbage:

    • Luke vs. Leia (Rise of Skywalker): Apparently this one counts? I gave it a 1/10, and frankly I think it deserves less. It's approximately three seconds long and absolutely nothing happens.
    • Obi-Wan Kenobi vs Asajj Ventress (Star The Clone Wars Wars): 2/10. It's awkward and jumpy and Kenobi is kind of annoying throughout the whole thing.
    • High Inquisitor vs Kenan Jarrus, Rematch 2 (Rebels): 2/10. There were an awful lot of these semi-fights, and this one was the worst.
    • Kylo Ren vs Rey (Rise of Skywalker): 2/10. Their first fight in this god-awful movie. I really needed Rey to stop grunting all the time - this will become something of a theme
    • Master Yoda vs The Senate (Revenge of the Sith): 3/10. On the notepad I gave this 0 for the Sin of Interrupting Duel of the Fates, but honestly it deserves better than all the above pieces of garbage.
    • Anakin vs Dooku, feat. Sand (Star The Clone Wars Wars): 3/10. Out of the two god-awful lightsaber duels this god-awful movie had, this one was almost acceptable. Gets points for tactical usage of sand.
    • Anakin & Kenobi vs Ventress (The Clone Wars): 3/10. She grunts too much.
    • Ben vs Rey (The Rise of Skywalker): 3/10. This fight is garbage. Too much grunting.

    Watchable:

    • General Kenobi vs General Grievous (Revenge of the Sith): 3/10 - one point for about every second of actual lightsaber vs lightsaber combat there is in this "fight"
    • Darth Maul vs Qui-Gon Jinn (The Phantom Menace): 4/10. Remember when they fought for about three seconds on Tatooine? It was okay.
    • Darth Maul vs Pre Visla (The Clone Wars): 4/10. It's a decent action scene, but hardly any of it is actual Lightsaber Duel
    • Anakin vs Barriss Offee (The Clone Wars): 4/10. The fight itself is a little uneventful, but does come with a great meme
    Spoiler

     

    Fancy_stal "The only thing the Jedi Council believes in is violence!  'GNITES A SECOND LIGHTSABER TO PROVE HOW WRONG SHE IS - iFunny Brazil

    and yes - this is the best-quality image I could find. 

    • The Senate vs Master Windu (Revenge of the Sith): 4/10. First few seconds of Palpatine just killing off random schmucks is a little weird, but his duel with just Windu is pretty solid. Obv I don't like the grunting but it's kind of part of the effect with Sheev.
    • Ben vs Vader (Kenobi): 4/10. Yeah it's okay.
    • Grand Inquisitor vs Kenan Jarrus, Rematch 1 (Rebels): 4/10. Tries to be like Dooku vs Anyone, but ultimately comes up short.
    • Ezra & Kenan vs. Inquisitor Bros (Rebels): 4/10. The action is okay, but it suffers from Conversationitis
    • Ezra, Kenan, & Ahsoka vs Inquisitor Bros (Rebels): 4/10. Again, the action is okay... but this time there are just way too many lightsaber blades to make sense of any of it.
      • And then Maul shows up: 3/10. The action actually becomes worse now.
    • Blind Kenan vs Maul (Rebels): 4/10. It's okay, but also about three seconds long.
    • Sabine vs. Mandalore guy (Rebels): 4/10. It was kinda boring.
    • Rey vs Kylo Ren (The Force Awakens): 4/10. I would rank it way lower if the CGI wasn't as good.

    Decent:

    • Darth Sideous vs. Maul & Savage (The Clone Wars): 5/10. Would've been better if there'd been more Lightsaber and less Force Pushing
      • Maul vs. Darth Sideous: 11/10. After Savage is killed, this fight becomes wildly incredible.
    • Count Dooku vs. Anakin & Kenobi (Revenge of the Sith): 5/10. It's actually kinda lucky it got this high - the whole thing is carried by the last few seconds of Anakin vs Dooku. Otherwise it's just some weird Force shenanigans.
    • Darth Vader vs. Third Sister (Kenobi): 5/10. Respect any fight that lets Vader give absolutely no craps about his opponent.
    • Inquisitor vs Kenan Jarrus, Rematch 3 (Rebels): 5/10. And another one gone... this one's okay. Ezra shows up later on and the fight tries to be Maul vs Kenobi & Qui-Gon, which... no.
    • Finn vs. Kylo Ren (the Force Awakens): 5/10. Remember earlier when I said Rey's first duel with Kylo was bad? In fact, it was so bad that Finn's loss was actually better than her win.
    • Kenobi vs Vader (A New Hope): 5/10. It's the first ever lightsaber duel and it honestly goes pretty hard.

    Pretty Good:

    • Kenobi vs Dooku (Attack of the Clones): 6/10. 'S okay.
    • Padawanakin vs Dooku (Attack of the Clones): 6/10. 'S okay
    • Kit Fisto vs General Grievous (The Clone Wars): 6/10. Was better than I expected and remembered.
    • Ventress & Savage vs. Count Dooku (The Clone Wars): 6/10 here we have the first Prime Example of Clone Wars Dooku kicking name and taking bubblegum.
    • Ventress vs Ahsoka (The Clone Wars): 6/10. This is the one a little way's in when Ahsoka's been framed or whatever... maybe I should've dropped it lower. There wasn't much Lightsaber going on the whole time.
    • Inquisitor vs Kenan Jarrus (Rebels): 6/10. Yeah, that's right - there were four of these. And the first one was the best.
    • Ahsoka vs Maul (Rebels): 6/10. For all five seconds we have, it is glorious.

    Really Good:

    • Darth Maul vs. Qui-Gon Jinn & Obi-Wan Kenobi (The Phantom Menace): 7/10. A legendary duel, if a tad slow in the middle.
      • Maul vs. Kenobi: 11/10. Those last thirty seconds are incredible.
    • Dooku vs. The Ghost Witch Ladies (The Clone Wars): 7/10. Did I mention how epic Clone Wars Dooku was? He's the only one who could take completely unnatural-looking movements and a pair of pajamas and make it look metal as hell.
    • Kenobi vs. Darth Vader (Kenobi): 7/10. I liked it. Dropped off near the end.
    • Vader vs. Ahsoka (Rebels): 7/10. Darth Vader's movements seem a little weird, but otherwise it's a great fight.
    • Obi-Wan vs. Padawanakin (Kenobi): 8/10. Say what you will about this show, but it had some pretty solid lightsaber duels.
    • Yoda vs. Count Dooku (Attack of the Clones): 8/10. Yeah, yeah... the screaming is weird. But otherwise it's definitely the best fight in the movie.
    • Count Dooku vs. Yodette (Tales of the Jedi): 9/10. Started weird; got better.

    Really Good:

    • Count Dooku vs. Anakin & Obi-Wan, Drugs Edition (The Clone Wars): 9/10. Peak Dooku! Peak Dooku. I will take no criticisms at this time.
    • Luke Skywalker vs. Darth Vader (The Empire Strikes Back): 9/10. Did you know that this movie is actually really good???

    The Best Ones:

    • Luke Skywalker vs. Anakin Skywalker (Return of the Jedi): 10/10. Did you know that this movie is actually really damn good???
    • Maul vs. Ben Kenobi (Rebels): 11/10. They finished Maul's story with a duel against Kenobi... it lasts three seconds.

    Tied for First Place:

    • Anakin Skywalker vs. Obi-Wan Kenobi (Revenge of the Sith): 12/10
    • Ahsoka Tano vs. Maul (The Clone Wars): 12/10

     

    Meme.png

    1. Channelknight Fadran

      Channelknight Fadran

      I did allow some bias points of the sequels, but...

      like, they actually weren't that good. They tried to go for this weird "realism" thing, trying to make "a realistic lightsaber fight" - and it just suffered from that

    2. (See 5 other replies to this status update)

  3. I would like yalls thoughts on this question that our resident channelknight posed to me in DMs earlier 

    A single star destroyer from the galactic empire at its peak suddenly appears in orbit around earth, with the intent to occupy the planet for the empire. Can the united forces of earth defeat it?

    If you think we can defeat one, what about 2? how many of the empire’s forces can we withstand?

    the empire’s goal here is occupation, not annihilation, so no need to worry about a death star or anything. 

    1. Channelknight Fadran

      Channelknight Fadran

      you guys are still assuming the Empire just stays in orbit the whole time.

      This is the Galactic Empire we're talking about; they're marvelously incompetent.

    2. (See 10 other replies to this status update)

  4. Youtube: [Recommends a video chronicling all the lightsaber duels in Star Wars]

    Me: I guess it's time for a TIER LIST

    Spoiler

    (I didn't actually do that I'd need a lot of screenshots)

    First of all:

    Garbage:

    • Luke vs. Leia (Rise of Skywalker): Apparently this one counts? I gave it a 1/10, and frankly I think it deserves less. It's approximately three seconds long and absolutely nothing happens.
    • Obi-Wan Kenobi vs Asajj Ventress (Star The Clone Wars Wars): 2/10. It's awkward and jumpy and Kenobi is kind of annoying throughout the whole thing.
    • High Inquisitor vs Kenan Jarrus, Rematch 2 (Rebels): 2/10. There were an awful lot of these semi-fights, and this one was the worst.
    • Kylo Ren vs Rey (Rise of Skywalker): 2/10. Their first fight in this god-awful movie. I really needed Rey to stop grunting all the time - this will become something of a theme
    • Master Yoda vs The Senate (Revenge of the Sith): 3/10. On the notepad I gave this 0 for the Sin of Interrupting Duel of the Fates, but honestly it deserves better than all the above pieces of garbage.
    • Anakin vs Dooku, feat. Sand (Star The Clone Wars Wars): 3/10. Out of the two god-awful lightsaber duels this god-awful movie had, this one was almost acceptable. Gets points for tactical usage of sand.
    • Anakin & Kenobi vs Ventress (The Clone Wars): 3/10. She grunts too much.
    • Ben vs Rey (The Rise of Skywalker): 3/10. This fight is garbage. Too much grunting.

    Watchable:

    • General Kenobi vs General Grievous (Revenge of the Sith): 3/10 - one point for about every second of actual lightsaber vs lightsaber combat there is in this "fight"
    • Darth Maul vs Qui-Gon Jinn (The Phantom Menace): 4/10. Remember when they fought for about three seconds on Tatooine? It was okay.
    • Darth Maul vs Pre Visla (The Clone Wars): 4/10. It's a decent action scene, but hardly any of it is actual Lightsaber Duel
    • Anakin vs Barriss Offee (The Clone Wars): 4/10. The fight itself is a little uneventful, but does come with a great meme
    Spoiler

     

    Fancy_stal "The only thing the Jedi Council believes in is violence!  'GNITES A SECOND LIGHTSABER TO PROVE HOW WRONG SHE IS - iFunny Brazil

    and yes - this is the best-quality image I could find. 

    • The Senate vs Master Windu (Revenge of the Sith): 4/10. First few seconds of Palpatine just killing off random schmucks is a little weird, but his duel with just Windu is pretty solid. Obv I don't like the grunting but it's kind of part of the effect with Sheev.
    • Ben vs Vader (Kenobi): 4/10. Yeah it's okay.
    • Grand Inquisitor vs Kenan Jarrus, Rematch 1 (Rebels): 4/10. Tries to be like Dooku vs Anyone, but ultimately comes up short.
    • Ezra & Kenan vs. Inquisitor Bros (Rebels): 4/10. The action is okay, but it suffers from Conversationitis
    • Ezra, Kenan, & Ahsoka vs Inquisitor Bros (Rebels): 4/10. Again, the action is okay... but this time there are just way too many lightsaber blades to make sense of any of it.
      • And then Maul shows up: 3/10. The action actually becomes worse now.
    • Blind Kenan vs Maul (Rebels): 4/10. It's okay, but also about three seconds long.
    • Sabine vs. Mandalore guy (Rebels): 4/10. It was kinda boring.
    • Rey vs Kylo Ren (The Force Awakens): 4/10. I would rank it way lower if the CGI wasn't as good.

    Decent:

    • Darth Sideous vs. Maul & Savage (The Clone Wars): 5/10. Would've been better if there'd been more Lightsaber and less Force Pushing
      • Maul vs. Darth Sideous: 11/10. After Savage is killed, this fight becomes wildly incredible.
    • Count Dooku vs. Anakin & Kenobi (Revenge of the Sith): 5/10. It's actually kinda lucky it got this high - the whole thing is carried by the last few seconds of Anakin vs Dooku. Otherwise it's just some weird Force shenanigans.
    • Darth Vader vs. Third Sister (Kenobi): 5/10. Respect any fight that lets Vader give absolutely no craps about his opponent.
    • Inquisitor vs Kenan Jarrus, Rematch 3 (Rebels): 5/10. And another one gone... this one's okay. Ezra shows up later on and the fight tries to be Maul vs Kenobi & Qui-Gon, which... no.
    • Finn vs. Kylo Ren (the Force Awakens): 5/10. Remember earlier when I said Rey's first duel with Kylo was bad? In fact, it was so bad that Finn's loss was actually better than her win.
    • Kenobi vs Vader (A New Hope): 5/10. It's the first ever lightsaber duel and it honestly goes pretty hard.

    Pretty Good:

    • Kenobi vs Dooku (Attack of the Clones): 6/10. 'S okay.
    • Padawanakin vs Dooku (Attack of the Clones): 6/10. 'S okay
    • Kit Fisto vs General Grievous (The Clone Wars): 6/10. Was better than I expected and remembered.
    • Ventress & Savage vs. Count Dooku (The Clone Wars): 6/10 here we have the first Prime Example of Clone Wars Dooku kicking name and taking bubblegum.
    • Ventress vs Ahsoka (The Clone Wars): 6/10. This is the one a little way's in when Ahsoka's been framed or whatever... maybe I should've dropped it lower. There wasn't much Lightsaber going on the whole time.
    • Inquisitor vs Kenan Jarrus (Rebels): 6/10. Yeah, that's right - there were four of these. And the first one was the best.
    • Ahsoka vs Maul (Rebels): 6/10. For all five seconds we have, it is glorious.

    Really Good:

    • Darth Maul vs. Qui-Gon Jinn & Obi-Wan Kenobi (The Phantom Menace): 7/10. A legendary duel, if a tad slow in the middle.
      • Maul vs. Kenobi: 11/10. Those last thirty seconds are incredible.
    • Dooku vs. The Ghost Witch Ladies (The Clone Wars): 7/10. Did I mention how epic Clone Wars Dooku was? He's the only one who could take completely unnatural-looking movements and a pair of pajamas and make it look metal as hell.
    • Kenobi vs. Darth Vader (Kenobi): 7/10. I liked it. Dropped off near the end.
    • Vader vs. Ahsoka (Rebels): 7/10. Darth Vader's movements seem a little weird, but otherwise it's a great fight.
    • Obi-Wan vs. Padawanakin (Kenobi): 8/10. Say what you will about this show, but it had some pretty solid lightsaber duels.
    • Yoda vs. Count Dooku (Attack of the Clones): 8/10. Yeah, yeah... the screaming is weird. But otherwise it's definitely the best fight in the movie.
    • Count Dooku vs. Yodette (Tales of the Jedi): 9/10. Started weird; got better.

    Really Good:

    • Count Dooku vs. Anakin & Obi-Wan, Drugs Edition (The Clone Wars): 9/10. Peak Dooku! Peak Dooku. I will take no criticisms at this time.
    • Luke Skywalker vs. Darth Vader (The Empire Strikes Back): 9/10. Did you know that this movie is actually really good???

    The Best Ones:

    • Luke Skywalker vs. Anakin Skywalker (Return of the Jedi): 10/10. Did you know that this movie is actually really damn good???
    • Maul vs. Ben Kenobi (Rebels): 11/10. They finished Maul's story with a duel against Kenobi... it lasts three seconds.

    Tied for First Place:

    • Anakin Skywalker vs. Obi-Wan Kenobi (Revenge of the Sith): 12/10
    • Ahsoka Tano vs. Maul (The Clone Wars): 12/10

     

    Meme.png

    1. Channelknight Fadran

      Channelknight Fadran

      oh god it didn't delete the first image

      uhhhhhhhh

       

       

      ignore that

    2. (See 5 other replies to this status update)

  5. :realization:

    hol' up

    I have eight letters in my Iconar alphabet

    There are eight keys in an octave

     

     

    I can spell any character's name with the piano

    1. Channelknight Fadran

      Channelknight Fadran

      Okay I actually re-re-reworked the whole thing and now it's in Beta and also in Midi

      Iconar Track 1.mid

    2. (See 11 other replies to this status update)

  6. uhhh hi

    what happened while i was gone?

  7. :realization:

    hol' up

    I have eight letters in my Iconar alphabet

    There are eight keys in an octave

     

     

    I can spell any character's name with the piano

  8. :realization:

    hol' up

    I have eight letters in my Iconar alphabet

    There are eight keys in an octave

     

     

    I can spell any character's name with the piano

    1. Channelknight Fadran

      Channelknight Fadran

      As it turns out:

      Corrin: A Major/C# (C#, E, A)

      Aurora: E Minor Triad (E, G, B)

      Leceru: Dsus2 (D, E, A)


      Which all more or less work in the key of A Minor

    2. (See 11 other replies to this status update)

  9. :realization:

    hol' up

    I have eight letters in my Iconar alphabet

    There are eight keys in an octave

     

     

    I can spell any character's name with the piano

  10. :realization:

    hol' up

    I have eight letters in my Iconar alphabet

    There are eight keys in an octave

     

     

    I can spell any character's name with the piano

    1. Channelknight Fadran

      Channelknight Fadran

      But Ru doesn't have any variations, meaning you can't notate it as Sharp or Flat

      It can be used for some other purpose... maybe to denote tempo or octave transposition

    2. (See 11 other replies to this status update)

  11. :realization:

    hol' up

    I have eight letters in my Iconar alphabet

    There are eight keys in an octave

     

     

    I can spell any character's name with the piano

    1. Channelknight Fadran

      Channelknight Fadran

      wait

      an Octave is 7 notes. The first one repeats

       

      hmmmmmmmmmmmm

    2. (See 11 other replies to this status update)

  12. I would like yalls thoughts on this question that our resident channelknight posed to me in DMs earlier 

    A single star destroyer from the galactic empire at its peak suddenly appears in orbit around earth, with the intent to occupy the planet for the empire. Can the united forces of earth defeat it?

    If you think we can defeat one, what about 2? how many of the empire’s forces can we withstand?

    the empire’s goal here is occupation, not annihilation, so no need to worry about a death star or anything. 

    1. Channelknight Fadran

      Channelknight Fadran

      Consider the following:

      - Star Destroyer shield generators are incredibly vulnerable and easy to target

      - Most are about a mile long (Vader’s flagship is quite a bit larger, ofc)

      - The Empire has 0 cybersecurity

    2. (See 10 other replies to this status update)

  13. I'm curious.

    What's everyone dressing up as for Halloween?

    And if you're not dressing up, why not?

  14. I don't advocate for Communism, but I'd just like to point out that the current Deepest Hole Ever Drilled was made for the express purpose of Finding Oil; while the previous record-holder was made by Soviet Russia, who did it Because Why Not

  15. heres a thing I made a thing last week and forgot to share it

    its basically a really complicated pair of dice. and it took like 6 hours. but i think its cool so there.

    its a writing prompt generator based on inktober, coded in python.

    here's the .exe i threw together with pyinstaller. it'll probably give you a bunch of security warnings because its a brand new file that nobody has ever downloaded before and also i dont know how to do proper signature handling. but i promise its not malware.

    inkprompt.exe

    and if you don't like downloading things, here's the entire source code, if you know how python works you can just copy and paste and run it yourself:

    Spoiler
    
    import random
    
    ink16 = ['Fast', 'Noisy', 'Collect', 'Hungry', 'Sad', 'Hidden', 'Lost', 'Rock', 'Broken', 'Jump', 'Transport', 'Worried', 'Scared', 'Tree', 'Relax', 'Wet', 'Battle', 'Escape', 'Flight', 'Squeeze', 'Big', 'Little', 'Slow', 'Onedozen', 'Tired', 'Box', 'Creepy', 'Burn', 'Surprise', 'Wreck', 'Friend']
    ink17 = ['Swift', 'Divided', 'Poison', 'Underwater', 'Long', 'Sword', 'Shy', 'Crooked', 'Screech', 'Gigantic', 'Run', 'Shattered', 'Teeming', 'Fierce', 'Mysterious', 'Fat', 'Graceful', 'Filthy', 'Cloud', 'Deep', 'Furious', 'Trail', 'Juicy', 'Blind', 'Ship', 'Squeak', 'Climb', 'Fall', 'United', 'Found', 'Mask']
    ink18 = ['Poisonous', 'Tranquil', 'Roasted', 'Spell', 'Chicken', 'Drooling', 'Exhausted', 'Star', 'Precious', 'Flowing', 'Cruel', 'Whale', 'Guarded', 'Clock', 'Weak', 'Angular', 'Swollen', 'Bottle', 'Scorched', 'Breakable', 'Drain', 'Expensive', 'Muddy', 'Chop', 'Prickly', 'Stretch', 'Thunder', 'Gift', 'Double', 'Jolt', 'Slice']
    ink19 = ['Ring', 'Mindless', 'Bait', 'Freeze', 'Build', 'Husky', 'Enchanted', 'Frail', 'Swing', 'Pattern', 'Snow', 'Dragon', 'Ash', 'Overgrown', 'Legend', 'Wild', 'Ornament', 'Misfit', 'Sling', 'Tread', 'Treasure', 'Ghost', 'Ancient', 'Dizzy', 'Tasty', 'Dark', 'Coat', 'Ride', 'Injured', 'Catch', 'Ripe']
    ink20 = ['Fish', 'Wisp', 'Bulky', 'Radio', 'Blade', 'Rodent', 'Fancy', 'Teeth', 'Throw', 'Hope', 'Disgusting', 'Slippery', 'Dune', 'Armor', 'Outpost', 'Rocket', 'Storm', 'Trap', 'Dizzy', 'Coral', 'Sleep', 'Chef', 'Rip', 'Dig', 'Buddy', 'Hide', 'Music', 'Float', 'Shoes', 'Ominous', 'Crawl']
    ink21 = ['Crystal', 'Suit', 'Vessel', 'Knot', 'Raven', 'Spirit', 'Fan', 'Watch', 'Pressure', 'Pick', 'Sour', 'Stuck', 'Roof', 'Tick', 'Helmet', 'Compass', 'Collide', 'Moon', 'Loop', 'Sprout', 'Fuzzy', 'Open', 'Leak', 'Extinct', 'Splat', 'Connect', 'Spark', 'Crispy', 'Patch', 'Slither', 'Risk']
    ink22 = ['Gargoyle', 'Scurry', 'Bat', 'Scallop', 'Flame', 'Bouquet', 'Trip', 'Match', 'Nest', 'Crabby', 'Eagle', 'Forget', 'Kind', 'Empty', 'Armadillo', 'Fowl', 'Salty', 'Scrape', 'Ponytail', 'Bluff', 'Bad Dog', 'Heist', 'Booger', 'Fairy', 'Tempting', 'Ego', 'Snack', 'Camping', 'Uh-oh', 'Gear', 'Farm']
    ink23 = ['Spiders', 'Dream', 'Path', 'Dodge', 'Map', 'Golden', 'Drip', 'Toad', 'Bounce', 'Fortune', 'Wander', 'Spicey', 'Rise', 'Castle', 'Dagger', 'Angel', 'Demon', 'Saddle', 'Plump', 'Frost', 'Chains', 'Scratchy', 'Celestial', 'Shallow', 'Dangerous', 'Remove', 'Beast', 'Sparkle', 'Massive', 'Rush', 'Fire']
    
    all_inks = [ink16, ink17, ink18, ink19, ink20, ink21, ink22, ink23]
    #all of this just to remove the one duplicate word:
    mega_ink = []
    for prompt_list in all_inks:
        for prompt in prompt_list:
            if prompt not in mega_ink:
                mega_ink.append(prompt)
            
    #these 3 functions were just used during development and I figured I'd leave them in:
    def make_list(string):
        string = str(string)
        list = string.split()
        final_list = []
        for i in list:
            final_list.append(i.title())
        return final_list
    
    def test_length():
        for prompt_list in all_inks:
            if len(prompt_list) == 31:
                print('passed.')
            else:
                print('failed.')
    
    def test_unique():
        all_prompts = []
        duplicate_prompts = []
        for prompt_list in all_inks:
            for prompt in prompt_list:
                if prompt not in all_prompts:
                    all_prompts.append(prompt)
                else:
                    duplicate_prompts.append(prompt)
    
        for dupe in duplicate_prompts:
            original_list = None
            duplicates_present=  []
            for prompt_list in all_inks:
                if dupe in prompt_list:
                    if original_list is None:
                        original_list = all_inks.index(prompt_list) + 1
                    else:
                        duplicates_present.append(all_inks.index(prompt_list) + 1)
            print(f'{dupe} is present multiple times. The original is in list {original_list}, and the duplicates are present in list(s) {duplicates_present}.')
    
    
    #actual program starts here:
    def random_writing_prompt_by_day(number_of_prompts, day_of_month):
        day_index = day_of_month - 1
        included_lists = random.sample(all_inks, number_of_prompts)
        final_prompt = ''
        for list in included_lists:
            final_prompt += list[day_index] + ' + '
        return(f'Your prompt is: {final_prompt.rstrip(" + ")}.')
    
    def random_writing_prompt_same_list(inktober_year, number_of_prompts):
        inktober_year_list = [2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023]
        prompt_list_index = inktober_year_list.index(inktober_year)
        prompt_list = all_inks[prompt_list_index]
        prompts = random.sample(prompt_list, number_of_prompts)
        final_prompt = ''
        for prompt in prompts:
            final_prompt += prompt + ' + '
        return(f'Your prompt is: {final_prompt.rstrip(" + ")}.')
    
    def random_writing_prompt_mega_list(number_of_prompts):
        prompts = random.sample(mega_ink, number_of_prompts)
        final_prompt = ''
        for prompt in prompts:
            final_prompt += prompt + ' + '
        return(f'Your prompt is: {final_prompt.rstrip(" + ")}.')
    
    
    def main():
        running = True
        print('''
    Welcome to Dannnnnex's Inktober Writing Prompt Assembler Thing™!
    The idea behind this program is that drawing is stupid and writing is fun and I want to participate in Inktober.
    However, the one-word inktober prompts aren't really specific enough to make a good writing prompt.
    So I simply decided to spend a few hours coding a program to randomly assemble a more detailed prompt by combining Inktober prompts together.
    If I only used the current year however, I'd obviously run out of words. So this program uses prompts from EVERY Inktober, 2016-2023, all 8 lists.
    ''')
        while running == True:
            print('''
    To start off, we've gotta choose how to assemble your prompt. You can do it in one of 3 ways:
        1. Input the current day of the month, and your prompt will be randomly assembled from the different list's prompts for this day.
        2. Choose the year of the prompt list you want (or leave it random), and your prompt will be assembled randomly from that list.
        3. Your prompt will be randomly assembled from a pool of every single Inktober prompt.
    ''')
            while True:
                try:
                    menu_input = int(input('>> '))
                    if menu_input in (1, 2, 3):
                        break
                except:
                    pass
                print("\nEnter a valid menu option (1-3).")
            
            if menu_input == 1:
                number_of_prompts = None
                print('\nChoose how long you\'d like your prompt to be. (1-8)')
                while True:
                    try:
                        number_of_prompts = int(input('>> '))
                        if number_of_prompts in range(1,9):
                            break
                    except:
                        pass
                    print('\nYour prompt must be 1-8 words in length, as there are currently 8 Inktober prompt lists. Please try again.')
                day_of_inktober = None
                print('\nAlright, what day of October would you like to generate your prompt for? (1-31)')
                while True:
                    try:
                        day_of_inktober = int(input('>> '))
                        if day_of_inktober in range(1,32):
                            break
                    except:
                        pass
                    print('\nThere are 31 days in October. Please try again.')
                print(random_writing_prompt_by_day(number_of_prompts, day_of_inktober))
    
            elif menu_input == 2:
                number_of_prompts = None
                print('\nChoose how long you\'d like your prompt to be. (1-31)')
                while True:
                    try:
                        number_of_prompts = int(input('>> '))
                        if number_of_prompts in range(1,32):
                            break
                    except:
                        pass
                    print('\nYour prompt must be 1-31 words in length, since each Inktober prompt list only has 31 words. Please try again.')
                selected_year = None
                print('\nOkay, now choose an Inktober Year. (2016-2023)')
                while True:
                    try:
                        selected_year = int(input('>> '))
                        if selected_year in range(2016,2024):
                            break
                    except:
                        pass
                    print('\nYou must select a year between 2016 and 2023, since those are the years with existing Inktober Prompt Lists.')
                print(random_writing_prompt_same_list(selected_year, number_of_prompts))
    
    
            elif menu_input == 3:
                number_of_prompts = None
                print('\nChoose how long you\'d like your prompt to be. (1-247)')
                while True:
                    try:
                        number_of_prompts = int(input('>> '))
                        if number_of_prompts in range(1,248):
                            break
                    except:
                        pass
                    print('\nYour prompt must be 1-247 words in length, since there are only 247 total Inktober prompts in existence. Please try again.')
                print(random_writing_prompt_mega_list(number_of_prompts))
    
            another = None
            print('\nCreate another prompt?')
            while True:
                another = input('>> ')
                if another.lower() in ('y', 'n'):
                    break
                else:
                    print('\nPlease enter either \'y\' or \'n\'.')
            if another.lower() == 'y':
                running = True
            elif another.lower() == 'n':
                running = False
                print('Thanks for using!')    
    
    if __name__ == "__main__":
        main()
        

     

    anyway, do you know the one single inktober prompt across all 8 lists that has been repeated? because I do now. 

    1. Channelknight Fadran

      Channelknight Fadran

      I think my PC just had a stroke with how many warnings it showed

    2. (See 4 other replies to this status update)

  16. 651faded3434c_Screenshot2023-10-0612_49_07AM.png.d00f0cb0feaba911e3ae4404efecc41e.png

    1. Channelknight Fadran

      Channelknight Fadran

      Before anyone asks: No, ignoring the Oxford Comma is not okay. Language needs to portray a clear idea, and if you randomly toss away commas in a list then the idea in question will be poorly-communicated.

    2. (See 8 other replies to this status update)

  17. Ahsoka update:

    (spoilers?)

    Spoiler

    HOOOOOOOOOLY SMOKES THAT WAS REALLLLLY GOOD

     

  18. Names update:

    078B4899-64F4-4BCA-B714-8AD167DCE44D.jpeg

    A0B3685C-0F0E-4457-BC7A-3FCC8818CD4E.jpeg

    1. Channelknight Fadran

      Channelknight Fadran

      Because the pronunciations in question are not based on a largely latin-based syllabic system.

    2. (See 8 other replies to this status update)

  19. Names update:

    078B4899-64F4-4BCA-B714-8AD167DCE44D.jpeg

    A0B3685C-0F0E-4457-BC7A-3FCC8818CD4E.jpeg

    1. Channelknight Fadran

      Channelknight Fadran

      every latin language is a group of children under a gym parachute pretending to be a lava monster whilst continuously brawling for their favorite spots and to get everyone else to follow their lead.

    2. (See 8 other replies to this status update)

  20. Names update:

    078B4899-64F4-4BCA-B714-8AD167DCE44D.jpeg

    A0B3685C-0F0E-4457-BC7A-3FCC8818CD4E.jpeg

    1. Channelknight Fadran

      Channelknight Fadran

      I am subtly inquiring as to why one would assume a fantasy language should adhere to modern lingual charts instead of in-world dialect evolution

    2. (See 8 other replies to this status update)

  21. Names update:

    078B4899-64F4-4BCA-B714-8AD167DCE44D.jpeg

    A0B3685C-0F0E-4457-BC7A-3FCC8818CD4E.jpeg

    1. Channelknight Fadran

      Channelknight Fadran

      Indeed. Have you perchance heard that it was established in 1888?

    2. (See 8 other replies to this status update)

  22. Good Morning everyone!!!

    Today's my Shardiversary!!!!!!!!!!!!!

    Woooooooooooooo!!!

    I should be doing Math rn but who cares!!!!!!!!!!

    Aaaanyway, I really can't believe it's been a whole year since I came to this place. It felt much, much shorter believe me.

    I just want to thank everyone here for being so kind and friendly, this is honestly the nicest corner of the internet-- and trust me, I've searched. I'm so glad I can be here and get to know all of you! and I'm so glad the school wifi doesn't block this site. Also thank you to the rp people for dealing with me being so incessantly annoying. 

    I honestly don't know how to express how much being a part of this community has helped me the past while. So just, thank you so much! 

    I'm thinking about starting an AMA thread in celebration if that interests anyone.

    Also update on the magic system thing: It has largely been put on hold because school is taking up all of my time and energy, but it will happen, someday, in the near-distant future. so :/

    1. Channelknight Fadran

      Channelknight Fadran

      HAPS SHARDSY, M'BOY

      YES I KNOW YOU'RE A GIRL

      also also I know I've offered before but if ya really do need l'assistance with the magic system in question then I swear I'm good at that sort of thing

    2. (See 9 other replies to this status update)

  23. who wants to do a Creative Minecraft server

    1. Channelknight Fadran

      Channelknight Fadran

      we could also just do a really chill survival server (keepinv; stuff like that)

    2. (See 6 other replies to this status update)

  24. saddest death in fiction: answer key

    Spoiler

    Boromir, Son of Denethor; Captain of the White Tower

     

    (Theoden gets a respectable second)

     

    1. Channelknight Fadran

      Channelknight Fadran

      I will accept these alternate deaths as objectively sad

      but I will explain why Boromir is the saddest, and thus sadder than [Cosmere People of Ambiguous Origin]

      cheeseman you gotta warn me before going out and spoiling Wheel of Time like that... not that I'm ever gonna finish the series, but c'mon man

      Spoiler

      First of all: Teft is sadder than Wayne

      Wayne died at the end of the story. His death was a heroic sacrifice to save the day. Hell, he spoke to God right after and learned that he had successfully saved the city. He died without regrets, and he left a better world behind.

      Teft, however, did not see Urithiru saved. He did not know that his friends would be fine. Wayne's death was heroic, while Teft's was tragic.


      But they ain't got nothing on Boromir.

      first of all: Boromir wasn't called by Elrond to join the Fellowship. He had received a riddle in a dream that spoke of Isildur's Heir, the Blade that was Broken, and... a Halfling, whatever that was. During his journey he lost his horse and traveled most of the way on foot (which isn't relevant, but just cements him as a Gigachad).

      When he arrived and joined the Fellowship, it was of his own free will. Note that he really wanted to take the Ring and have Gondor wield it in their battle against Mordor, but when the rest of the Council decided to destroy it he conceded and joined anyway. Boromir loved Gondor; he loved the people of Gondor, he loved the White City, and he had fought time and again to defend it. To him, the best way to defeat Mordor was to use the Ring against them, but he had faith in the choice Frodo had made that this one hope could do all the same and more.

      At Parth Galen - the place of the Breaking of the Fellowship - Boromir did not try to wrest the Ring from Frodo's grasp; at least, not right away. The movies made it seem like he was only a few turning points away from attacking the hobbit (which I don't disapprove of, btw), but in the books Tolkien goes out of his way to describe Boromir as reasoning with Frodo. Boromir went to lengths describing how he could command his armies with the Ring, building great fortifications and preparing grand strategies to destroy Mordor; and it's clear that he's steadily regressing away from his original decision, but at no point did the Ring turn him evil (though he says himself that for a moment it had thrown him to madness).

      Allow me to explain: they had lost Gandalf to Moria. They had lost Rohan to Isengard. "It is by our own folly that the Enemy will defeat us," he said, because now this faith seemed more like foolishness than hope. The Quest was going to fail, and surely to carry the Ring for a little while would not corrupt him. He beseeched Frodo to come to Minas Tirith, and there to allow him the Ring for a time. "I give you my word that I do not desire to keep it," because of course he believes that. 

      When he died, it wasn't just defending Merry and Pippin. Boromir was defeated by the orcs, and watched them carry the hobbits away. The last he had seen of Frodo was when he fled in fear; the last he had seen of Merry and Pippin was when they being taken by the Enemy. He would never know that Samwise and Frodo would carry the Ring to Mordor and defeat the evil once and for all; he would never know that Rohan and Gondor and all the kingdoms of Men would be saved.

      Quote

       

      "I tried to take the Ring from Frodo. I am sorry. I have paid. They have gone: the Halfling: the Orcs have taken them. I think they are not dead. Orcs bound them.

      "Farewell, Aragorn! Go to Minas Tirith and save my people! I have failed."

       

      Those were his last words.

       

    2. (See 8 other replies to this status update)

×
×
  • Create New...