[3.2/2.5 MOD] X3TC Naval Shuffle 1.3.3.3/1.1: Now reasonably AP compatable

The place to discuss scripting and game modifications for X³: Terran Conflict and X³: Albion Prelude.

Moderators: Scripting / Modding Moderators, Moderators for English X Forum

Post Reply
Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

[3.2/2.5 MOD] X3TC Naval Shuffle 1.3.3.3/1.1: Now reasonably AP compatable

Post by Sorenson » Tue, 26. Jan 10, 02:37

I'm gonna' square with you folks regarding 1.3.3.3, it looks ON PAPER as though the actual game changes from the last version up until now were minimal - mostly catagory changes, name changes, stuff like that - so 1.3.3.3 is pretty much a 5-minute affair I threw onto a host only after confirming that TC didn't brick itself after starting. Since looks can be decieing, though, chances are there's something lurking in the shadows that I didn't know or think about, so if you spot something make sure you report it right away. As far as an Albion Prelude version goes, now that I've got the X3 itch again I'll look into getting that started - hopefully since AP appears to be pretty much DLC working mostly off the base game there shouldn't be too many hurdles to porting over the major NS changes and then fine-tuning them and matching them up with AP's new content.

Naval Shuffle 1.3.3.3 has arrived! Now in AP flavor!

Have you hit a bug or other bit of strangeness while using the Shuffle? Do your part to make the Shuffle a better mod! Post a description of what you encountered along with the following information:

A) Game patch version (IE, 3.1)
B) Game distribution version (IE, Steam, Retail, etc)
C) Whether you CONTINUED an old PRE-SHUFFLE save game ar STARTED a NEW GAME after installing. if you continued a new game, congratulations: you most likely found the reason things are screwing up.
D) List of all MODS being run alongside the Naval Shuffle (IE, Complex Cleaner, Tubeless Complexes, etc)
E) List of all SCRIPTS being run alongside the Naval Shuffle, both those used with Plugin Manager and those of the direct-install variety


Installation/Removal
Extract the contents to your X3TC main directory. If you're installing over an old version, make sure you check through the scripts directory and remove any redundent script files as noted in the latest release notes. To remove, simply delete the main mod from the mods directory and delete the included \director and \script files.

Huh. Naval Shuffle. What's going on with this Naval Shuffle?

The Naval Shuffle, like just about every other mod released for this game that wasn't a quick custom-ship job, is an attempt to assess a number of issues that, while overlooked or viewed by the developers in a different light, prove problematic or eroding to players and derive and execute solutions to these issues to make X3 Terran Conflict a more enjoyable title.

Of course, given that everybody has their own opinions on what ails the game, a more apt-but-still-pretentiously-ambiguous description is "The Naval Shuffle addresses issues I think deride from the game, and if you disagree, tough luck".

Get on with it, man!

More specifically, the Naval Shuffle, as its name implies, is a shake-up of current conventions employed by many-to-all of the ships available in Terran Conflict. While not nessecarily earth-shaking (ba-dum-pish) changes that rewrite the roles and capabilities of every vessel and item in TC, it is fairly extensive in its reach and effect.

This mod operates on two principles:

A) Finding and dealing with stuff that holds the game back from being more fun. At the core of this is speed (or the lack thereof for anything that isn't an M5) which manifests particularly badly in capital ships, which move with all the grace of a pig stuck fast in mud and which take eons to get anywhere without the use of jump drives.

B) Finding and dealing with stuff that makes you go "That's odd...". For example: why do ships use certain shield configurations that are less effective than if they used a single more powerful shield? Why does a regular TS have better cargo capacity per cargo module than the Superfreighter version? Why does the space suit have such terrible forward acceleration and decelleration, but has angular acceleration almost four times as fast as its max speed and about 25 times as fast as its regular acceleration?

This mod operates on the belief that Terran Conflict is a game, and that gameplay and the fun derived from such take precidence over "balance" and believability unless said believability works in the interest of gameplay as it is. Those who prefer their space games to be hardcore nitty-gritty simulations, or who think the current TC setup and sense of "balance" is fine as-is, definetily aren't going to find anything of interest here.

OK, but what does this mod REALLY do?

Currently, as in the latest build of this mod, Naval Shuffle institutes the following changes over vanilla TC:

