Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by Solver

  1. Save upload should be working again @Emily_F
  2. The Vest slot sounds fun with the tradeoffs it brings into the game, as currently soldiers of sufficient strength can fill their backpack and carry way too much. Though I do enjoy the belt/backpack distinction where belt items are quicker to access. What about carrying out wounded soldiers (or captured aliens / items) though? A somewhat uncommon but very cool situation is if you carry a fallen comrade back to the dropship, I've used that in the Cleaner Intelligence Hub to successfully rescue a downed soldier. I hope that system doesn't go away.
  3. Yes, and that's exactly why X:CE ended up with (semi-)random maps eventually. For long-term replay value, you simply need too many maps for manual creation to be viable. Randomized maps are the only way to achieve that. Even limited randomisation, such as replacing buildings or rotating pre-defined square submaps adds massive value. This kind of game is at its best when you cannot predict what's going to happen and rotating a grocery store 180 degrees is a significant change because suddenly the lines of sight and fire are all different. So I firmly believe that X2, like any xcom-style game, needs 30-40 quality map templates that are then randomised at runtime, giving you thousands of possible maps. With purely static maps, you'd need a team with several map designers working on maps for 6+ months to provide a decent level of variety. And for several biomes, procedural maps have no in-game disadvantage I can think of. Forests, jungles, deserts and polar areas don't follow much logic, they can have any layout and the huts / cabins / vehicles, if any, can be more or less anywhere. Whatever mistakes could happen are certainly less counter-immersive than me recognising the specific jungle map right away so I remember where the impenetrable trees are.
  4. Legal issues would be dealing with Unity licenses and commercial plugins I assume? I loved your X1 maps @Skitso and I'd certainly be happy to help with technical issues for 3rd-party mapping after the Early Access builds, if there's something I can do to help that. I realise now I hadn't even mentioned map variety in my V24 feedback - this is because I had assumed (and still assume) that the lack of map variety is a known problem that will be addressed. I'm sure there will be more static maps but my assumption was also that procedural maps would be used to some extent.
  5. I played V24 to V24.6. Wasn't able to get to the time limit but after day 200 I was definitely playing on the same map, like the lumber yard, for the third time in the campaign. The maps are great. But I'm pretty sure I've seen all of them, at least on some biomes, there are a few maps I am very familiar with by now and I haven't even been able to get to the endgame yet.
  6. This is a personal design choice of course but I really disagree with this one. Map variety (the lack thereof) was one of the biggest issues in X1 as originally released. It's a major issue in X2 now, even though more maps will surely come. But even now in X2 (and I haven't played that much), I know what the entire map is like on turn 1. Oh, terror mission and I walk out in front of a gas station? Okay, that's the one with a restaurant on the next block and the roof of the grocery store that offers great firing lines. Woods map with one car in front and a workshop to the right of the dropship? That's the lumber yard map, trains up in the corner provide good cover and another workshop building on the opposite end is tricky to clear. X1 was the same initially, I knew the farm and industrial maps like the back of my hand. The problem with hand-crafted maps is that they take a lot of time to create and you need many to get the replay value up. Xcom-style games are very replayable but that replayability requires map variety. And it's not easily addressed by adding another two maps per biome, you need an extra dozen maps per biome to make any difference. To me, the possibility of "every building is an office" sounds great! Why couldn't I have one fight in a dense office tower district? I would consider the solution that X:CE adopted. In X:CE, there are the base game maps, the wonderful community-created static maps, but also random (actually procedural) maps. The key being, random maps are only picked when there are no other maps to choose from, there's also a repeat-tracking system (it's actually a bit probabilistic IIRC but that's details). With that, map repetition is not a thing in X:CE, you're very unlikely to encounter any repeats within a single campaign. Procedural forest/desert/arctic maps work wonderfully. Yes, the procedural maps can suffer from illogical placement in urban areas and it's visible with examples like a gas station with no entrance as you mention. But I find that to be a far, far lesser violation of my immersion than heading to the third terror mission in the same city block, where I blow up the same gas station again before turning to aliens in the same diner as last time. By the way, Firaxis learned this as well. Their first Xcom had static maps, which may have had a minimal degree of randomization with how cover was placed. That was consistently pointed out as one of the game's main weaknesses. Their Xcom 2 went for procedural generation, and that was very well received despite the occasional weird placement of stuff.
  7. After reading your responses Chris, I have a new point altogether. You talk about armour shredding and other armour-related features, which made me realise I didn't even consider armour to be a separate thing. I know it is, I see the number, but the way it works has been completely non-obvious to me so I mentally treated it just like additional HP for UFOs. If upcoming changes make armour more important, the game will also need to explain it much better.
  8. My experience in V24, and V23 before that, is that air combat is all about if you can fit enough torpedoes. The two-torpedo loadout is superior to any other. The reasons why that is the case seem fairly simple to me, not so sure about the solutions. The outcome of air combat is ultimately measured by two things - how much damage you did to he UFO and how much damage you took. Torpedoes provide optimal results on both counts. They do the most damage and their superior range allows them to be fired without entering UFO weapons range, so flying with torpedoes only provides the best outcome, almost every time. There is one small exception, which is wings with escorts. It's hard to hit escorts with torpedoes, although possible, but even with escorted wings the optimal tactic seems to be to ignore the escorts, hit the main UFO and retreat. It might be better to equip one plane with double cannons for anti-escort duty but I am not sure, so even this exception to torpedo superiority is partial at most. The basic problem then is IMO a simple one. The design intention is for various weapons to have different advantages but in reality nothing has an advantage over torpedoes in actual air combat, so the intention isn't fulfilled. I'm not quite sure how to address that but here are some ideas that should only require tweaks and not new mechanics: Differentiate UFOs more. Every UFO is the same in combat, at least against torpedoes. They have different firing areas and some other properties but it doesn't matter because torpedoes outrange everything so against your torpedo plane, all UFOs are the same. Maybe some UFO could have a "particle beam" type of weapon - very long range but in a narrow arc so you cannot outrange it with torpedoes and need evasive rolls. Another UFO could have "point defense" where it shoots down the first projectile aimed at it, so you benefit from using missiles instead of large torpedoes. Many ideas are possible but the point is to change some UFOs so that the "approach at max speed, fire torpedoes, hit retreat" tactic is no longer optimal for every case. Change how weapons affect the planes. Torpedoes currently prohibit evasive rolls but who needs rolls when you outrange everything anyway? A more relevant change would be to speed. Maybe torpedo planes are too slow to catch some UFOs. Especially if the speed is also affected on the geoscape. Or maybe a cannon-only loadout increases agility so your planes can make tighter turns. Or the cannon-only loadout improves the plane's stealth signature so it will not be fired upon before the plane itself fires and reveals itself. Let UFOs roll and make missiles guided? Or in general allow "main" UFOs to have some behavior that isn't flying in a straight line? Special mention for a potential new feature that doesn't have to be too complex - weather affecting air combat. No need to have a major mechanic here, I imagine weather as a random roll of modifiers when entering air combat. Say you have "low visibility", which reduces maximum weapon range and makes torpedoes weaker. Or you have "thunderstorm", affecting airplane speed, or "magnetic storm" that makes missiles possibly veer of course, etc. If it's just modifying some airplane/weapon properties for the duration of the combat, it's probably not a major implementation job, and could add an element of variety. There are a couple related issues that need addressing for various loadouts to be viable: Costs. The numbers are certainly off now, with laser cannons at 250k that's half a million for double laser cannons... too expensive, too much workshop time. If the goal is for the player to switch loadouts, they have to be affordable enough, otherwise the best strategy will in any way to focus on one loadout that works well. Rearm times. X2 airplanes rearm slowly (and refuel and repair as well). I think it's to prevent the 'wear them down' approach to air combat, not sure if that in itself is the right approach, but in any case a side effect is that it's too late to switch loadouts when UFOs show up. Ideally, I could use radar data to figure out what I'm likely looking at, switch loadouts and fly off, then possibly changing loadouts again for another target. With the slow rearm, this doesn't really work, which again means my only choice is to pre-select a general layout that is likely to work well for whatever shows up. As for X1 mods, I don't really have anything to recommend in the area of air combat. X-Division did lots of work there but the approach was to make air combat far more difficult so X-Div UFOs have powerful weapons, large firing areas, etc. It requires a lot more pausing and lots and lots of evasive rolls. While it's a well-implemented system, it's in my opinion a completely different direction from what X2 should have. My favourite modded addition there was a radar plane that has a good fuel reserve, a large onboard radar, but near-useless weaponry.
  9. On the dropship size, I like the idea of reducing it back to 8. I liked the early builds when it was 8 soldiers and I didn't like the change to 10. I've stopped complaining about that but with the early map sizes / alien counts, I suspect 8 will still feel better. Besides, the second dropship is available at a relatively early point in the game compared to X1. Might need to reevaluate my approach to the Cleaner intelligence hub though. I have developed a very nice tactic for completing it with 10 soldiers, missing two would make that mission harder.
  10. This is interesting! Even after your post I'm not convinced it's actually in (as in working). Aliens can fire at 50% TU, which I'm aware of because they can fire while suppressed, but I've seen aliens fire multiple shots on turn 1, which makes me doubt that this is working as intended. I don't know what the solution is here. 4 times out of 5, things work fine. There's smoke, there's multiple exits from the dropship, everything is fine. But occasionally, and this is especially once larger UFOs show up (and the map gets more crowded) you get an alien looking at the side of the dropship, another looking at the main ramp and then any attempt to shoot, throw smoke or do anything at all results in reaction fire right into the dropship, which feels more frustrating than honestly challenging.
  11. My ambition to play a campaign all the way through the end has probably been thwarted by the aliens deploying savegame-corrupting technology, but I do have a few more comments on gameplay. The late game needs an upgrade to medical centers that increases healing speed further. As your soldiers level up, they get more HP so there's a scaling effect to their wounds and, correspondingly, recovery times. Late-game soldiers routinely require over a month to recover after a hit, which is a bit too long. Air combat balance is essentially broken. The only right choice is to equip all planes with the best torpedoes you can build. They have a long range and hit hard, so the strategy is to hit UFOs with torpedoes and take them down in one go, while staying out of their weapons range. With the long rearm/refuel times, you may not have the time for a second sortie so that makes torpedoes even more important. A couple cannons are useful to keep around in case of Fighters but even that's optional. And they cost too much anyway, a Laser Cannon for a plane is 250k. The MARS laser cannon (or whatever it's called) was a letdown. I've come to really like the MARS after recent bug fixes, it's a nice mobile unit that I can use to scout ahead, draw reaction fire and do some damage. The rocket launcher is nice, I can blow an entire area up to remove cover and expose enemies while damaging them (the rocket is super-powerful in base defence missions, I fire a 3-rocket salvo at a cluster of 5-6 sebillians in a hangar and it was glorious). But the laser upgrade was, contrary to expectation, not explosive. It just fires a single high-damage bolt, much like a sniper rifle, leaving the MARS without its terrain-destroying ability. It felt like a downgrade. Speaking of destruction, is the building collapse mechanism not implemented yet? I've shot a couple buildings up very badly but they did not collapse. The morale system is currently irrelevant. I think I had one instance of a wounder soldier panicking and skipping the next turn. There's never any need to look at morale bars and I mostly forget the system exists. I'm not really sure what its goal is anyway, morale provides a good way for things to spiral out of control if you take too many casualties, but is that the only purpose of the system? Related to morale (probably) is Mind War. I have no idea what it does once again. On some later missions vs psionic aliens, the only effect I noticed was having endless messages every turn, "X is under mind war" or "X resisted mind war". In some ancient build a couple years ago Mind War had a tooltip, now it doesn't, and I failed to notice any effect whatsoever. Not sure if it's bugged, not implemented or not balanced. Very strangely, Mantids and Reapers were absent from my game except for a base attack at one point where a Reaper paid me a visit with a few Mantids. Other than that, I saw neither Reapers nor Mantids in any crash sites, landing sites or terror missions. Could be a coincidence but I played enough missions that it seems statistically unlikely. There's a silly exploit with base defences and power. You don't need enough generators to power your defence batteries, you can just power something else down and power the batteries once you see a UFO heading for the base.
  12. Not sure what gives you that thought? I imagine that the sequence was like this - I built the Gemini, used it in manual air combat, the bug triggered and broke the airplane, and that made the save structure fragile so it started bugging out in other places as well because of missing entities or whatever. If so, then everything should be just fine before the Gemini is built, or before it engages in the unfortunate combat.
  13. Turns out the game doesn't keep unlimited autosaves (might be a nice option for dev builds). So hard to know how useful this will be, but here's the latest save I have from this campaign where the Gemini is not present and everything is fine as far as I know. user_day190nogemini-22.json
  14. I'll have to do some digging, the Gemini had been broken for a long time before the saves here. I think I built it a while ago, did one interception with it and then it broke, but the Gemini issue seemed orthogonal to the other ones. I've done multiple ground missions (and air engagements) with the broken Gemini back at base, and things were fine. I also reloaded from my earliest save in this thread and tried to continue the game, it worked reasonably well - I've completed one crash site and am in the middle of another. It's gotten very annoying because of the advanced laser bugs (half my soldiers don't have ammo) but neither of the two crashes (after armour change or after a mission) has reoccurred.
  15. The 'weirdness' saves from https://www.goldhawkinteractive.com/forums/index.php?/topic/26429-v246-ctd-after-a-mission/ will do to see the bug, but starting a new thread because it's a different issue. In one of those saves, check the Aircraft listing of the African base. No Geminis in there. Click to the base view. There's a Hangar with a Gemini. I built that plane, my second Gemini, a while ago but it never became usable, it's just taking up space. If you click the hangar with it, you can access the Gemini's screen to equip it, and you can even relocate it to another base, which will correctly free up a Hangar spot at the African base, but the Gemini will never become available at its new base either.
  16. So per request for more info. Logs are overwritten, but trying to get a sequence of saves. This post-mission save was likely broken already when the mission started because it's a followup to the soldier equip CTD save: From the equipment crash save, I went for a mission right away, so the two saves are in sequence. Now, weirdness1 below is the earliest save I have where stuff got weird. Equipment is acting all weird in it and it can CTD. Accompanying log: weirdness1-output.zip user_weirdness1-17.jsonweirdness1-output.zip Unlikely to be useful, weirdness_ufo_in_air is just before weirdness1 (about to intercept the UFO in Africa) but is also broken, has the same crash. user_weirdness_ufo_in_air-18.json Then here we have weirdness1_earlier, the last working save. It's not long before weirdness_ufo_in_air. This save works, at least I can't make it CTD, and if you forward a few hours then the UFO which features in the other two saves will fly into Africa. user_weirdness1_earlier-19.json Possible hint: a short bit after loading weirdness1_earlier, self-recharge laser research will complete. That causes a lot of equipment stuff to happen automatically that could break something? On the other hand, when the research completes, I still cannot make the save CTD. Could be worth some extra testing though.
  17. Possibly related to the soldier equipment crash I reported. On this save, kill the final alien. The game will load back to Geoscape and present the mission summary, clicking Accept there crashes the game. user_postmissionctd-16.json
  18. Sorry, the kind of bug nobody likes. When I'm loading a late-game (day 200+) tactical combat save, the behavior is non-deterministic. The loading often gets stuck at 16% (loading screen continues to animate), rarely at 1% (screen doesn't animate) and on some other attempts it loads properly. Attached is an example save where I've had the issue, but I've had the problem with other missions as well. user_latesave-15.json
  19. This save has a repeatable CTD for me. Open the armory screen and try changing the armour of any soldier - it crashes. There's also other weird behaviour in the same screen, for example try to select the MARS and change its equipment. Soldier equipment cannot be changed though it doesn't CTD except for armour. An error flashes by when opening the armory screen so something's weird in the game state. Possibly related to jetpacks, I constructed the jetpack upgrade and that might be causing the crashes. equipcrash.json Relevant stack trace: System.NullReferenceException: A fatal error occurred during Update[] - Object reference not set to an instance of an object Context: - Process:global::Artitas.Events.DeltaTimeEvent - DeltaTime Event[dT: 0.0162106] - Process:global::Artitas.Events.DeltaTimeEvent - DeltaTime Event[dT: 0.0164624] - Log:string - Exception in Unity lifecycle, marked as handled: ArgumentException: ItemRequest for: FileSystem::assets/assets/xenonauts/template/strategy/item/aircraft_equipment/torpedo_tier3.json failed because it wasn't attached to an actor or an aircraft. Parameter name: request Xenonauts.Common.Components.Item.GeoBaseItemRequestStrategy.RequestItem [Artitas.Entity request] [at F:/Jenkins/workspace/X2 [Build]/support-0.74.x/Assets/Code/Screens/Common/Components/Item/ItemRequestComponent.cs:186] Xenonauts - Request:global::Artitas.GlobalEntity - GlobalEntity 12390 - Process:global::Strategy.Systems.ProcessItemRequestsCommand - Strategy.Systems.ProcessItemRequestsCommand - Object reference not set to an instance of an object at Code.Screens.Strategy.UI.Components.Armory.ArmoryInventoryController+<IsTileVisible>c__AnonStorey2.<>m__0 (Artitas.Entity otherItem) [0x00011] in F:\Jenkins\workspace\X2 (Build)\support-0.74.x\Assets\Code\Screens\Strategy\UI\Components\Armory\ArmoryInventoryController.cs:238 at System.Linq.Enumerable.Any[Entity] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0 at Code.Screens.Strategy.UI.Components.Armory.ArmoryInventoryController.IsTileVisible (Optional`1 availableActors, Artitas.Entity item) [0x00064] in F:\Jenkins\workspace\X2 (Build)\support-0.74.x\Assets\Code\Screens\Strategy\UI\Components\Armory\ArmoryInventoryController.cs:238 at Code.Screens.Strategy.UI.Components.Armory.ArmoryInventoryController.IsItemControllerVisible (Xenonauts.Strategy.UI.Components.Inventory.ArmoryItemController controller) [0x00096] in F:\Jenkins\workspace\X2 (Build)\support-0.74.x\Assets\Code\Screens\Strategy\UI\Components\Armory\ArmoryInventoryController.cs:213 at Common.UI.DataStructures.AUILayoutController`2[Xenonauts.Strategy.UI.Components.Inventory.ArmoryItemController,Artitas.Entity].Filter (Boolean animate) [0x0002e] in F:\Jenkins\workspace\X2 (Build)\support-0.74.x\Assets\Code\Libraries\Common\Code\UI\UIController\AUILayoutController.cs:408 at Code.Screens.Strategy.UI.Components.Armory.ArmoryInventoryController.Refresh (Boolean resetScroll) [0x00008] in F:\Jenkins\workspace\X2 (Build)\support-0.74.x\Assets\Code\Screens\Strategy\UI\Components\Armory\ArmoryInventoryController.cs:201 at Xenonauts.Strategy.UI.SoldierEditorElement.ProcessDeltaTimeReport (Artitas.Events.DeltaTimeEvent report) [0x00084] in F:\Jenkins\workspace\X2 (Build)\support-0.74.x\Assets\Code\Screens\Strategy\UI\Elements\SoldierEditorElement.cs:310 at (wrapper delegate-invoke) System.Func`3<Xenonauts.Strategy.UI.SoldierEditorElement, Artitas.Events.DeltaTimeEvent, UniversalTweenEngine.Timeline>:invoke_Timeline__this___SoldierEditorElement_DeltaTimeEvent (Xenonauts.Strategy.UI.SoldierEditorElement,Artitas.Events.DeltaTimeEvent)
  20. A few almost-final balance thoughts since I'm in the final stages of a campaign. The Advanced Medkit project pretty much sucks. Costs 250k and 20 Sebillian Corpses, which sell for 100k. For a total of 350k, you get a medkit that costs 10 TU instead of 20 TU to use and that's it. Way too weak. Medkits are important but I've rarely been unable to spend the 20 TU and for such an investment, I expected something better. Let them heal more so the soldier gets closer to their max HP? About pacing. This is me in the late game with 26 scientists, so I've built a few extra labs. Note that just these research items - there's more I haven't unlocked and a couple smaller ones down the list - would take 63 days. I'm pretty sure I'm about to hit the time limit without even researching everything. The recharging lasers upgrade is confusing. It automatically upgrades your weapons to advanced laser weapons that self-recharge, but the old ones are still in the manufacture list, so you can build a Laser Rifle or an Advanced Laser Rifle, which leads to the impression you must upgrade manually. The older lasers should probably disappear entirely.
  21. Got an alien who spawned on this tile in a Harvester. My soldier on the left has vision, so there's LOS from that room, but the tile with the alien appears to be in the hull. The Sebillian is stuck in there and there's no firing path from any location.
  22. Just wanted to reiterate this suggestion. It makes sense that leaving the dropship is dangerous in itself, but the way things work now is a bit weird. You should kill any aliens that start right in front of the dropship but other than that, the optimal play on the first turn is just to skip the turn entirely and let aliens move. Then on the second turn, you can leave much more safely, while on the first turn any action has a higher risk of being met with reaction fire from aliens that are off to the sides.
  23. Since this thread ended up having many V24 balance issues, adding another minor one - the airstrike bonus for crashed UFOs doesn't seem to progress, it's always 100k. Which is a good amount of money early on but of course isn't at all worth it later on. UX issue related to money, in X2 much of your money comes from selling stuff captured in missions. In X1, everything was auto-sold so your stores only had items your soldiers could use, in X2 your stores have alien corpses, weapons, etc. This is a potentially dangerous change for new players if they don't realize they can sell stuff. Without changing the gameplay mechanics, this is perhaps best addressed by a popup that comes up when your alien item store reaches a certain monetary value.
  24. The laser machinegun seems like it should operate similarly to the ballistic one but both fire modes fire a 10-round burst. Pretty sure the cheaper fire mode is meant to fire 3 rounds.
  25. I really enjoy the different mission types and hope that the game will also implement capture missions that were talked about at one point. The game is better off without a mission timer, most of the time. But having a few missions that are different is great for variety and I see even more opportunities here. Abduction missions are timed but with a good implementation that lets you decide how you play - saving 5 civilians is fairly easy and can be done with cautious play, saving everyone gets you extra rewards but requires more aggressive play. The Cleaner intelligence mission is very fun, the map layout is great as well - you do a multi-directional assault on a building and then you're in a rush to fall back to the dropship. Ideally, I'd like to see something else like capture missions (stun a Cleaner agent) or rescue missions (save an unarmed/lightly armed scientist/pilot/witness that you control as an extra squad member on the mission). Terror missions could be further differentiated from crash sites by, for example, giving some aliens weapons that cause a lot of terrain damage so terror maps end up having more alien-caused environment destruction. I made it, for the first time, into later parts of the campaign, and there's of course pacing issues to be resolved, which I'm confident just needs more eyes. Despite devoting a lot of my economy to the air force, I can barely keep up and am shooting down one plane per wave. Getting more planes is very expensive, counting hangar + airplane construction + two torpedoes (the only weapon worth having). They also take forever to refuel and to repair, which I know is an intentional decision to prevent the same plane from doing too much in a wave, but I'd nonetheless argue refueling is a bit too slow and repair is considerably too slow, a damaged plane won't be nearly repaired by the time of the next wave. Anyway, none of this is a big deal, the campaign pacing will definitely improve through playing it, now that you can reach later stages with no major issues. There's one feature in the game now that's definitely going to be controversial, and that's destruction of secondary bases. Your second base will at some point likely be attacked by a UFO, so if you don't shoot it down, the base is gone. I'm sure that for many players that will be an instant ragequit moment - losing a base is a massive loss of investment that may be impossible to come back from and that's definitely the kind of thing players quit over. Personally I am fine with the mechanic... but I play X2 as an xcom game, which to me means mistakes are heavily punished. But to most players, I think it wouldn't even really be obvious that the second base can be attacked, and it's less obvious what to do about it. You need troops at your second base to defend it. Since those troops are going to be inexperienced and poorly equipped, you also need defensive batteries at the base to make sure any attacking UFO is heavily damaged. The design aspect that doesn't quite strike me right is that you must have troops even though you're trying to avoid using them. You want the UFO shot down by air planes or, failing that, defense batteries. But you must also have troops simply because the risk is otherwise too great, without troops you risk instantly losing the base. Not sure what the solution is here - it might work better if a certain amount of batteries (3?) was enough to guarantee a shootdown, which means taking randomness out of defensive battery fire, but that also needs to be somehow conveyed to the player, which does not seem easy. That definitely needs some thought though, perhaps not the most common scenario but a very important one in terms of how players will react.
  • Create New...