Grid Sage Forums

Grid Sage Games => Announcements => Topic started by: Kyzrati on February 11, 2019, 05:28:19 PM

Title: Cogmind Beta 8 "Forbidden Science"
Post by: Kyzrati on February 11, 2019, 05:28:19 PM
!!! ALERT: FORBIDDEN SCIENCE DETECTED !!!

(https://i.imgur.com/qApH35m.png)

Beta 8 has landed, and with 38 new special items and a new mini-faction with long-term strategic implications, it's like we're back to the good old days of Cogmind Alpha where there's plenty of new content to explore and you're not always quite sure what's out there waiting :D

At this point even if you've found everything there was to see as of Beta 7 (though very few have), once again you'll be making new discoveries every run for many more to come.

Even better, most of Beta 8's features are accessible from the early game, so everyone can get to the new fun stuff right away.

But first, grab a snack and prepare yourself for The Changelog...

Cogmind Beta 8 "Forbidden Science" (0.10.190212) changelog:

The Exiles

Wow, the last time we got a new map was back in May 2017! That was when the story was completed and the many locations planned for Cogmind 1.0 were all already in place. Apparently one of the post-1.0 plans has leaked into the world early ;)

The highlight of this release is the Exiles, a new mini-faction with which you can align yourself to obtain some benefits (and drawbacks, of course--this is Cogmind after all and there are tradeoffs everywhere!). They have their own map, which you can find hidden off the Mines. It can only appear at one depth, however, so if you don't find it at -10 it'll be on -9. I highly recommend visiting them, so try not to pass up exits to the Mines (but remember, also try to bring a Grenade Launcher along with you, to make the Mines... safer :P).

Having been working on systems and peripheral content for a long time, it was really exciting to get to add another map, and this time around I'll be doing something a little different as well: writing an in-depth blog post covering the entire map design and creation process. I haven't shared the entire process behind creating specific maps before, but this one presents a particularly good opportunity since it's not as spoilery, being at the beginning of the game while still hooking into all sorts of other content and strategic implications. (Update: Said article is now available here. (https://www.gridsagegames.com/blog/2019/02/level-design-shaping-cogmind-experience/))