A) Ship Characteristics Overhaul: The core component of the Naval Shuffle, ships have been thoroughly altered in numerous ways:
*Speed Curve Reassessment: The initial and core purpose of this mod. Ship speed and maneuverability has been reworked to reduce the considerably-large dropoffs in speed often experienced when moving from a lighter ship class to a heavier one, as well as increasing the speed and maneuverability of the heavier ship classes to make them more useful and appealing in both a utility and asthetics sense. Fighting an M5 as an M3 means combat is now an actual dogfight instead of a jousting match, and fighting in an M2 means getting to the fray in a timely manner and actually being able to maneuver instead of simply sitting in space and hoping your shields hold out. Ships still follow the same general speed hierarchy as in vanilla, however, and while ships are certainely faster they don't go beyond the realm of reasonability. Furthermore, ship tunings have been reworked: normal ships now use a flat system of 10 tunings for engines and rudders, and tunings are now used for determining the speed characteristics of the ship varients, having more or less than their patron ship.
* Ship Varient Standardization: While the Hauler/Raider/Vanguard/Sentinel system followed a set of general rules as to what you could expect each varient to do, they were never iron-clad and as thus you could never be too sure as to what specific changes were instituted until you brought up the stats of the ships in question and compared them. Naval Shuffle makes these varients both more adhering to their name and more adhering to varient stat tweaking rules: Haulers are better-shielded and carry more cargo but lack the energy for a sustained firefight, Raiders are faster with better weapon energy but lacking in shielding, Sentinals are slower but better shielded and armed and have stronger hulls, and Vanguards are all-round improvements to the original design. Additionally, a few unique ships which were labelled as varients - The Hyperion, a few of the OTAS ships and a few of the Yaki ships - were stripped of their varient flag and're just now regular versions.
* Special M7 Adjustments: In Vanilla, the specialized M7 varients a few of the races have were identical in performance to the regular M7s that can be seen and bought despite having vastly different abilities and functions. These specialized frigates have been given 25% boosts over their peers both to make them more effective and distinguished, as well as making them valuable catches to any player able to find and capture one.
* Pirate Ship Equalization: The pirate versions of the main race ships have been brought back up to match their patron ships. Some ship designs aren't completily identical due to the presence or lack thereof of turrets, which I'm loath to try and impliment for fear of cataclysmic failure.
* Weapon Compatability Reassignment: Weapons are now divided into three groups: Universal (IRE/PAC/HEPT/PPC, etc) Foundation Guild (PRG/ID/IPG/IC/PBC, etc) and Profit Guild (FBL, PBE, ISR, TBC, etc) with Argon and Boron vessels pulling from Universal and Foundation Guild, the Paranid and Split ships drawing from Universal and Profit Guild, and the Teladi, Pirates, Yaki and Xenon pulling from all three. Terran weapons are still exclusive to Terran ships save a few logical exceptions (Xenon and those ships). Additionally, turrets have been reworked to use a Primary and Secondary compatability system: for M1/2/TL vessels, front and side turrets now hold the heaviest weapons the ship can wield while the rear and top/bottom turrets use lighter weapons, and M6/7s have their Primary weapons on the main guns/front turret while all others (save the heavy corvettes, which are special cases) use secondary allotments. Additionally, the Commonwealth and Terran beam weapons (Phased Array Laser Cannon, Plasma Beam Cannon, Tri-Beam Cannon and Fusion Beam Cannon) have been integrated into ship compatabilities as per camp associations, and factories are now capable of producing the aforementioned beam weapons. And those weird offset guns on the ATF Mjolnir and Valkyrie have been effectively removed (gun number for those slots set to 0). Finally, as of Geekey's request, turrets that used to have only one gun assigned to them now have two - this gives some ships a considerable boost in firepower, particularly the Tyr, which regains its horrifically-destructive 16-gun broadsides like it used to have in Xtended. Due to the way certain ships (the Colossus, for example) have some of their turrets set up I'd have to actually mess around and add additional entries to the Guns in Turret field in the editor, which I frankly do not want to do for fear of causing some kind of massive pileup.
* Cargo Space Recalculation: The cargo bay statistics almost all ships have had a considerable rework. For fighters, minimum cargo space is now 1.5 times the volume of a ship's full equipment loadout - a Nova, for example, has 8 HEPTs (48) 2 PACs (54) and 3 25 MJ shields (84) times 1.5 (126) - with the maximum a multiple based on the race: 2/3/4/5/6 for Paranid/Split/Argon+Pirates+Yaki/Boron+Terran+Xenon/Teladi - the aforementioned Nova, thus, has a max cargo capacity of 504. Capital ships use a slight variation of this system, starting with the M7 and assigning it a max cargo capacity of the race multiplier*1000, with decreases according to class - Argon M6s have cargo capacities from 1000-2000, the M7 from 2000 to 4000, the M7M and M2 with 4000 to 8000 (flat 8000 for M2s) and 12000 for the M1 - with additional volume granted to account for weapons and shielding (a Titan ends up with 12250 units of cargo, while the Colossus finishes with 14,400 units). Additionally, the capacities for several of the TS ships have been switched around; basic ships start at 2000/2500/3000/3500/4000 and end at 3000/3500/4000/4500/5000 for the Paranid, Split, Argon, Boron and Teladi, medium TS' get double those values, and the large superfreighters get four times those values. Finally, the TLs got some tweaking as well: the Mammoth's been dropped down about a third in price, the Orca got its cargo volume changed to 80K, the Albatross has been kicked up to 100K and has been given boosts to shields and weapons energy owing to its sheer massiveness, the Atmospheric Lifter's capacity has been increased to 120k, and the Ryu's been kicked up to 70K, with additional RelVal tweaking going around to reflect these changes save on the Mammoth. In addition to the above, many of the frigates and capital ships got boosts to their cargo capacities to make way for extra guns added during the turret optomization process, as well as other ships having rather low amounts considering their purpose (the Panther, for example, is a mini-carrier but has a rather low amount of cargo space for supplies for its carried fighters). As of 1.2.2.2 some tweaks have also been made to corvette and frigate cargo capacities (Terran ones, specifically) and plans are being drawn up for similar modifications on Commonwealth ships.
* Carrier/Frigate Weapon Energy Boosts: Carriers and frigates have received a 100% increase to their weapon energy storage and regen capacities. They still aren't anywhere near what Destroyers use, but they're now able to sustain fire with the heavier capital weapons for longer periods of time, thus allowing them better in-system defense against heavier targets.
* Gamestart Ship Loadout Adjustment: Many of the gamestarts have been tweaked to provide more optimal equipment and to comploy to new ship and weapon compatabilities.
* Boron Ship Reevaluation: Boron vessels have been given some considerable tweaking and overhauling to make them both more viable and distinct from the other race versions of their craft. Boron vessels are now the most heavily-shielded of the commonwealth races, which combined with their high speed makes them dangerous and durable opponents. In contrast, their weapon energy capacities have been adjusted to be 65% of that used by their Argon counterparts, so while they are able to engage in skirmishes as well as other races they are not quite as effective in prolonged engagements. Cargo capacities have also been adjusted to compensate and to fix some errors made during initial calculations.
* Kha'ak Fighter Modularity: Kha'ak fighter statistics have been given a considerable makeover in order to reflect the nature of their design. Scouts are now equipped with one 25 mJ shield generator, one Alpha Kyon Emitter, start with 23 units of cargo volume and a maximum of 50, regenerate 280 kW of shield energy, and have a weapon energy reserve of 3500 W; Interceptors have double this capacity, and Fighters have triple this capacity. Additionally, the Kha'ak fighters invert the traditional speed scale of fighter craft: Fighters are the fastest, on par with Discoverers for speed, whilst Scouts are about as fast as a regular Nova.
* Corvette Adjustments: Corvettes have been re-evaluated and adjusted to fix several problemss related to their use. Corvette weapon energy has been doubled from vanilla values, allowing them to make use of their more powerful weapons for longer periods of time and to allow their turrets to be used without compromising the main battery. The differences between the normal and Heavy corvette varients has also been further cemented, and some corvettes whose heavier varients were almost identical to their regular counterparts were tweaked to make them actually worth buying.

B) Shield Optomization/Adjustment: Naval Shuffle makes several changes to shields and the ships that use them:
* Reactor Output Increases: All ships of the M6 class and heavier have received a 150% increase to their shield regeneration rate, now making them much hardier, particularly Corvettes, who no longerlook on paper to be oversized M3Ps.
* Loadout Optomization: Ship shield generator capacities have been given a thorough review, taking into account the ship's individual shield generating capability in determining how many it can hold as well as consolidating certain generator configurations into one or two larger generators to save on volume and/or energy. As a general rule of thumb, per 30 mW of reactor output a ship has one 1mJ generator; per 85, one 5mJ; per 250, one 25mJ; per 1500, one 200 mJ; and per 5000, one 1 gJ generator if an M6, one 2 gJ generator if an M7 or heavier.
* Regeneration Cap Raise: Shield regeneration caps have been raised across the board, and all shields now have the potential to regenerate fully over the span of 10 seconds. This cap raise places signifigant importance on a ship's individual reactor output rather than bottlenecking regeneration rates as in vanilla.
* High-End Shield Adjustment: 1 and 2 GJ shields got a bit of tweaking; besides the aforementioned recharge rate cap raise, their volumes have been reduced from 77 to 75 for the 1 gJ model and from 222 to 150 for the 2gJ model, thus continuing the established pattern of saving volume by upgrading to larger shield generators. All shields also now have a flat 1.0 efficiency value.

