1
Mods / Re: [0.97a] More HullMods 1.12.0
« on: February 14, 2024, 10:08:46 AM »
updated to 0.97 with some minor balance changes
Starsector 0.97a is out! (02/02/24); New blog post: Save/Load UI, Autosave, Intel Map Markers, and More (04/10/24)
My idea for an alternative Pegasus shipsystem (under the 4 large design) would be launching decoy flares (the ones fighters have that distract PD) at the selected target.
Hmm. It'd probably be too short-range but as-is but jeez, that could be fun.
I'd like to suggest some ideas for Omni Shield Assist, first one is two models, vanilla behavior, and AI behavior, one is just stick shield to crosshair, and second make shield work independently like it does on AI vessels.
And second one is improvement idea of snap if target mode, remove snap when target is destroyed, since this target posses no danger there is no need to lead it, and occasionally it causes some missiles hit the ship because shield was snapped to destroyed target and it flew somewhere further away of other enemies and thus rotating shield away.
Some good stuff in here. As a chronic shift-key user I especially like the shield orientation options.
BTW I'm having issues with your ko-fi dono link. Tried sending a few bucks through PayPal but I'm getting "The merchant isn't able to accept PayPal payments at this time.". I have never interacted with ko-fi before, so I have no idea if the issue is on my end or not, but I sent money through PayPal just earlier today without issue. I don't regularly check replies on this forum; better odds to message me on discord (my forum name + #7651) if you have a solution.
but it wasn't been happening before 0.95a, i was playing at 1920x1080 game was staying in windowed and by using borderless gaming i was getting borderless windowJust... set the resolution to your screen size and don't play with fullscreen enabled?Its just sets game to fullscreen or some weird version of it. You cant alt-tab from it in first phase of loading, it stops sound when window is not active
It doesn't, actually - it sets the game to run in a borderless window at your full screen resolution. The problem is that graphics drivers (or the OS, whatever) detect that this is happening and treat this as something between a proper window and proper fullscreen, but this isn't something the game can do much about - it's asking to run in a borderless window in that case.
Just... set the resolution to your screen size and don't play with fullscreen enabled?Its just sets game to fullscreen or some weird version of it. You cant alt-tab from it in first phase of loading, it stops sound when window is not active
protected ShipAPI findTarget(ShipAPI ship) {
float range = getMaxRange(ship);
boolean player = ship == Global.getCombatEngine().getPlayerShip();
ShipAPI target = ship.getShipTarget();
if (target != null) {
float dist = Misc.getDistance(ship.getLocation(), target.getLocation());
float radSum = ship.getCollisionRadius() + target.getCollisionRadius();
if (dist > range + radSum) target = null;
/* no ally check if have target */
} else {
/* ally check only if target is null */
if (target == null || target.getOwner() == ship.getOwner()) {
if (player) {
target = Misc.findClosestShipEnemyOf(ship, ship.getMouseTarget(), HullSize.FIGHTER, range, true);
} else {
Object test = ship.getAIFlags().getCustom(AIFlags.MANEUVER_TARGET);
if (test instanceof ShipAPI) {
target = (ShipAPI) test;
float dist = Misc.getDistance(ship.getLocation(), target.getLocation());
float radSum = ship.getCollisionRadius() + target.getCollisionRadius();
if (dist > range + radSum) target = null;
}
}
}
if (target == null) {
target = Misc.findClosestShipEnemyOf(ship, ship.getLocation(), HullSize.FIGHTER, range, true);
}
}
return target;
}