That'll come soonish, but if you don't mind minor spoilers (stuff you'll discover before long in the new early-game map anyway) I'll at least cover some basics here to introduce the Exiles. Otherwise skip to the next section to continue with the rest of the release notes.

Upon entering the Mines containing access to the Exiles location, you'll see a log message about "something scanning the area." If you get that message, a thorough search of the map will eventually reveal the entrance. Inside you'll find many of the new NPCs and lore, as well as some new strategic options...

For one they can give you a form of "permanent sensor" ability called FarCom that's incredibly helpful since it identifies distant threats without taking up any of your precious utility slots. Beta 7 nerfed regular sensors a little bit with expanded Watcher jamming, but FarCom is an optional way around that :D (as well as some other sensor blocking mechanics). Although designed to help new players navigate and survive Complex 0b10, it does come with a serious drawback in certain optional late-game areas, so experienced players may not always want it.

That said, the Exiles also have something that both new and experienced players alike can appreciate: crazy advanced technology, some of it very... experimental.

(https://i.imgur.com/jcmuF5z.png)

(https://i.imgur.com/b6IOvGn.png)

(https://i.imgur.com/MlXspMI.png)

Many of these parts have completely new mechanics. I'll leave you to discover most of them on your own, though I did previously share info about the PSU Rigger, which turns any power source into a proximity mine:

(https://i.imgur.com/OnBWfCF.gif)

And here's an animation from a particularly powerful item which itself took three days to build!

(https://i.imgur.com/jmyIf1J.gif)

Several of the new items actually took multiple days each because they really break the normal game rules or otherwise have rather unique effects.

In all, I think you'll enjoy working with the Exiles...

(https://i.imgur.com/2KgqHn3.gif)

(Unless you're one of those prerelease testers who have clearly decided it's fun or worthwhile to make enemies of them xD)
 
There are a number of long-term strategic combinations you can work out with regard to the Exiles, but I'll go into more of those details for the blog post. Generally speaking, Beta 8 is about fun and tradeoffs, as many big decisions in Cogmind are, and the Exiles offer ways to trade an easier early game for extra mid- or late-game challenges, depending on your choices.

Beta 8, especially the Exiles, is kind of a preview of what I'd like to do a lot more of after 1.0 if there's enough support for it--add all kinds of more "extreme content" and yet more peripheral content including additional mini-factions that tie into various aspects of the world. A number of these potential elements are already referenced in the lore ;)

Mechanics

Beta 8 includes a few new mechanics and tweaks which are sure to affect some strategies.

All wheels, legs, and treads now have a "drag" stat which slows overall move speed while airborne, so the old "propulsion armor" strategy (as cheesy as it was) is no longer very effective. Here's a demo:

(https://i.imgur.com/9s5Qz6A.gif)

This will make certain stretches of speed runs (and some other types of runs) somewhat more challenging since slapping on tons of propulsion armor used to be the easiest way to protect your core and parts while flying straight for the surface, but at least core movement has been reclassified such that it isn't impacted by the drag effect, so that much is still an option, and still a potential life saver when things go south and you need to make a run for it after taking a serious beating.

On that note, the fast win score bonus formula has been tweaked again:

(https://i.imgur.com/6MWYl0g.png)

The bonuses were getting out of hand considering how good players have gotten at speed running. It now ramps up more quickly, but generally to a lower bonus overall, and doesn't even kick in until under 6,000 turns, so you have to be moving pretty fast to get anything, as opposed to even earning a bonus for a non-slow combat run.

If you want to read more about the drag mechanic and its background, I wrote about this topic for SITREP #41: Be The Tank (https://www.gridsagegames.com/forums/index.php?topic=1260.0).

That SITREP also covers another direct result of drag: better treads! In addition to their recoil reduction, treads now give an accuracy bonus and have improved coverage, helping them put all that integrity to good use serving as protection for other parts. Treads have always been good, but their slow speed still puts them at a significant long-term disadvantage in a lot of cases (compared to other propulsion types), so further improving their combat capabilities to make up for it is warranted. Technically this also counts as a buff to Sentries and any other bots out there on treads, many of which are already dangerous, so look out!

RIF builds continue to get improvements, too, and the latest buff for Beta 8 gives them a 100% chance to seal any Garrison Access (any security level! no hackware required!). I've been playing around with it and FarCom+RIF is a pretty neat new combination.

Quality AND Quantity

So many new options... I just noticed Cogmind has well over 100 adjustable features now! I've received a lot of requests for options over the past months, many of which now have a home in advanced.cfg for anyone else who'd like to use them.

You can find the full list in the changelog above, and below is a collection of previously demoed new options...

Machine hacks now have context help via the usual right-click or A~Z:

(https://i.imgur.com/O0keOfY.gif)

This puts the system on par with the item/robot stat info and the robot hacking system in terms of QoL, and could be useful for new players or infrequent players who may have forgotten certain effects :)

By request, the part swap menu includes a remove button:

(https://i.imgur.com/v7juSOU.gif)

With that we now have five different methods of removing a given part, because having options is nice!

The part swap menu also now shows disabled parts in orange, and includes manual tags added to unidentified parts (which originally only showed in inventory and the item info page):

(https://i.imgur.com/e7VI3jy.gif)

The advanced autoReadyLauncher option has been super useful since introduced in Alpha 12, and now there's its opposite, autoUnreadyLaucher, to reactivate all weapons when a launcher is removed:

(https://i.imgur.com/jlNT50S.gif)

It's a common tactic to only attach a launcher to deal with a specific situation, then swap it out after firing--together these options remove most of the other commands involved in that process. You can generally just attach a launcher, fire, then detach the launcher, and it'll work as desired.

Active streamctrl_ robot hacks display a range within which you should stay to avoid losing control of the robot:

(https://i.imgur.com/Skt8KvC.gif)

We've got three different advanced options for how to display Cogmind's part loss directly on the map: blinking red, blinking red 'X', or part's name in red:

(https://i.imgur.com/k6tQKqu.gif)

Currently there is no explicit on-map display for that information to avoid potentially interfering with other indicators or tactical information nearby (plus we already have that info reflected in the log, sfx, and parts list), but this could be a pretty useful feature for some players, especially given that the majority of the combat focus has been designed to center around the map view.

Countdown timers for fabricator and repair station processes remain visible outside of FOV! \o/

(https://i.imgur.com/ZUbibVf.gif)

There's also a log message reporting completion if not in view. Originally the machine would only showed this info while in view, but sometimes it could take a while to finish and players often prefer to leave the area and come back later, but would then be forced to calculate out the approximate turn on which it would be finished. Certainly always showing the info is better, though this wasn't done originally because it's a lot more work to separately record and display hypothetical information! I.e., the machine could be disabled or destroyed but you're not supposed to know that unless it's in view, and it has to keep displaying information as if it were still processing.

Quite a few times I've received requests for an in-game real-time clock. I've held off on it for a while since I wanted to be sure of where it could work in the HUD, and now it's found a home:

(https://i.imgur.com/gncmB1W.png)

It's optional (off by default), and there's also a separate option to show a real-time run timer, for the real-time speedrunners out there.

Energy-adjusting utilities now factor into the HUD's net energy readout:

(https://i.imgur.com/RxxSqiB.gif)

The Scan window also got some updates, including a new option to have it only show what's currently under the cursor (or kb marker), rather than the usual behavior of retaining the last object shown.

(https://i.imgur.com/FBpFMSP.gif)

This is not default behavior, however, since keeping persistent data visible has the advantage of not losing that reference info simply by moving the cursor to perform other actions. Not to mention persistent robot scan info will update their heat/integrity values as they change, if they're still present in the window at the time, without having to put the cursor back over them or use some other method to check.

Speaking of easier access to object info, you'll no longer have to open solid terrain info to check its armor value, which appears under its name in the Scan window:

(https://i.imgur.com/TiHqCzh.gif)

I didn't do this originally because constantly updating the Scan window as the cursor moves around would be really distracting, but later realized I could both avoid that annoyance and provide the info by only loading the terrain info after a short delay! So the cursor/keyboard marker has to be stationary for 500ms before it will show armor for that space.

Machines and other props will also show their armor value in the same place! Remember that you'll probably still want to take resistances into account before attempting to destroy something, but this is a good general reminder and should save some time.

Maintenance intel markers were switched from green to gray, so that they can be easily distinguished from Terminal markers:

(https://i.imgur.com/gEVZXyr.png)

I originally chose green since all the maintenance bots themselves are green, but Terminals are also green so if you have both types of intel it can be hard to spot the Terminals unless you deactivate the maintenance intel. In any case, gray is also a reasonable color for a neutral party.

Note that anyone using a higher detail level for their combat log will need to visit the options menu to reset their value on starting a Beta 8 run, because everyone's value has been reset since the option itself was renamed from the very-old-and-not-entirely-obvious "Log Calc. Detail".

Back in Action

The last few weeks of Beta 8 dev were completed while I was out of town, so it's been a while since I've been able to stream. I'm back now and clearly it's time to change that! This week I'll be streaming (http://www.twitch.tv/kyzrati/) about 24 hours after this release announcement goes up, before returning to the normal Monday evening scheduled streams next week. Lots of new toys to play around with in Beta 8, and I wanna try out the new treads, too. Also RIF, I'm eager to do more RIF runs since I'm sure it's even cooler after the buffs in 7.1 (https://www.gridsagegames.com/forums/index.php?topic=1239.0) and 7.2 (https://www.gridsagegames.com/forums/index.php?topic=1255.0), plus this update.

I hope to be able to do even more releases like this in the future, though will have to focus on getting to 1.0 first and see if there's any money left to keep going! Certainly there are lots of plans to draw on, though :). In the meantime I'll be shifting gears to work on 1.0 necessities, which I'll talk more about in future SITREPs.

Special thanks to all our Beta 8 prerelease testers, who've helped ensure a smooth and balanced full release.

And thanks to everyone for your Steam reviews! In case anyone missed it, there's a pre-1.0 medium-term goal you can help with which could affect the future of Cogmind development. Check out the original announcement for more info (http://www.gridsagegames.com/forums/index.php?topic=1097.0). Reviews are very helpful for increasing Cogmind's visibility on Steam and by extension make it possible to keep bringing the updates :D

There is a week-long 10% discount on Cogmind to coincide with the Beta 8 release, available immediately on the website (https://www.gridsagegames.com/cogmind/buy.html) (includes DRM-free plus Steam key), but not until 2/13 on Steam due to limitations on their platform settings. As a heads up, this is the largest discount Cogmind will have during Early Access unless at some point Valve decides to again offer exposure for a larger discount like they did in December 2017, in which case I might take them up. (But I'm pretty sure that won't happen again.)

For Linux users, Cogmind may now be installed through Steam. Read more in the last section of SITREP #35 (https://www.gridsagegames.com/forums/index.php?topic=1207.0).

As usual, this weekend will not have a SITREP so soon following a new release. The next will come the week after when we'll take the usual look at player stats from Beta 7 (https://www.gridsagegames.com/forums/index.php?topic=1212.0), the huge robot hacking (https://www.gridsagegames.com/blog/2018/07/robot-hacking-take-2/) update with 65 hacks (https://www.gridsagegames.com/blog/2018/08/65-robot-hacks/).

Beta 8 saves are not compatible with previous versions, but even if you're on Steam and Cogmind automatically updates, Beta 7.2 is still available via its own legacy branch and you can roll back to finish a run in progress first if you like.