C) Laser Adjustments: The Naval Shuffle makes a number of alterations to the various laser entries, particularly in regard to the capital ship main guns:
* Beam Weapons: The non-Kyon beam weapons have been adjusted in a few ways. Their bullet speeds have been increased to the point of making them near-hitscan like the Kyon beam weapons, and have had their lifespans reduced to similar levels; the Phased Array Laser Cannon, Tri-Beam Cannon and Fusion Beam Cannon now use the same bullet body as the Plasma Beam Cannon, as this removes the blinding fuzz surrounding the beam and decreases its effective hitbox, solving its supposed friendly-fire issues; the PALC, PBC, TBC and FBC have had their bullet lifetimes reduced to .5, .6, .675 and .4 respectively, and their ROFs were changed to 120 and 150 for the PALC and FBC; the PBC and TBC have had their volumes cut down to 60 and 68 units respectively; and the FBC has had its shield damage increased to 6000, allowing it compete with (and surpass, as it should) race shield DPS without being too overpowered (I used 8500 initially, and while the end result was certainely fun, 20K+ SDPS is a little too much, especially with its high HDPS as it is).
* Kyon Weapons: the Kyon Beam Emitters have gotten boosts ranging from minor to substantial in order to make the Kha'ak a much more dangerous enemy as the game would make you believe. Alpha Kyon Emitters are now roughly equal to High Energy Plasma Throwers and have a range just slightly under that of HEPTs, and've had their volumes changed to 5; Betas have gotten a small boost to their damage output to put them slightly over Concussion Impulse Generators, and're now 25 units of volume and Large cargo; and Gammas've had their damages nearly doubled and their range increased half again to 6.28 km, about 350 meters short of PPCs, and if you haven't guessed, have had their volumes increased to 125 units.
* Capital Ship Weapons: The Photon Pulse/Ion/Gauss Cannon, Incendiary Bomb Launcher, and Point Singularity Projector have received some tweaking. Per-shot damage for all except the Gauss Cannon has been halved, the Gauss Cannon has received a 50% ROF decrease, and the PSP has received a 300% increase in its rate of fire. This has had a signifigant effect on out-of-system combat, and combined with the increase in ship shielding capacities has eliminated the plague of Qs and other similar ships being able to one-shot destroyers. For in-system use, capital weapons besides the Gauss Cannon have received a change to their charging abilities: Siege Mode allows the weapon to be charged up for an extremily strong shot that, if it connects, will turn the tables in favor of its user: the process of charging ranges from between 9.9 and 22.5 seconds depending on the firing rate of the weapon in question, and when fully charged unleashes a devestating shot up to 50 times the strength of an ordinary round. Due to the nature of the attack, Siege Mode is only useful for laying siege to heavily-shielded stations or as the opening strike of an attack upon another ship. Care must be taken when using Siege Mode: the enormous drain on weapon energy may leave ships defenseless for several seconds, and with the increase in ship speed and maneuverability enemy ships can and will maneuver out of the rounds' way if fired at maximum range.
* Ion Weapons: The Ion Pulse Generator and Ion Cannon have had major reductions to their hull damage, keeping them in line with the Ion Disruptor's use of 1/315th shield damage for hull damage. This should make them much more useful for the purpose of capturing ships, as they now leave much more of your big payday intact. The Ion Cannon's speed drain ability has also had its duration increased to 7.5 seconds (long enough for a refire) so's to make the ability actually USEFUL, and its energy drain ability has been strengthened to corrispond with its doubled damage.
* Electro-Magnetic Plasma Cannons: EMPCs have been given a 25% boost to bullet speed and 75% boost to firing rate, giving them longer ranges and higher DPS than their vanilla versions and putting them roughly on-par with High Energy Plasma Throwers. The experimental versions have received identical boosts.
* Ion Disrupter: The Ion Disrupter's bullet has been swapped from the Zig-zag type to the Beam type. While this removes its ability to affect more than one target at once (the impact effect is a deceptive holdover) it also reduces the liklihood of accidentally hitting a friendly target and turning the entire sector defense force against you. To compensate for this loss the beam speed (and thus range) has been increased half again, giving it a smidge longer range than IREs.
* Flak Weapons: To make the anti-fighter flak weapons more useful, they've gotten boosts to their max ranges: flak guns can now fire their ordinance out to 2.5 km, and their firing rates have been tripled to increase their usefulness in missile defense situations, with damage cut to a third to maintain DPS. The fragments released by these weapons have also received damage boosts, being 1/10th of a direct hit as opposed to the near-nonexistant damage they do under vanilla.
* Repair Laser: The repair laser has had its lifetime cut down to .2 seconds from .5 and its speed increased to 11000 m/s to maintain normal range. Its energy drain has been reduced to half, which should give uou about 25-30 seconds of repair time before needing a recharge versus about ten seconds in vanilla. Better still, repair lasers are now available for sale at Light Weapon Complexes for all the races and the Argon Special Weapons Complex, and all fighters are capable of using them in their front gun slots.
* Pulsed Beam Emitter: The PBE's been given a bit of a restructure. Its ROF has been knocked down to half vanilla values, but its range has been doubled, putting it on par with the PAC and about 350-400 meters short of the PRG; this will let the AI be able to utilize it more effectively. Its volume has also been halved.
* Mass Driver: To make the mass driver more appealing and economical to ues, it's received some boosts and adjustments. Its firing rate has been cut down to 371 rounds a minute, range has been doubled to 1.996 kilometers, and its bullet damage has been multiplied by 8 to 120 points per round, giving it Hull DPS on par with the Particle Accelerator Cannon.
* CIG/ISR/HEPT/MAML/IPG: The aforementioned weapons have received 25% boosts to their bullet speeds, save the IPG which got a 56.25% speed increase because I'd forgotten about work I'd done on it earlier (though since said speed increases simply brings it up to par with the other corvette weapons I'm hard-pressed to care enough to recalculate it).
* Corvette Weapons: the Ion Shard Railgun, Concussion Impulse Generator, and Matter/Anti-Matter Launcher have received adjustments to their damage, bullet speeds, and in the case of the ISR and CIG, energy consumption: they are now fairly more powerful than the HEPT and thus more suitable for use in long-ranged anti-M6/M7 combat and allow for more prolonged engagements in the case of the ISR and CIG.
* Weapon Size Standardization: Weapon volumes have been set to a standardized scale based on their typpe: scout weapons (IRE) have been set to 1, Interceptor weapons (PAC, PRG, PBE) have been set to 3, Fighter weapons (HEPT, EMPC) are 5, Corvette and light beam weapons and anti-fighter weapons (CIG, ISR, PALC, Flak and Cluster Flak) are 25, heavy beam weapons (PBC, TBC, FBC) are 50 and capital ship weapons (PPC, IBL, PSP) are 100. The logic behind this stems from the quandry of making a substitute of a basic weapon with a volume LARGER than the weapon it's supposed to replace (if ISRs were a Split answer to the CIG, how could their ships upgrade without a fleetwide retrofitting? And how do the Paranid and Teladi factor into this, since they also can use it?).

D) Globals Modifications: Various global values have been tinkered around with: radar ranges have been increased from 10/20/30 km to 25-50-75, with station/orbital platform/nebula ranges changed to maintain their relation to said values. Freight scanner range has also been raised to 8.75 kilometers - while this makes it easier overall to do en masse scannings, especially with that autoscan script, this also allows frigates/destroyers/carriers to scan their opponents and get an idea of just what they're packin' without seeing it firsthand. Finally, complex construction range limits have been increased from 20 km to 2,000, so go ahead and make them as big as your GPU can handle.

