Jump to content

KaladinsSenseOfHumourSpren

Members
  • Posts

    3050
  • Joined

  • Last visited

  • Days Won

    5

Blog Entries posted by KaladinsSenseOfHumourSpren

  1. KaladinsSenseOfHumourSpren
    Threadhopping is a term coined by me, around November 28, 2025, unless someone else came up with it independently (though Threadhoppers did exist before then). It is like worldhopping, but instead of planets, characters travel between different, usually RP or FGaRS, Threads.
    As far as I know, I am the Author (TLT term, https://thelongestthread.fandom.com/wiki/Author) with the most Threadhopping characters (I have about seven) and the one who Threadhops the most.
    Ways of Threadhopping
    There are many ways characters can travel between Threads. The first few times I did it, my characters just appeared in the new location. This is something I try not to do now however.
    The second way my characters Threadhopped is via quantum tunnelling. I had a character, Sandy, who could control quantum tunnelling to some extent, and he just teleported between Threads, occasionally bringing other characters with him.
    The third is via normal worldhopping methods, though this usually only works if the Threads you're travelling between use Cosmere mechanics. Starseeker is a character of mine who went from Sanderson Elimination to The Alleyverse via Shadesmar, though over the course of the journey, I wasn't writing him. Other magic systems like cytonics and Epic powers can also work and are more flexible, but I haven't used these for Threadhopping yet.
    The fourth and easiest way (after simply moving your character) is accessing Door-Ways. Door-Ways is an RP that connects the multiverse together through doors. Characters can stumble into it, and characters that know it exists can go there intentionally by summoning a door, no matter where they are. There are only two downsides to using Door-Ways, however:
    There are very few ways to tell what is behind a certain door unless you open it (they shuffle occasionally too) Situations like right now, where someone's characters are important to what is going on in all of Door-Ways, Ashkaloda and his spider army, and they're inactive. Any characters going there could be stuck for a while from our point of view. When to Threadhop
    Now, obviously, Threadhopping is not a good idea for all Threads. It works best between Threads that are less serious and don't have fixed plots, like Battle for the Sandwich, The Longest Thread, Door-Ways, etc. I have also used Threadhopping once after the conclusion of an RP because I wanted to use him elsewhere. In this last case, it was between two serious RPs (SE and Alleyverse), but I thought that was fine because Starseeker, the character, hadn't done much in SE, and hadn't broken the 4th Wall.
    Threadhopping and the Fourth Wall
    Now, all of my characters except Starseeker have broken the 4th Wall. Breaking it is by no means necessary for Threadhopping - characters could see something like Door-Ways as another place that has magic doors and not a separate Thread - and most of my Threadhoppers began before they broke the wall. However, that they are part of collaborative roleplays can change how characters see Threadhopping.
    Really, it doesn't matter too much for the Threadhopping itself, only how characters would react to a new Thread.
    That's it for now, I'll add more if I think of anything else.
  2. KaladinsSenseOfHumourSpren
    EDIT: I just remembered that I should probably start with saying that this has spoilers for The Final Empire
    This game was competitive with me (Kelsier), @The WorldHopper Taynix (Vin) and @Emperor Comatose (Marsh). 
    All of us started going for the Luthadel Rooftops mission track to get as much training as soon as possible. Marsh picked up Balance early on, but only used it like once several turns later. I got Maelstrom and Ruin, which made the other two start to team up against me. After an attack that did 14 damage, Marsh was dead, leaving just me and Vin. Vin used a lot of damage and healing cards, but I was able to use copper cards like Coppercloud and Hide (I think that's what it was called?) to block the damage. I survived with 1 health. I got him down to 6 on my next turn, and I thought I was dead for sure until it turned out that Vin could only do 4 damage that turn, and I had more than enough copper cards to block that. So, with 1 health, I was able to burn atium and steel and win the game.
  3. KaladinsSenseOfHumourSpren
    This game was between me (red), @Emperor Comatose (blue) and my brother (green)
    On round two, the Hydrothermal Vents appeared. Green immediately went there to try and get a bacterium, but he added too many blue catalysts and Blue was able to steal ownership. I stayed out of the conflict and just went to somewhere random to get more catalysts.
    A few rounds (aka about a hundred million years) later, Blue flipped the Vents into an Acetyl CoA Reduction bacterium with Green as a foreign gene, and at the same time, I was on the Warm Pond and, by pure luck, got just the right rolls I needed to make a bacterium without putting down any catalysts, and I wasn't even trying 😂
    Mine and Blue's bacteria progressed steadily, though without a few near-extinctions. Green tried creating a bacterium from one of the coastal refugia, can't remember which, and it kept losing all its cubes over and over again, but leaving one single biont, so it stayed alive, barely.
    I HGT'd a biont into Blue's bacteria, and I red-queen-ed both my opponents' parasites and got their bionts in mine. Blue eventually turned his bacteria into a flatworm, then crawled onto land as an earthworm, after being repeatedly hindered by my Protein X parasite  
    I got mine to become an arrow worm, and Green's bacteria finally went extinct. Nitrogen famine happened, and so the only refugium left was the Deep Hot Biosphere, where Green went in a last-ditch attempt to make a bacteria. I crawled onto land as a eurypterid (sea scorpion), got all of the organ upgrades, and the game ended, with Green still not having a bacteria.
    Final scoring was 6 VPs for Green, who got them just for existing in mine and Blue's macroorganisms, and me and Blue tied for 19 VPs.
    We intend to make this game a campaign, so we'll be chaining this with Bios: Megafauna and Bios: Origins.
  4. KaladinsSenseOfHumourSpren
    So I don't remember much of this game, as I forgot to type it up when I first played it.
    It was 4 player Bios: Genesis, with me (red), @The WorldHopper Taynix (yellow), @Hoid the ShardBoy (green) and my non-Sharder non-Sanderfan brother (red). 
    It took ages for anyone to get a bacterium. We went all the way to the start of the Proterozoic without a single one.
    Eventually, the Hydrothermal Vents from turn 2 became @The WorldHopper Taynix's bacterium, and I got one two from a refugium I can't remember.
    Some time later, my brother got a bacteria too, and @The WorldHopper Taynix was very quickly knocked down to a single biont, and every time he bought something, he immediately lost it. My bacteria fared far better, and the parasites were fighting over who got to parasitise me
    Mine did eventually lose a lot of cubes, and @The WorldHopper Taynix's finally succumb to bad rolls. That left only my brother's bacteria alive, and it had every biont in it, and @The WorldHopper Taynix for some reason was very altruistic and helped turn it into seaweed on the final turn.
    The final VP scoring was 9 (my brother), 8 (@The WorldHopper Taynix), 7 (me), and 5 (@Hoid the ShardBoy)
    I know, a really dry game. For some reason, all my 4P Genesis games are.
    I guess the presence of more people really makes the dice want to cooperate less.
  5. KaladinsSenseOfHumourSpren
    A gravity simulation I made.
    function setup() { createCanvas(800, 800, $("#main")) setInterval(draw2, 5); noStroke() } let particles = [[0, 0, 0, 0, 50]]; let newParticles = [...particles]; const gravitational_constant = 2; //Randomly spawns particles on the canvas function addDust(num) { for (let i = 0; i < num; i++) { let x = [Math.random() * 400 - 200, Math.random() * 400 - 200, Math.random() * 2 - 1, Math.random() * 2 - 1, 0.1] particles.push(x) newParticles.push(x) } } //Randomly spawns particles in a disk around the star, and gives them a random velocity that should make most of them orbit the same direction function addAccretionDisk(num) { for (let i = 0; i < num; i++) { let a = Math.random() * 2 * Math.PI; let x = [(Math.random() * 200 + 100) * Math.cos(a), (Math.random() * 200 + 100) * Math.sin(a), (Math.cos(a) - Math.cos(a + 0.1)) * Math.random() * 10, (Math.sin(a) - Math.sin(a + 0.1)) * Math.random() * 10, 0.05] particles.push(x) newParticles.push(x) } } addAccretionDisk(600) function draw2() { console.log(particles.length); background(0, 20) push() translate(400 - particles[0][0], 400 - particles[0][1]) let count1 = 0 for (p of particles) { count1++; if (p[4] > 30) { //draw stars colorMode(HSB, 100, 100, 100, 100) fill(p[4] - 30, 100, 100) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 10) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 11) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 12) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 13) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 14) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 15) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 16) fill(p[4] - 30, 100, 100, 5) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 17) colorMode(RGB) } else { //draw planets fill(255) ellipse(p[0], p[1], Math.sqrt(p[4] / Math.PI) * 10) } let count2 = 0; for (p2 of newParticles) { count2++ if (count1 != count2) { let dist2 = Math.pow(p[0] - p2[0], 2) + Math.pow(p[1] - p2[1], 2) //gravity let xgravity = p2[4] * gravitational_constant / dist2 if (p2[0] > p[0]) { p[2] += xgravity } else if (p2[0] < p[0]) { p[2] -= xgravity } let ygravity = p2[4] * gravitational_constant / dist2 if (p2[1] > p[1]) { p[3] += ygravity } else if (p2[1] < p[1]) { p[3] -= ygravity } //collsions if (Math.sqrt(dist2) < Math.sqrt(p[4] / Math.PI) * 5.5) { let x = particles.indexOf(p2) p[2] = (p2[2] * p2[4] / (p[4] + p2[4])) + (p[2] * p[4] / (p[4] + p2[4])) p[3] = (p2[3] * p2[4] / (p[4] + p2[4])) + (p[2] * p[4] / (p[4] + p2[4])) p[4] += p2[4] particles.splice(x, 1) newParticles.splice(x, 1) } } } } particles = [...newParticles] for (p of particles) { //update position based on velocity p[0] += p[2] p[1] += p[3] //Removes particles if they get too far if (dist(p[0], p[1], particles[0][0], particles[0][1]) > 100000) { let x = particles.indexOf(p) particles.splice(x, 1) newParticles.splice(x, 1) console.log(particles.length) } } pop() } Collisions are kind of fixed, though some are still broken. I also have separate roche limit code, but that doesn't work well at all
    I use p5.js for drawing stuff and jQuery to get the canvas on line 2
    @SpiritOfWrath @Usseewa
  6. KaladinsSenseOfHumourSpren
    Inspired by @CoderDrag0n8's A Sentient Awakened Black Hole Frying Pan (the Maw 27 [yes there were 26 others, though only the Maw 6 is alive]) The Maelstrom card from Mistborn: the Deckbuilding Game The Advanced Military card from Eastern Empires The Haustorium card from Bios: Megafauna The Green Parasite card from Bios: Genesis @ChipsAHoid's liver The Maw 27 abilities: 
    Can absorb anything it wants like a normal black hole Can choose not to destroy everything it touches (like me) Can use the Surges of Gravitation and Division Is a Fullborn Being bonked by it is very bad for your soul Maelstrom abilities:
    With one steel: Eliminate all cards from the Market With more steel: Eliminate all opponents' Allies Advanced Military abilities:
    In conflicts, I may choose to remove tokens from areas adjacent by land. After each round of token removal a new check for token majority must be made. I may decide to wait for other token conflicts to be resolved first In the event of Civil Disorder: Reduce 1 less city. Haustorium abilities:
    Gives one green cube when unpromoted When promoted, I must pick between Parasitic Plant (skeletal number becomes 0) and Parasitic Fungus (skeletal number becomes 5, and I get a mutualism bonus) Green Parasite abilities:
    Can be deployed as either Salmonella or Cyanobacteria Steals a blue and a yellow cube (Salmonella) or blue and a red cube (Cyanobacteria) Does double oxygen spike (any organism in the same home row with less than two oxygen resistance must atrophy) Is @The WorldHopper Taynix's greatest fear @ChipsAHoid's liver abilities:
    Can swap out my liver in a pinch Makes my immune system riot
  7. KaladinsSenseOfHumourSpren
    I'd decided to play a game of Bios: Megafauna, since there was I power outage then and I didn't have anything better to do.
    I wasn't using the actual solo rules, because those had become too easy on both Earth and Mars (I intend to tackle Venus another time). I was instead playing multi-hand, so I was controlling all four players using default Earth rules.
    Really early on, Laurentia, the craton with Player Orange (hydroskeletal, so mollusks, annelids, etc), collided with Baltica, the craton with Player Green (cytoskeletal, plants and fungi). Immediately a green-cube arms race began, with both species trying to outcompete the other. At the area of interchange, the oranges found themselves at the top of the food chain. Some evolved flower-like structures that only plants have on Earth, relying on the real plants (green) for pollination. At some point Green also got Jealousy, the first emotion of the game. Green also amassed enough blue cubes to raft over to Siberia, and ended up battling Player Black (exoskeletal, arthropods). The very next turn, Siberia collided into Laurentia and Baltica, forming a supercontinent. It was a huge arms race that followed.
    Whilst all this was happening, Player White (endoskeletal, vertabrates) chilled on Gondwana, not interacting with any of the other players 😂
    Finding themselves unable to match Green and Orange in green cubes, Black decided to specialise in carnivory, especially in forested areas, by getting a lot of red cubes. Black also got Jealously at this time. At this point, though both Green and Black had the cube count to raft over to Gondwana, they couldn't because their entire supercontient was as far south as possible, whilst Gondwana was on the equator.
    The supercontinent's ecology faced even more turmoil when Green evolved venom. Black, who'd almost exclusively preyed on Green, would almost certainly face extinction if they didn't do something. They were lucky and was able to purchase mutations with venom too, counteracting that of Green, and now were the undisputed apex predators of the supercontinent since the Orange predators died out. 
    Meanwhile, White was gathering enough cards with the right emotions, and on Turn 6, the last turn of Era I, White got Language, with one Jealousy and two Curiosity. Normally, the game is supposed to end at the end of Era II, or III if it's the Long Game, but I decided to end it here. In a future Bios: Origins game (with actual solo rules), I would play as White and see how far I could get. It would be really interesting to see how their society would develop, as they'd have to cross the oceans before they could find anything to domesticate. 
    Something really interesting was that no speciation ever happened this game. It did kind of make sense, since if Green, Black or Orange ever speciated the new species would immediately be driven to extinction, and White simply had no reason to do so. Now, if I simply wasn't treating this like a paleontological simulation and actually tried to win as each player, White would probably have speciated to get some extra VPs or something, but yeah.
    That was my Megafauna game!
  8. KaladinsSenseOfHumourSpren
    So I played Terraforming Mars with my brother and another non-Sharder non-Sanderfan friend of mine. We were playing with Corporate Era and no expansions. I was ThorGate, my brother was Mining Guild, and the other person was EcoLine. 
    One really good thing that happened to me was that as one of the starting ten cards, I got Aquifer Pumping, which was arguably one of the best cards in the game. It's a blue card and costs 18 to play, and it's action is that you can spend 8 MC to get an ocean.
    Extremely cheap oceans.
    I also invested a lot in early game heat, energy and plant production, thanks to a really good starting hand, so I was doing a lot of terraforming, though not as much as the other two early on, who used a lot of red cards to get some fast terraforming. Both of them were ahead of me TR-wise basically the entire game.
    At generation 8, @The WorldHopper Taynix showed up, and so he joined as Saturn Systems, and to compensate somewhat we started him with 33 TR (my brother, who had the most at the time, had 30 then). 
    Temperature filled up really fast as both me and other-non-Sharder had a lot of heat production, and oceans followed quickly. I claimed Gardener, since I had a lot of greenery, and funded Thermalist. My brother claimed Terraformer and funded Miner, since he had like 30 steel that he barely used and no one else had more than 5. Other-non-Sharder claimed Mayor. Oxygen took a bit but we eventually got there on generation 11, the fastest TM game (generation wise) I'd ever played.
    In the end, if you discounted placement VPs, my brother would've won with me close behind, other-non-Sharder trailing and @The WorldHopper Taynix far behind. Instead, since me and other-non-Sharder were the only ones who really tried to get placement VPs, I ended up winning with 64 VPs and other-non-Sharder coming second at 62, and my brother at 56 and @The WorldHopper Taynix somewhere in 40s, which was to be expected since he'd had a massive disadvantage.
    'Twas a fun game.
  9. KaladinsSenseOfHumourSpren
    I played solo Dune: Imperium Uprising. I'd played many times before, but this time was the first I played on Mentat difficulty, which makes the bots stronger.
    My leader was Princess Irulan, and I randomly drew two rivals, which turned out to be Staban Tuek and Princess Irulan (yes, I'm playing against myself)
    Both had a high Swordmaster value, which was good since I hadn't played Mentat.
    Really early on, I started using my Signet Ring ability to cut down my deck. For whatever reason, I never got very much persuasion, so I bought very few cards, and I trashed most of those for spice.
    For the first two conflicts, I didn't commit any troops at all as I sprinted down the Fremen influence to get Sandworms. After I did, I started sandworming a lot, and used by plethora of spice for some Highliners early on. Sandworm doubling was really useful.
    Eventually though, the Irulan bot became too strong with like Maker Hooks and a lot of troops, as well as 3 storming alliances, so lost a lot of the late-game ones. Both bots got Swordmaster early on, and I did too eventually, which is actually something I don't do much. I usually go for High Council first, which I didn't get at all this game.
    By the end of the game, my deck was only 5 cards. I got 9 VPs, Staban got 6, and the Irulan bot got 10. So yes, I lost to myself.
    But it was close, and I did better than I expected to on my first Mentat difficulty game.
×
×
  • Create New...