Best Of
Re: Good Vibrations!
I'd also like to shout out the staff, who are awesome, responsive, and always listening to player feedback. It's a rarity to see game devs so focused on their players. You rock.
Re: Vuu combat system for Nexus
... continued...
Conditional prompt
Vuu has a pre-built prompt with conditional display and coloring. It’ll give you some bonus information not accessible via the normal prompt, and allow things such as only displaying subsys health if it’s below a threshold. To use the prompt, you’ll first have to install the package Orange Juice (shout out to Iniar for making this package). Then you’ll want to “CONFIG PROMPT NORMAL This is my prompt”.
Prompt settings:
promptUseConditions: if this is false you will not get conditional colouring.
promptShowHealBal: shows your heal balance together with your normal and ww balance.
promptShowCombat: whether you’re in combat or not.
promptShowOnlyDamaged: only shows a subsystem’s health if it’s below 90. (Enabled by default)
promptShowEfficacy: shows the efficacy of a system along with its health. (Disabled by default)
promptShowGoing: displays a ‘G’ if Vuu is going and ‘S’ if it’s stopped.
promptShowAffs: displays whether you have some of the more annoying affs inside {}. Prone, Blind, Crippled Movement, and Encroachment. You can add more or less…
promptShowPursuit: displays ‘PU’ if Vuu is in pursuit mode.
promptShowCmd: displays the last command sent to Vuu.
PromptShowNextLevel: % to next level.
Class info: All classes get their class resources as normal. Engineers get Airdrop bal if they use promptShowAirdropBal. Nanos get a conditional colored first letter of their currently channeled empyreal (including a second empyreal joined with a ‘+’ if they have access to another via Affinity). Furies get conditional coloring of their stance with “(U)” next to it if they’re Unstoppable. Scoundrels get three more settings: promptShowAmmo, promptShowAmmoEffect, and promptShowIED. They basically do as the settings describe, all with conditional coloring, yay!
The prompt isn’t really optimized for performance but I haven’t encountered performance issues with it yet even in Cosmpiercer group fights. If you want to change anything about the prompt such as the formatting or coloring scheme you will have to venture into the code.
Class-specific info
The default offensive strategies as well as the defense profiles used in Vuu are gated behind lesson requirements, and no effort was made to ensure that you actually have the abilities. Sorry, just another thing which would have tripled the work (it’s really annoying to check what abilities you have via GMCP). If you don’t have certain abilities, you’ll have to comment out the relevant sections of code or switch them around to other abilities. Read on for more info. These strategies were chosen because they are in my opinion the best meta strategies for each class. That said, I’m by no means an expert of all the classes and I’ve probably gotten some things wrong, and for sure the logics are not implemented in a way that would satisfy a min-maxer. But they’re enough to get you started on the right foot. Obviously, as the meta shifts these strategies may no longer be competitive. I will generally not tweak these pre-baked offense logics in future updates unless something actually breaks them.
B.E.A.S.T.: You’ll want an active Shield, Netlauncher, and Railgun. The default offense logic goes like this: Dualshot on cooldown (with overlock if that's up), airshot if we’ve completed a full rotation of armvice/legclamp and it’s off cooldown, else armvice/legclamp right/left. The idea is to lay into their muscular while getting as many of the balance-increasing affs on your opponent, so ideally they’ll have a 20% balance increase with extra hindrance from airshot and staggering. Once their muscular is prepped (SUIT EXAMINE), use VOF SUNDER to swap to your minigun and start prepping their internal with SPOOLUP, with Dualshots when they’re ready to apply Broken Ribs (increasing your internal damage further). Unfortunately, Sunder is a trans ability. So is the very incredibly useful Dualshot. If you don’t have DUALSHOT, change the offensive script to use RAILSHOT instead. You’ll be using SUIT SWAP MINIGUN, so head into vs.beastSettings and change the id of your minigun to the one you want to use. You will probably want to pepper in WALLOP, SMASH, TETHER, FIREWALL, and PLASMA CIRCLE. Note that excessive restarting of Vuu will create unpleasant cooldown management with Overclock being such a huge cooldown.
Lesson requirements coded in by default:
MWP: Dualshot (1750 lessons) is coded in. You can switch this to Railshot (302 lessons) instead.
Plasma: Not coded in at all, but Firewall and Plasmacircle are very useful, as is Sear for when you need to interrupt but have activated your minigun.
Suittech: Sunder (1750 lessons), you’re really gonna want this.
Nanoseer: The default offensive strategy for Nanoseer is Mindmelt/Breakdown (mind/wetwiring route): Mindswap on cd, minddrain if they have x mind affs (x=5 by default), else confound. When you think you’re getting close, use ANALYZE liberally. Vuu will automatically MINDMELT or BREAKDOWN if Analyze says you can, otherwise do so manually. If you don’t have these abilities, you’ll have to comment out the relevant code. Vuu will perform a startup combo as well: ENVELOP, DELAY CONFOUND, CONFOUND, MINDSWAP. Vuu is Empyreal-aware and knows about Oblivion Affinity, but is not Sanity-aware. While Vuu is going, if you use a ‘/’ alias for an Oblivion skill of an Empyreal you currently do not have access to, it will swap to that Empyreal if swap is off cooldown. If swap is on cooldown, it will channel instead. You can prevent channeling mid-fight with the setting vs.settings.noChanneling, in which case Vuu will simply not let you send the command.
Lesson requirements coded in by default:
Nanotech: You’ll absolutely want Mindswap (1162 lessons), you won’t do much Mind damage without it. Delay (1559 lessons) will give you a slight edge but is only coded into the startup and Pax combos.
Void: Minddrain (231 lessons) will really up your mind damage in the mid-late stages of the match, and is coded in. Pax (1465 lessons) is a godsend but you don’t strictly need it and it’s not hardcoded in.
Oblivion: You’ll want Mindmelt (487 lessons) and Breakdown (869 lessons), which are coded into Analyze results. Affinity (973 lessons) is also coded in as a defup. You can remove it as a defup if you don’t have it, but it’s a great ability!
Engineer: The default offense strategy for Engineer is Squash (muscular route): AIRDROP and QPCBOOST if necessary, else JUNKJET. When you’ve loaded them with shards, manually send Magnetize and/or Magnotron. Keep tabs on them with HUD, the best ability in the game. Squash them if they’re ready. You’ll want a Shardflinger with your favorite mod. Vuu will simply QPCBOOST when your turret runs out of energy. You’ll eventually want Vuu to know how much energy your turret is spending and to preemptively QPCBOOST before the turret runs out. You’ll also want a shard counter. Vuu won't check if you have the appropriate gadgets constructed, so make sure you have all your gadgets!
Lesson requirements coded in by default:
Turrets: Turrets are not strictly coded into Vuu, so you can use whatever turret you want. But you’ll want Shardflinger to synergize with the default strategy (689 lessons), along with your favorite mod (I’m fond of Multibarrel at 1173 lessons with a QPC turret nearby).
Bots: Airdrop (186 lessons).
Gadgets: You really need Magnetize (1191 lessons), but in a pinch just Magnotron might do (669 lesons), but you’ll also need Squash (982 lessons).
Scoundrel: The default offensive strategy for Scoundrel is Forcefeed (internal route): Fling when no bullets, EJECTing for another fling if Eject is ready, Rapidfire on cooldown, else Crackshot ‘em. Once your SCAN reveals their internal is prepped, send the finisher combo (TRIP > BIND > FORCEFEED). Vuu will start you off with weakening ammo and Shrapnel Piercer IEDs. If you don’t have these, you’ll have to edit the code. The nice thing about Scoundrel is that you can do a lot without deviating from the Rapidfire > Crackshot > Fling logic just by swapping between ammos and IEDs. Vuu has ammo and IED type swapping coded in, so have fun swapping around! See the function vs.scoundrelAbs for more information.
Lesson requirements coded in by default:
Gunslinging: Eject (1067 lessons) is coded in. You’ll want Weakening ammo (833 lessons).
Guile: You’ll need BIND (301 lessons) to Forcefeed.
Improvisation: You’ll want SHRAPNEL (1207 lessons), but you can code it out. Other than that you’ll need Forcefeed (528 lessons).
Fury: The default offensive strategy for Fury is Heartrend. Vuu will start off hitting their muscular, rotating between Ember and Blaze with Blade Swiftcut, Assail, and Barrage and Rage Rend, Resistant, and Upperlash. Once they have crippled movement, switch to int with VOF INT. Now Vuu will hit their internal, rotating between Eruption and Flare with Blade Gutrend, Wound, and Hypertension and Rage Berserk, Flyinglash, or Deepstrike. Vuu will trigger Unstoppable and use Rage Overwhelm instead of other Rage. When their internal is prepped, use ‘HR’ and Vuu will go to Heartrend via airleap. You’ll want flameshape or lightningshape. If you send manual commands which send you out of the stances of the main strategy, Vuu will find a path to the main stances of the selected strategy. This could use more optimization, and doesn’t know about POSITION. To properly use server queueing, Vuu uses a stance lookahead system, which knows what stance to look forward to after each blade attack is validated. Also there is a Rage lookahead override for commands like Airleap. That said, there might still be some issues with this.
Lesson requirements coded in by default:
Battleflow: Heartrend (1750 lesson), not really coded in, since you’ll have to manually send the ‘HR’ alias, but you’ll really want it. Other than that Rend (1018lessons) is coded in but only if you get to Inferno stance, which really won’t happen much. The main blade attacks are lower in lesson requirements.
Rage: Overwhelm (820 lesson), you really want it. Everything else is below 400 I believe.
Fulmination: Glimmer (899 lessons), which seems to be the only anti-flight Fury has.
That about sums it up. More specific information can be found in the code itself.
Bugs and feedback
PvP has a lot of variables and different game effects may prevent Vuu from working properly. Accounting for everything is part of the process of building up a pvp system. Let me know if you have feedback or encounter bugs. If you do encounter a bug, I’d appreciate it if you try to replicate it if possible and log it with the ‘verbose’ setting set to ‘all’. It’d also help if you tried disabling other packages which might be interfering. Hit me up here or on Discord.
Note that the most testing I’ve done is for Vuu’s default settings: Usequeueing enabled, full automation, sending commands on balance use. The other options are provided to give you flexibility but they have not received as much testing.
Future development efforts will be focused on the class-independent aspects of Vuu contained in the “Core” group of Functions, with the idea that most user coding will take place in the “Class” group of Functions.
If you’re enjoying Vuu and wish to support its development you can send donations to Ata in game.
Now go kill your friends.
Re: Cosmpiercers: Problems and an Ambitious Proposal
Forgive me if I won't miss the torrent of paranoia and finger-pointing every time people try to make honest suggestions for improving the game and they're addressed.
If you really are leaving the game, I hope you find something that you don't feel wastes your time. If you're staying, then I look forward to getting wrecked! You've proven you're quite capable of it, and you can probably train other willing CA people just the same. I don't remember ever declaring war on you as a person, and I don't intend to start now.
Either way, good luck.
Re: Scatterhome wants YOU!
Re: Scatterhome wants YOU!
Re: Scatterhome wants YOU!
And big thanks to Storyteller Soren for his hard work over the past couple of weeks! The concept, characters, and plotline were all masterminded by him, and would not have been possible without his dedication. Thank you also to Storyteller Tallulah for pitching in and being our eyes and ears as the madness went down! See our Events post in game for the fine details.
Re: Announcements post #56: Promo chests, promo market and hoverbikes!
Ilyos said:an overgrown Theia RT-X hovercycleKovac said:Would you kindly share the descriptions for the bikes?extended_desc: This hover cycle is built with a fully organic aesthetic. The slender, cushioned seat, built for one, is perched far back on the green-laquered frame, which is grown all over with a multitude of viny plantlife and rustling leaves. Upon closer inspection, each leaf seems to be a tiny solar panel, connected via filaments and wires that look like stems to the cycle's batteries and engines. It runs silently, skimming lightly above the surface of the ground like a drifting leaf.long_desc: An overgrown Theia RT-X hovercycle stands here on dual kickstands.Mount: Lightly, you spring into the seat of an overgrown Theia RT-X hovercycle, settling in among the foliage that covers it.
Dismount: An overgrown Theia RT-X hovercycle lowers itself to the ground, and you slide off with a deft movement.
Movement: You hum away to the the northwest on an overgrown Theia RT-X hovercycle, leaving the scent of leaves and greenery in your wake.
a wing-painted Cloudloft 900 hoverbikea black and chrome Maddoxson hoverbikeextended_desc: White and ivory paint, embellished with stylized wings, gleams along the chassis of this opulant hoverbike, fitted out with gold-gleaming trimmings that are shaped like feathers. Airy and light, it has a higher-than-average loft point, hovering a little above most vehicles. The engine cover is painted with a secular, popularized vision of the warrior-god Echanine, standing astride a cloud-shrouded world.long_desc: All ivory and gold, a wing-painted Cloudloft 900 hoverbike is here, engine purring.
Mount: Settling into the comfortable seat of a wing-painted Cloudloft 900 hoverbike, you activate the power, and it lifts off.
Dismount: A wing-painted Cloudloft 900 hoverbike lowers itself to the ground, and you slide off with a deft movement.
Movement: Smooth and swift, you pilot a wing-painted Cloudloft 900 hoverbike to the the southwest, the engine humming.a flashy Gladiator LE9 hoverbikeextended_desc: Bombastic and eyecatching, this hoverbike has a ridiculously souped up engine taking up a huge amount of space in this vehicle, stretching from beneath the handlebars to bulk up behind the cushy, leather-covered black seat. Painted flames race along the sides of the bike, shimmering with holographic decor-tech that makes them seem more lifelike. When the cycle is running, it sounds like a growling predator. There is nothing understated about it - with its oversized frame and flaming embellishments, this is the type of bike you ride when you want to be noticed.long_desc: A flashy Gladiator LE9 hoverbike rumbles loudly nearby.
Mount: The holographic flames on a flashy Gladiator LE9 hoverbike dance and flicker as you jump into the driver's seat.
Dismount: You power a flashy Gladiator LE9 hoverbike down and jump off, the lights and embellishments darkening.
Movement: Motor rumbling like a predator, you ride a flashy Gladiator LE9 hoverbike out of the area, heading the south.extended_desc: The scrolling, well known logo of Maddoxson Hoverbikes is stamped proudly on the front of this vehicle, just beneath the outsized handlebars and enormous, single headlight. The silhouette of the bike is classic Maddoxson, with a rounded, retro design to the engine block and seat, along with a large pair of angled footrests flanking the frame to give riders the comfortable feeling of leaning back and enjoying the smooth-as-silk flow of the bike through the air. Mostly black, there are some chrome embellishments on the frame, gleaming silver in any available light.long_desc: Light gleams off the chrome embellishments of a jet black Maddoxson hoverbike.
a skull-bumpered Maddoxson hoverbikea low-slung Dreadlight hoverbikeextended_desc: The scrolling, well known logo of Maddoxson Hoverbikes is stamped proudly on the front of this vehicle. Just beneath it, jutting out like a figurehead mounted to the prow of a ship, an enormous chrome skull with rubies for eyes grins at the world, occasionally chattering its teeth through some campy, motirized cosmetic function. Another skull leers at the bike's wake, situated on the high back of the bike's single, cushioned seat. Lazy and long, bracketed by skulls behind and before, the bike handles like a barge, slow-moving but powerful.long_desc: Hulking nearby, engine growling, is a skull-bumpered Maddoxson hoverbike.extended_desc: This hoverbike has been modded to only float a few centimeters off the ground, selling the illusion that its low-slung frame is actually gliding on the ground, instead of hovering just above it. Definitely not an off-road vehicle, this is a bike geared towards the slicers, hackers, and tech freaks of the world, with its neon-lit undercarriage pulsing different colored lights in time to whatever music the rider is listening to. The rest of the frame is a gunmetal gray, with circuit patterns printed across the engine cover and steering chassis. The seat is a hard, molded piece of nanoplastic, and a holographic control interface serves the bike in place of handlebars.long_desc: Light pulses from the undercarriage of a low-slung Dreadlight hoverbikeMount: Hopping into the seat of a low-slung Dreadlight hoverbike, you flip the power on, and neon light pulses from the undercarriage to gleam on the ground.
Dismount: A low-slung Dreadlight hoverbike lowers itself a few centimeters to the ground as you slide out of the driver's seat.
Movement: Navigating a low-slung Dreadlight hoverbike carefully, you drive away to the the north.a neon Dreadlight speederMount: You make yourself comfortable in the seat of an aqua-hued Finlite speeder, setting your feet on the fin-sculpted footrests.extended_desc: Rounded and compact, this single-person speeder has an almost oval-shaped profile, with two large discs at the front and back serving as a housing for the hover engines. They look a little like wheels, though they are simply a retro styling that manages to look futuristic and high tech at the same time. The speeder's frame has been painted jet black, making the cyan, neon filiments that outline it stand out even more. A rider would have to lie nearly flat on their belly to grip the steering mechanism, reducing drag and allowing for greater speed.long_desc: Blue neon shines brightly, outlining the frame of a Dreadlight speeder in a high-tech glow.Mount: Straddling a neon Dreadlight speeder, you lie nearly flat, reaching forward to grip the handlebars.
Dismount: Straightening up, you dismount a neon Dreadlight speeder in a smooth motion.
Movement: You rev your engine and lean forward, steering a neon Dreadlight speeder away to the the west.
an aqua-hued Finlite speederextended_desc: Minimalism seems to have informed the design of this one-person speeder, a vehicle that almost resembles some sleek aquatic predator. The front of the speeder tapers to a swordlike point, while footrests and handlebars that have been sculpted to look a little like fins sweep back towards the rear of the vehicle. The paint job is seafoam green and aqua blue, with highlights of deep, oceanic sapphire.long_desc: Floating in midair is a compact Finlite speeder, slim and aqua-hued.
Dismount: An aqua-hued Finlite speeder lowers itself to the ground, and you slide off with a deft movement.
Movement: Steering lithely through the air, you pilot an aqua-hued Finlite speeder away to the the north.
They're selling themselves short! Each of the bikes seems to have custom mounts, dismounts, and movement messages. I've included the ones I've collected so far.
Thanks to
Edit: Additional lines
Re: Good Vibrations!
Attention please, Celestine Ascendancy!
Re: Announcements post #56: Promo chests, promo market and hoverbikes!
short_desc: an overgrown Theia RT-X hovercycleKovac said:Would you kindly share the descriptions for the bikes?
short_desc: a wing-painted Cloudloft 900 hoverbike
Kirin said:On PROMO a few additional requests
1) PROMO MARKET PROBE <item>
2) PROMO MARKET BUY <item> AGREE
i think given costs involved it is better to gate the buying behind an second level agreement so people do not mistakenly buy the wrong item
3) PROMO MARKET LIST MINE
list all your items on market
4) PROMO LIST MINE
list all owned promo items
5) PROMO MARKET LIST <search>
search by string
These will probably be implemented