E) Galaxy Modifications: A few changes and additions have been implimented into the galaxy map and TBackgrounds file. The fogs seen in a lot of sectors have been removed, and visual ranges have been increased to be on par with the average distances in clear sectors. Furthermore, the home sector shipyards for each race (save the Terrans, since the Torus is a nightmare to try and work with) have had all possible race ship and station entries added, including the Phased Array Laser, Plasma Beam, Tri-Beam and Fusion Beam forges, and their home sector equipment docks have been similarly stocked with all compatable weapons and wares.

F) Missile Adjustment: Missiles and missile compatabilities have been adjusted to remove some of their extreme power while still making them useful. Missiles now come in speeds of 500 m/s (anti-fighter missiles) and 375 m/s (anti-capital missiles) with accelerations based on their missile class: 250 for Lights and anti-fighter missiles, 167 for Mediums, 125 for Heavies, 75 for Heavies intended for anti-capship use, 66 for Bomber ordinance, and 47 for capship-to-capship torpedoes. Many missiles have had their lifetimes adjusted based on their performance characteristics and intended uses - single-round fighter-to-fighter missiles typically run for 30 seconds and are enough for a single max-range strike or two-three passes at close range, while self-guiding cluster missiles have 60 to 120 seconds to permit them to continually track and change targets as the situation requires, and torpedoes and anti-capital missiles can go for between two and a half to five minutes. For fighter-oriented missiles, damage is generally equal to 3/5 the average shield capacity of the class capable of launching it, with increases for more powerful (and expensive) missiles - when fighting within your own ship class (for fighters, anyway) you won't be vulnerable to insta-kills at full shield strength. Refire rates have been set to a flat 2.5 seconds for normal non-rapid-fire missiles, and missiles have been organized into more sensible groups - hammerheads are no longer medium-class missiles that can be carried by all ships except Terran ones, for example.

G) Equipment RelVal/Dock Capacity Adjustment: In order to make endgame capital ship combat and galactic domination more accessable within a reasonable timeframe, as well as to eliminate large amounts of what I believe to be unnessecary value inflation, weapons and shields have gotten their relvals recalculated based on their capabilities. On average, RelVals have been reduced to 1/3rd of their previous values, and many affected items have had dock and factory capacity increases as a result of such. RelVals have also been equalized between NPC and player factories, as Egosoft had for whatever reason set player production times for many items 20% higher than NPCs. In addition, several of the Ware files have had their entries adjusted: Basic materials have RelVals of 6 for plant-based resources and 24 for animal-based ones, Foods have received similar patterns (6 for cloth rimes and 20 for meatsteak cahoonas, for example) and all of these entries have had their volumes dropped to 1 unit of cargo (presumably cubic meters).

H) Player HQ Adjustment: To make the player HQ much more effective (and actually desireable) to use, some of its characteristics have been tweaked. Its capacity to hold resources and products has been boosted thirtyfold from 500K units to 15 million units (which is primarily important for the storage of energy cells, ore, and silicon wafers, of which copious amounts are required for the construction of high-end vessels) and ship construction is now instantanious so as to make construction viable versus simply buying the desired ship at a shipyard. The resources and the the amounts required to build ships have also been altered: credits are no longer used, race-specific materials such as Cloth Rimes, Teladianium, and Rastar Oil have been removed (each race was building ships before they had access to the other materials, after all) and the material component requirements have been boosted and spread to compensate, as well as readjustments based on the actual average value of the component in question. Repairing, recycling, and reverse-engineering still takes time, but the timeframes for such have been reduced to 10% of their originals (5% in the case of reverse-engineering) to make the headquarters' abilities much more viable.

I) Solar Power Plant Adjustments: In order to enable the exploitation of resources in silicon-scarce sectors, Solar Power Plants have been made completily resource-free: a script removes the crystal resource from any player-built SPP soon after construction, and NPC stations no longer accept crystals as secondary resources. Furthremore, the prices for solar power plants have been reduced to 10% of their originals: given the essential nature of energy cells, the enormous cost of power plants (along with the cost of the nessecary support facilities like food production and crystal factories) SPPs are enormous moneysinks despite energy cells being a bottom-tier ware.

(Because a number of people on numerous forums have voiced concern over it, you can opt out of the crystal-free SPP system by deleting the Permenant Crystal Remover file in the Director folder after installing the Shuffle or simply not extracting that directory when extracting the Shuffle from its archive. The factory prices are a bit more permenant being part of TFactories, though using the Complex Cleaner version avoids that entirely.)

J) Factory Overhaul: Factories and the wares they produce and consume have gotten a considerable shot in the arm. Gaps in race manufacturing capabilities have been closed up, with races that have the ability to use equipment but lacking factories of their own to produce it have received their own versions of said factories: particularly of note is the introduction of Terran tech plants (chips, computer components and quantum tubes) and shield factories of all different sizes. Secondary resources have been completily reworked based on a substitution/suplimentation system in which factories will buy certain resources as secondaries depending on what primary resources they use - heavy-duty factories like laser forges will buy Rastar Oil for their machinery and Teladianium as an Ore additive/replacement, whilst tech factories that use Silicon will also accept Majaglit and Nividium, creating a much-needed market for the second item. Wares which made little sense in their involvement in the manufacturing process, such as cloth rimes in warhead manufacturing, have been replaced with more logical and standardized wares, and others which are of an extremily limited quantity (water in Terran missile fabs, for example) have received similar treatments. Most of the changes went over smoothly in terms of how player factories reacted to them, but some require scripts in order to have their correct resources placed due to the way player resources are coded.

What'cha got planned for this mod?

Stuff I'm working on for the next release:

A) Ship Cargo Space Reassessment: In order to make the cargo capacities of each race's ships more pronounced as an advantage or disadvantage, I'm currently looking into a setup for corvettes and other heavier ships to use. At the moment the current working setup is to use the race's cargo multiplier times 1000, then divided by half for corvettes (a Nemesis would have 1000 units, a Osprey 3000) half-again for heavy corvettes, the regular value for frigates (Paranid M7 of 2000, Teladi of 6000) double that for missile and specialty frigates and destroyers (Panther would be 6000, Griffon 8000, Skinir 10000) and quadruple for carriers.

And stuff that's been brought to my attention by forumers, whose requests the dude may abide if he sees fit:

