First mech & talent content push
Howdy! This last month was all about doing a big pass on player content. Up til now I've mostly been cherry-picking mechs and abilities that will force me to implement important parts of the engine; this is the first time I've sat down and been like "OK, let's do ALL of X".
The stage of making Content feels very different from the engine-setup stage. Instead of taking a wide view about what sort of weight the system will have to support, my scope is constrained down to making just the thing in front of me work.
For this effort, Carpenter smartly made a big ol spreadsheet with all the mech content we wanted to include for the "bones" version of the game:
I was not expecting it to be as motivating as it was to check these suckers off; every day I'd wake up bright eyed thinking about which ones I wanted to do next. All in all, the game now has bare-bones implemented (so no unique graphics/sounds; just the mechanical impacts) for:
- 10 out of 29 PC mechs+licenses (including the Everest)
- 14 out of 29 talents
- 18 out of 30 core bonuses
The fact that we were able to make such quick headway (85 talent ranks/licensed gear/traits in about a month) is very promising. There's a lot more that goes into a game than ability mechanics, but the fact that it looks like their implemenation will not be a blocker is a big relief. Fingers crossed that NPC content will be at a similar pace; I think their effects are simpler on average, but I'll need to make sure the AI knows how to use it.
Changelog
Engine updates
- Superheavy mount bracing
- Gaining or losing status effects can now trigger events e.g. losing flying can cause fall damage. Migrated old Barb losing apoc charges and Vlad immobilization/shred effect to this new system.
- Being immobilized while flying causes you to fall and take damage.
- Implemented overkill tag
- Multiple things can modify a weapon i.e. a weapon mod and a core bonus.
- Compress landscape block/tile data. 100kb map files now down to like 12kb.
- Be able to pick multiple targets in a chain (Drone Commander III)
- Added "irreducible" weapon tag (tomorrow's thought, paracausual mod eventually)
- Restrict CBs from being applied to integrated weapons
- Added "Exiled" status which removes a unit from the field. Mourning Cloak CP now exiles itself on triple-matching rolls.
- Implemented Intangible status, which works much like Exiled. This finishes FADE cloak.
- Implemented Hidden status. Can now hide and search.
- Drones can now provoke engagement.
- Thrown weapons become unavailable until you go pick them back up.
- EVA flight puts you just under the water surface OR 3 tiles above the floor, whichever is lower.
- Implemented "straight line movement" and "must move maximum" rules for Nelson's ramjet, non-hover flight, and puppet systems.
- Enemy stats are hidden until scanned. Health/heat are revealed on structuring/stressing them. Edef/eva are revealed on missing an attack. Armor is revealed on landing a non-tech attack.
- When targeting a tile with two units, it now asks you to choose between them instead of affecting both.
Licenses
- Barbarossa frame and all license levels
- Tokugawa frame and all license levels
- Vlad charged stake, combat drill
- Minotaur frame and all license levels (placeholder mech art)
- Deaths Head CP and tracking bug
- Goblin CP
- Armor lock plating adds a brace trigger against being knockbacked/grappled.
- GMS core bonuses: Integrated weapon, Mount retrofitting
- HA core bonuses: Superior by design, Integrated ammo feeds, Heatfall
- SSC core bonuses: Full subjectivity sync, neurolink targeting, ghostweave
- HORUS core bonuses: Tomorrow's thought
Talents
- Ace I, II
- Brutal II, III
- Combined arms I, II, III
- Drone commander I, II, III
- Executioner I, II, III
- Gunslinger II, III
- Stormbringer I, II, III
- Hacker I, II, III
- Vanguard II, III
- Tactician I, II, III
- Brawler I, II, III
- Walking Armory III
- Hunter III
- NucCav converts bonus damage correctly
Basic gear/actions
- Custom Paint Job
- Implemented Brace. In order to prevent prompt spam, it only triggers when it would save you from structuring or when you would take at least half of your maximum health.
- Implemented scan.
- Expanded compartment and manipulators. These don't do anything on their own but can be checked for via sitrep triggers.
Downtime/character sheet
- Redesigned weapon/system picker modal
- disable editing character sheet during module downtime
- implemented spending repairs in module downtimes
- spoke with a narrative design consultant about the module editor to learn how to make it more usable and friendly
Schedule & reward updates
> No new build this month; I want to clear out some bugs in the backlog to be better set up to handle the influx of bugs y'all will find before releasing this much un-battle-tested content.
> My day job has reduced my hours to zero for the foreseeable future, so I'll be working full-time on Lancer Tactics for the rest of the year (this was a big contributor to getting so much done this update); I'll be paying rent til the end of the year by eating through some of the KS money from the final stretch goal.
> Next year there's a good chance that I'm going to have some paid work for Crescent Loom come in. I'd like to try batching it, so it'll probably look like spending ~3 months off to work on just that, and then come back here full-time for the rest of the year. It should come out to about equivalent to have been working 1/3 time at a day job for the full year, so the only difference is when I'll be doing what.
> We're still currently aiming for the "bones" release by the end of February (three months behind the original schedule due to the 3D cataclysm), and then the "rest of the owl" and fulfilling the higher pledge levels by Q1 2026.
Three total years of development will be pretty on-par for a game, but it's still wild to me how long making these damn things take to make. Me to you: if you ever want to tell a story and you're considering doing it through a video game, please be sure that you can't tell that story through literally any other medium first.
🌺 Olive
Get Lancer Tactics
Lancer Tactics
A mecha tactics game adapted from the Lancer TTRPG.
More posts
- Prebones build, UI stylekit, instant action5 days ago
- Mech recoloring & dialogue layout crisis of faith89 days ago
- Downtimes, module editor, water templeAug 09, 2024
- Music, grappling, new build!Jul 10, 2024
- First Kickstarter alpha is available!Jun 05, 2024
- Pre-alpha changelog + engine talent talkMay 08, 2024
- New mech art style! + terrain destruction, overwatch, rampsMar 28, 2024
- 3D map editor, more UI, and Mourning Cloak licenseFeb 16, 2024
- New year new dimension (aka 3D maps!!!)Dec 29, 2023
Comments
Log in with itch.io to leave a comment.
Nice progress
Isn't there normally a water level below the floor? That makes this sounds like a digging effect instead of a flying one.
Presumably this is for single-target effects, but is there some kind of orbital artillery effect that should hit both?
I thought you talked about having done that earlier, and it's optional? Also, a rules-as-written variant that probably isn't worth implementing: give the players a toggle for full promptspam.
Meaning you can't change your name, face, and backstory between same-campaign missions? Fair enough I suppose, although a flag to allow dramatic name changes is a feature I would appreciate.
> EVA
yeah I didn't mention that this eva effect only happens if you're underwater i.e. above the ground level AND below the water level
> multitarget
also yeah, attacks with AOE patterns continue to hit both targets as normal.
> brace
I discussed about how we'd do it earlier but I hadn't actually gotten around to implementing before now
> character sheet
hm I think I only actually disabled mechanical changes during downtime, now that you mention it; we might get reflavorability for free if so. I'll keep the option in mind!
I mean, presumably gaining license levels between story missions is an intended feature? Not sure if that's going to be easier once all the abilities are implemented or not.