A) Turret Gun Slot Rework: Complete!

What issues should I know about?

Just like every other mod, there's bound to be a few snags:

A) Auto-pilot difficulties: The escapades and travesties of the auto-pilot are well known. For some people, the autopilot is nothing more than a little digital hate machine, doing everything in its power to make the game as miserible for the player as is possible. It'll flip-flop more than the griddles of an IHOP when trying to maneuver around ships, it'll make suicidal charges to plow straight into the station the player's docking at, and cranking up ship speeds is going to make this only worse.

The auto-pilot, however, seems to be rather selective to whom it doles out its daily rations of wrath. For some people, it is a terror that makes the game unplayable, but for others it's a mostly-functional AI who occasionally gets baffled by certain high-density situations. For those whom the autopilot deems worthy of its service, there shouldn't be any problems since the modified speeds are still well within the range the AI was programmed for. For those the autopilot has chosen to hate, though, I wouldn't reccomend this mod for obvious reasons. Them's the breaks, unfortunetily.

B) Script Compatability: While the changes this mod enacts are extremily basic (if not copious and comprehensive) and thus shouldn't interfere with scripts by egosoft and modders alike, the mere fact that anything is being changed at all warrents that I give a warning on the matter. I would in fact be very much appreciative if those of you who are using this mod who find any kind of major incompatability report such - I can't guarentee that I'll fix it since I have exactly zero skill in scripting asides from opening them up and fiddling with one value or another, but I'll at least put up a warning of such incompatabilities in this here OP.

C) Plot-related conflicts: Like with scripts, while I should hope that nothing goes horribly wrong with any of the plot-related entries, the mere fact that anything is changed at all warrents a warning on the subject, and once again I would be greatly appreciative if anybody testing this mod who finds such a problem was to report it. One thing I've noticed is that missions of the X Must Die or X Must Be Punished variety are going to be a bit more tricky overall as the local law can now get on the scene a lot quicker to deal with the target, especially if they already start off hostile.

D) Complex Calculator Inaccuracy: Complex calculators for Terran Conflict are, due to the changes made to various ware prices, inaccurate in terms of specific numbers such as resources comsumed or wares produced per hour. They are still fairly useful, however: while specific consumption and production values are inaccurate, the general rates at which items are produced are still the same, and a complex built using a calculator designed for Vanilla should function equally as well in the Shuffle.

Da) PC/NPC Station Resource Mismatching: One issue the Shuffle has had to deal with in the past in regards to stations and their wares is the disconnect between player and non-player factories and the resources they use: while Terran Conflict reads information from the WareTemplate file in order to find out what factory produces what and what resources it uses, it also has hardcoded data related to a number of factories that will force the same resource requirements no matter what race that particular station was purchased from: Weapon Component Factories, for example, will always make use of Cloth Rimes as a resource, never mind that cloth has rather dubious applications in warhead construction and that the WCF may be of Split or Boron or Paranid or Teladi origin, and Split factories will always demand Rastar Oil as their food resource instead of Massom Powder, their actual primary foodstuff. To get around this, I will be employing a number of scripts to alter and remove these errent resources as required and thus create a state of parity between player and non-player factories.

Db) Shipyard/Factory Ware Listing Order: An interesting facet of X3's coding I've discovered by sheer stupidity is that whenever a script or whatnot makes a call to one of the Type files, the particular object that it selectss isn't selected by its identity - EG, SS_FAC_A_POWER_2 for a Solar Power Plant XL - but rather that it is selected by its position in the file - EG, SG_FAC_A_POWER_2 is factory entry XX. This means that any changes in the structure of the Type files causes scripts and whatnot to go completily haywire since while a selected station may still exist in the type file another factory has been bumped several places up or down and has taken its place in position XX, so the script that called upon SS_FAC_A_POWER_2 may now call upon SS_FAC_B_IONC. Similarly, any new entries introduced into a type file will usually appear below other entries in the type file, even if they're varients of a pre-existing entry - Crystal Fab M and Crystal Fab L may be one letter different (and indeed in certain pages like the Encyclopedia will appear next to one another, and in alphabetical order at that) when called upon for display as in the case of shipyards they will appear seperately, with the Fab L further down the list. To get to the point, at shipyards make sure to check the list carefully so that you don't miss any of the new entries that're toward the bottom.

E) Mod Compatability: As the Naval Shffle alters many of the more commonly-tweaked Types files (backgrounds, bullets, globals, lasers, missiles, sheilds, ships) it's not likely to play nice with other mods that alter the same files without prehand tweaking and merging. Make sure any fake patches you have installed don't conflict.

The list of confirmed conflicting mods at this time includes:
Engine Colours + Particle Trails/Engine Trails & Effects by Killerog/Algoran (Tships): These two mods make changes to the ship scehe file by adding particle emitters as part of the trail implimentation process, and based on reports I've received may have done so in such a way that attempting to run it alongside the Shuffle by simply omitting the Tships file will lead to conflicts such as guns missing firing point emitters and the like. UNTIL FURTHER NOTICE, DO NOT ATTEMPT TO RUN THESE MODS WITH THE NAVAL SHUFFLE IN ANY WAY,
Complex Cleaner by Gazz (Tfactories): The nessecary data for Complex Cleaner has been integrated into the Naval Shuffle Tfactories file, and these two mods are completily compatable..
MARS Fire Control by Gasz: The Shuffle changes a number of laser values as part of its overhaul of weapons, and several of these values are stored in a seperate file that can't read from the main Tlaser file. An edited version of this file has been created and uploaded for testing, but since I don't use MARS myself I can't comment on its effectiveness.
PSCO1's Cockpit Mod: PSCO makes alterations to the Tships file in order to accomidate all the new models and whatnot that the cockpits make use of, and Tships is the absolute core of the Naval Shuffle. Removing PSCO1's Tships file won't allow it to function with the Shuffle, since (based on the reports I've read, anyway) it seems that many of these models also call for camera positions and whatnot to be changed in order to accomidate them, and without this camera data things just sink into a state of general disarray.

F) Save Game Compatability: Because the Naval Shuffle changes a whole slew of things, including weapon and shield compatabilities, save games from previous versions, vanilla TC and other mods are not going to be compatable. YOU MUST START A NEW GAME IF SWITCHING TO THE SHUFFLE. People keep trying this, and it keeps screwing things up, SO DON'T USE OLD PRE-SHUFFLE SAVES.

G) AI Ship Equipment Generation: Because of the way that Egosoft designed the system for generating AI ships, the expansion of most-to-all ship weapon compatability lists has led to ships spawning with rather perculier and/or mixed loadouts. While I've tried to fight this by restricting compatability on certain ship types (M7s and M1/2s specifically, with anything below a Pulsed Beam Emitter or Phased Repeater Gun being unavailable) there's only so much I can do without having to essentially reprogram the game to change how the process of ship generation works, and I would rather to suffer some quirkiness on behalf of AI ship generation than to go back on one of the more central aspects of this mod. Thankfully Gazz has kindly allowed me to bundle his AI ammo script along with the shuffle, which will maintain AI ship munitions stocks if they spawn with ammo-based weapons.

I like this mod and want to contribute.

That's great! The Naval Shuffle can only become something worth a darn if people propose ideas and give feedback about its current and planned states. There are also things that I want to do but have no idea how, and anyone with the expertise in fields related to these goals are welcome to take a crack at them.

That said, the Naval Shuffle is largely a one-man affair - most to nearly all of the changes are statistical in nature, and it's nothing that this one codemonkey can't do with enough time to mess around, so there's no need (as of yet, anyway) for more than one person to waste their evenings working on this stuff. I also don't want to actually form some kind of team only for people (IE, me) to drop off the radar because some new game has completily taken their fancy or their current X drive has run out of steam or what-have-you; I don't want people to have to wait on me (more than you already do, anyway) to do something, nor do I want to have to wait on other people.

That said, if you feel you can do something to make the Naval Shuffle a better mod, please do so. Although I do request that if it's any kind of statistical changes and whatnot that you simply post your propositions instead of tinkering with a .pck and throwing it up for me to download; I'm constantly tinkering with the files, so having to shift to a new one means redoing whatever work I did.

What sort of stuff do you need done?

A) New Beam Weapon Bodies: Currently all the non-Khaak beam weapons look the same exact way, and I think that's rather boring. I'd like to give the Commonwealth beam weapons a new paintjob to make them a bit more interesting and to help distinguish them better from the other ones, if somehow you got in a frackas with another ship using beam weapons. I need someone to make three new laser bodies and their textures for me: use the bullet_PlasmaBeam body as a base and dupe it to make bullet_PlasmaBeamRed, bullet_PlasmaBeamGreen and bullet_PlasmaBeamBlue, and then copy the regular bullet_PlasmaBeam texture to make three new ones and color them a deep-ish red, not-too-bright green, and not-too-bright blue. Tie the textures up to their associated bodies, and that's it.

Folks who've done services for the Naval Shuffle in one way or another:

* Geekey265 suggested that I double the guns on turrets which had only one gun slot to them, since all turret models have two barrels. You traders whose freighters can now actually defend themselves can thank him for that.
* Shadow_Wolf32 is being a real champ and mirroring the downloads, so thank him if Megaupload/Rapidshare is messing up.
* Amurph0 and Eldyranx3 for letting me appropriate their ATF Shipyard script so that Terran stations are buyable right from the start of the game.
* Nividium was cool and let me borrow part of his Nividium Processing Plant to form the basis of the beam forge reactivation script. While I eventually found a way to enable them without scripts, the data from the NPP script let me optomize the Buyable Terran Stations one, so thank him for the ~90 kb saved in script size.
* Aquitaine for reminding me in a way that I hadn't fixed the Ion cannon weapon energy drain and for prodding me to make the ion cannon speed drain worth a darn.
* Gazz for permitting the use of his AI ammo cheat script to solve the issue of AI capital ships being rendered helpless if they spawn with gauss cannons.
* Bobguy for providing an autonomous crystal-removal script for player-owned power plants.
* Creidiki for posting an update to MARS files affected by the Shuffle's changes a while back.

I'd like to use some of your ideas in my mod.

Go ahead. All I ask is that you give credit where it's due, to me and the people who might've suggested the ideas you're using in the first place.
Last edited by Sorenson on Tue, 29. Jan 13, 00:21, edited 80 times in total.

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Tue, 26. Jan 10, 02:37

The Other Crap I've Been Working On post

Energy Cell Eliminator

Do you find the idea of space-faring civilizations capable of razing entire planets relying on solar power plants for their industrial energy needs laughable? Are you sick of having your entire industrial empire being limited by the relative scarcity of silicon? The Energy Cell Eliminator frees you from the shackles of Big Solar by eliminating the need for energy cells from your stations, and comes in a variety of flavors to suit a variety of preferences. Energy cells can be eliminated either from mines, thus freeing the energy cells otherwise invested into further EC production for use in other goods, or from all stations outright, and can be eliminated either from only player stations or from ALL stations of that particular type.

To install, extract ONE ECfree script and its corrisponding setup.ECFree script into your \scripts directory. I'd've included .spks as well, but the spk packager was acting weird and throwing in other files than what should've been there.

The basis of this mod was formed from the nividium.processing.plant script from Nividium's script of the same name: considering the mechanical nessecity and inevitability of almost every component of the script set, however, I believe there to be no issue in the release of this pack as such, not to mention that I've his permission from months ago to use the script for the Shuffle.

New link from xdownloads:

[ external image ]

Skydrive/Onedrive mirror:

[ external image ]

[ external image ]

Outdated links:

Energy Cell Eliminator and its newborn megaupload Clone

[ external image ]


Stupendously Precise Entity Relocation Gizmo

Are you the type of person who wants their stations - and other objects, for that matter - in specific positions at specific angles, down to the very millimeter? Have you bemoaned the lack of precise object movement scripts, being forced to make do with cluttersome hotkey bundles that don't quite go far enough? Fret no more! With the Stupendously Precise Entity Relocation Gizmo, you're just one Custom Command away from the object arrangement of your dreams! Just target the object you wish to move, activate the Stupendously Precise Entity Relocation Gizmo, enter the X, Y and Z coordinates and Alpha, Beta and Gamma rotation values you wish your target to have, and PRESTO! Instant alignment, down to the meter! And for those of you on the run or who just want to give your target a quick move to a general location, Stupdneously Precise Entity Relocation Gizmo - Lite lets you choose a sector* and position and whisks your target away instantly!

* Trans-sector relocation only available to ships and select objects, stations and asteroids and other similar bodies need not apply

Should you find yourself dissatisfied with the Stupendously Precise Entity Relocation Gizmo, uninstallation is a breeze! Just run the hotkey removal script (uninstall.SPERG.Hotkey) save your progress and uninstall via your main script manager, and your interface will be none the wiser!

(The basis of this mod was formed from Grax's move/rotate objects hotkey stuff, but it's been so boiled down and condensed and stripped to its absolute essential that frankly there's no way ANYBODY can really claim this as "their" script.)

New link from xdownloads:

[ external image ]

Skydrive/Onedrive mirror:

[ external image ]

[ external image ]

Outdated link:

Stupendously Precise Entity Relocation Gizmo


Edit: Added alternative download links and rearranged article slightly. X2-Illuminatus
Last edited by Sorenson on Fri, 11. Mar 11, 18:06, edited 17 times in total.

User avatar
Matterom
Posts: 423
Joined: Thu, 20. Aug 09, 08:17
x4

Post by Matterom » Tue, 26. Jan 10, 18:26

i only have one word.
Epic :D


any way if your going to have all this work done to the ships can you implement my small fixes for any ship that has a twin barrel turret you can easily change this from the tships.
My Mods:
Sector Administration: A Tax Mod

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Tue, 26. Jan 10, 21:13

Geekey265 wrote:i only have one word.
Epic :D
Aww, ain't much really. Nothing anybody with enough spare time, an open Notepad and Calculator and basic functional knowledge of the editor's use couldn't do themselves. Save your awe for the dudes who REALLY give this game a working over.
any way if your going to have all this work done to the ships can you implement my small fixes for any ship that has a twin barrel turret you can easily change this from the tships.
I'll take a look at it, as I'm assuming this is the Count entry on the Guns in Turret section, though I can't make any promises if it turns out to be more complifated than a number swap.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

User avatar
Matterom
Posts: 423
Joined: Thu, 20. Aug 09, 08:17
x4

Post by Matterom » Tue, 26. Jan 10, 22:51

it is just a simple number switch for most but i gave the ships more power to compensate

http://forum.egosoft.com/viewtopic.php? ... highlight=
where mine is
My Mods:
Sector Administration: A Tax Mod

User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Re: [MOD BETA] X3TC Naval Shuffle: Vanilla with Speed Sprinkles

Post by Gazz » Tue, 26. Jan 10, 23:23

Sorenson wrote:Furthermore, ship tunings have been reworked: normal ships now use a flat system of 10 tunings for engines and rudders, and tunings are now used for determining the speed characteristics of the ship varients, having more or less than their patron ship.
If you reduce the scope of what tunings can do, there would be fewer AI ships limping along with barely any tunings.
That just looks ridiculous for a military ship...
My complete script download page. . . . . . I AM THE LAW!
There is no sense crying over every mistake. You just keep on trying till you run out of cake.

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Wed, 27. Jan 10, 01:14

Whereas being able to improve engine performance to 350-400% of its factory-fresh specifications seems equally ridiculous. Besides which, considering that tunings now actually have an overall increased effect (since each one's a flat 10% derived from the ship's base speed) you'll still get a good variety of speeds depending on whom the Rangom Number God or whomever controls tuning allotment favors and whom he spits upon.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

User avatar
F.A.B.
Posts: 767
Joined: Fri, 27. Feb 09, 18:47

Post by F.A.B. » Wed, 27. Jan 10, 17:43

sounds great! if you do a better job than i did, i would be glad to combine your mod with mine if i may...
best,
F.A.B.

Shadow_Wolf33
Posts: 160
Joined: Fri, 5. Dec 03, 01:11
x3tc

Post by Shadow_Wolf33 » Wed, 27. Jan 10, 18:14

Do you have any sort of excel sheet or reference document so snoopy people like me can compare/contrast the stock speeds with the new ones?

Also, I JUST last night started a new game, if I installed it now and kept trucking away on my new game would it act screwy at all? or am I best to just start fresh since I've barely done anything yet anyway?

Edit: I would also like to point out that rapidshare is horribly annoying to use as a download provider. :evil:

If that is your only option for hosting, send me a PM or something and I can host it for you on my webserver.

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Wed, 27. Jan 10, 19:44

Shadow_Wolf33 wrote:Do you have any sort of excel sheet or reference document so snoopy people like me can compare/contrast the stock speeds with the new ones?

Also, I JUST last night started a new game, if I installed it now and kept trucking away on my new game would it act screwy at all? or am I best to just start fresh since I've barely done anything yet anyway?

Edit: I would also like to point out that rapidshare is horribly annoying to use as a download provider. :evil:

If that is your only option for hosting, send me a PM or something and I can host it for you on my webserver.
Mmmmmmm, yes and no. I've been keeping the working data for all new speeds and whatnot handy (which I want to throw into that second post as a sort of open public record and backup) but I haven't compiled any kind of a compare-and-contrast info spread yet. General rule of thumb, though, is that 'da mod makes it go fasta'.

As for your save, like I said, some things will be kinda' wonky but there shouldn't be anything explicitly broken. If you don't mind seeing race recon M5s zipping around at 700 m/s or thereabouts you should be just dandy.

And Rapidshare's all I've got at the moment, so it'll do. Just make sure you've got your priorities straight (my mod, of course) if you've multiple downloads you want.

EDIT: Yes, at this point most missiles that aren't of the 400-500+ speed range are kind of useless unless you're using them on something even slower (like Hammerheads on a pokey Pirate freighter being escorted by several blastclaws.*) :twisted:

* Along with the local patrol ships that were intercepting them thanks to their increased speed at the time the Hammerhead blew its load
Last edited by Sorenson on Wed, 27. Jan 10, 20:57, edited 1 time in total.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

Shadow_Wolf33
Posts: 160
Joined: Fri, 5. Dec 03, 01:11
x3tc

Post by Shadow_Wolf33 » Wed, 27. Jan 10, 20:39

Would using this make missiles less effective at all? since everything is going faster, that would seem like even the slower bathtubs could outrun the slow missiles.

I really do like the idea of faster freighters though...

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Sat, 30. Jan 10, 04:57

Just as a heads-up, I've finished the next chunk of work and've started doing some testing of it, so expect beta 2 to be available in 24 to 72 hours, hopefully no later than sunday.

Incidentally, I've been thinking about the missile issues, and I've had two ideas I think could go somewhere:

A) All regular missiles have a max speed of 750 m/s (anti-missile missiles have something like 850-1000) but have variable amounts of maneuvering and acceleration based on their power and other effects. A light missile like a mosquito or firefly can get out the gate and up to top speed in a jiffy, but heavier stuff (particularly of the anti-capital/anti-station variety) will take a lot longer to get up to speed. What's nice is that, particularly in the case of capital and station attacks, this gives you first-strike capabilities from a great distance, and launching your missiles from afar gives them time to build up considerable speed, potentially making it more difficult for anti-missile systems to intercept them before they hit.

B) I want to try and divide missiles into two different groups: Armor Piercing, which does the highest damage of a general class (light/medium/heavy) of missiles, and Shrapnal, which does less damage but is specifically designed for large area-of-effect attacks. As you move up along the damage curve, you tend to get bigger blast radius', and when you've got fighters and other ships lobbing these suckers around while other ships are dogfighting it out what with the greater speeds most ships are given you've got a lot of fratricide, so toning down the blast radius' of the commonly-used missiles and maintaining/increasing those of missiles specially-designed for such should prove a big help.

I've also got to remember to take a look at reworking these missile galaxy subtypes, because medium fighters being able to use missiles capable of nuking everything in a 1200 meter radius is just wrong. Especially when said missiles are supposed to be Terran-only and every joe schmoe with an M4/M3 can use and potentially spawn with them.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

User avatar
F.A.B.
Posts: 767
Joined: Fri, 27. Feb 09, 18:47

Post by F.A.B. » Sat, 30. Jan 10, 17:23

Sorenson wrote:[...]All regular missiles have a max speed of 750 m/s (anti-missile missiles have something like 850-1000) [...]
then they'll have a problem to guide into their target - the game can't handle so much speed and the missiles would just fly around the targeted ship like drunken bees (just like the "wasp" does sometimes).
best,
F.A.B.

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Sun, 31. Jan 10, 21:13

Beta 2's finished and ready for download. Lesson learned from working on it: while putting Plasma Burst and Phased Shockwave Generators on the front guns of corvettes and frigates is awesome in theory, the reality of it is decidedly less so.

EDIT: It came to my attention while in the shower that the big heavy capital ship guns didn't have their energy costs per shot doubled as to match their doubled damage. I've fixed that for the next release, and I don't think it's much an issue anyway since M7/1/2s're the only ones able to use them and have stupid amounts of weapon energy to burn anyway.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

Shadow_Wolf33
Posts: 160
Joined: Fri, 5. Dec 03, 01:11
x3tc

Post by Shadow_Wolf33 » Wed, 3. Feb 10, 19:42

I was going to mention that with the upgraded maneuverability and speeds of capital class ships and M7s, that it has become a royal terror trying to hit them with PPCs/IBLs as even the AI has been able to dance around my shots to irritatingly good effect. I see with how you modified the IBL/PPC shot that you upped the speed though, does the speed increase essentially make them impossible for the player to evade now?

Also with this business of a Universal weapon camp, and PPCs being in there, does that mean I'll be able to mount PPCs on my Tiger? or are they restricted to M1/M2 class?

Ugh, all these changes alongside no real GOOD method of exporting the statistical data from the X2 Editor makes for a very interesting time for the compulsive min-maxers out there (like me! :lol: ). Even from your beta 1 I took the time to write a small app that read out the export data from the exported TShips and converted it to CSV so I could make my own little statistics excel sheet, which might be completely out to lunch now. :D

Oh, I've also found my save games to be very friendly in terms of mucking with ship data like your mod does. Didn't need to re-buy anything when I fiddled with stats, so essentially I'm hoping to NOT have to start over my game at every release. :P

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Wed, 3. Feb 10, 20:14

Shadow_Wolf33 wrote:I was going to mention that with the upgraded maneuverability and speeds of capital class ships and M7s, that it has become a royal terror trying to hit them with PPCs/IBLs as even the AI has been able to dance around my shots to irritatingly good effect. I see with how you modified the IBL/PPC shot that you upped the speed though, does the speed increase essentially make them impossible for the player to evade now?
At six kilometers or so you should be able to maneuver around to avoid some of the fire, but as the enemy closes in getting hit's going to be pretty much a guarentee, which is pretty much the same as it was in vanilla. This also has the effect of making an attack by an M6 or lower against a 1/2/7 a real suicide charge- but then again, you shouldn't be doing that anyway.
Also with this business of a Universal weapon camp, and PPCs being in there, does that mean I'll be able to mount PPCs on my Tiger? or are they restricted to M1/M2 class?
The big ol' guns are available on the side and front turrets of the M1 and M2 and the front main guns of the M7s.
Ugh, all these changes alongside no real GOOD method of exporting the statistical data from the X2 Editor makes for a very interesting time for the compulsive min-maxers out there (like me! :lol: ). Even from your beta 1 I took the time to write a small app that read out the export data from the exported TShips and converted it to CSV so I could make my own little statistics excel sheet, which might be completely out to lunch now. :D
Huh, that could actually be useful when it comes time to rework the OP for the actual release. Can you throw up some screencaps of the end result?
Oh, I've also found my save games to be very friendly in terms of mucking with ship data like your mod does. Didn't need to re-buy anything when I fiddled with stats, so essentially I'm hoping to NOT have to start over my game at every release. :P
Release 2 is probably the biggest one in terms of save-breaking (though I suppose ANYTHING that save-breaks is big in terms of it) although 3's probably going to be little better since it does ship cargo tweaks and modifies the galaxy map, TBackgrounds and default station wares and'll probably include missiles. But again, like I said before, this is a beta and should be approached as such.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

Shadow_Wolf33
Posts: 160
Joined: Fri, 5. Dec 03, 01:11
x3tc

Post by Shadow_Wolf33 » Wed, 3. Feb 10, 20:31

There isn't really anything screenshot-worthy of the app, as it's basically a launch it, press a button and it'll take the TShips.txt file and make a dump file of the output. One problem I have been having so far, is that I can't quite figure out the formula that the X2 Editor 2 uses to convert the raw float value that is actually stored in the TShips file into the RPM Value that is actually displayed (and usable for the end result handling calculation).

The little App I've been working on though is able to pull the following information accurately though.

Yaw - float format, not really sure how to use it
Pitch - float format, not really sure how to use it
Roll - float format, not really sure how to use it
Ship Class
NameID - Have to use a lookup table to get the Ship names from the nameID, my name list might not be completely accurate as I think a few ships might be missing...have all the important ones though. :wink:
Speed (Base)
Speed (Max) - calculated off base speed and the speed extensions
Acceleration (Base)
Acceleration (Max) - calculated off the base acceleration and the speed extensions
Shield Power
Weapon Power
Shield Type
Shield Count
Max shield power - how much shielding the ship gets as end result, good for sorting
Speed Extensions
Steering Extensions
Cargo (Base)
Cargo (Max)
Hangar slots
Max Cargo Size
Race
Hull
Variation type - Used for addressing the ship as a raider/hauler/tanker etc.

I didn't touch the gun information, as I was able to just look that information up on http://eng.x3tc.ru/ (plus I was having an infuriating time trying to figure out an easily readable/sortable way to display it).

If I can figure out the formula for converting the yaw/pitch/roll values into the usable RPM values, and figure out a good location to pull the NameID# -> Ship name list, then my little app could become a heck of a lot more useful...especially with a mod like yours. :P

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Wed, 3. Feb 10, 20:34

Well, one thing that might be messing with you is that I'm using Editor 1 (editor 2 gives me a whole bunch of missing TFile warnings whenever I try to open ships and the like, so there's no way I'm working with it) so if you've got a version of that program compatable with editor 1 you could try using that instead.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

Shadow_Wolf33
Posts: 160
Joined: Fri, 5. Dec 03, 01:11
x3tc

Post by Shadow_Wolf33 » Wed, 3. Feb 10, 20:42

My little app isn't a plugin or anything for the Editor program, it's completely standalone and I feed into it a decompressed TShips file from the X2 Editor 2. I may just have to grab Editor 1 to see if it can provide me with anything different information-wise on an exported uncompressed TShips file.

Oh I've been waiting for rapidshare to grace me with access to the nice 42kb download for 2 and a half hours now. Check your PMs! :P

Sorenson
Posts: 340
Joined: Thu, 9. Apr 09, 00:43
x3tc

Post by Sorenson » Wed, 3. Feb 10, 20:47

Two and a half hours? Criminy, I didn't think it was this bad. When did RS start sucking so much? I'll have to see if I can find another host somewhere.
X3TC Naval Shuffle: My ships are fast; my shields are strong; and my guns are very, very large.

Post Reply

Return to “X³: Terran Conflict / Albion Prelude - Scripts and Modding”