Author Topic: Would anyone be able and willing to take on a mod-enabling project (EXE editing)  (Read 77893 times)

0 Members and 1 Guest are viewing this topic.

Offline Kilkakon

  • Likes cute things but is
  • Mostly Harmless
  • *
  • Posts: 1155
  • €695
  • View Inventory
  • Send /Gift
  • It does something (It's free and yet priceless)  
  • Creator of Lost Eden and C&C: Dawn of Tomorrow
  • Scenario Creator Custom Faction Modder AC2 Hall Of Fame AC2 Wiki contributor Downloads Contributor Author of at least one AAR Planet tales writer author of the Lost Eden mod for Alien Crossfire
    • View Profile
    • My website!
    • Awards
Oh agreed.

I still want:
- Diplomacy overrides in faction.txt. E.g. tech trade offer
- More units.pcx slots
- AI only chats once per turn
- Faction theme music/stinger which plays on diplomacy
- Faction specific citizens (and maybe talent/drone popups)

Offline Flygon

This is way off the track, but would someone, anyone, please please PLEASE find a way to crack the (antique and proprietary) .cvr format most of the units are saved in so they can be modified?
A while ago, I contacted as many people as possible about if they had any information about the format. I didn't really get anywhere, beyond the whole Caviar viewer.

Honestly, I'm suspecting this'll either need really diehard fans of games that use this format that have the skills regarding cracking this sort of file format... or a lot of money.

Offline Buster's Uncle

  • In Buster's Orbit, I
  • Ascend
  • *
  • Posts: 49279
  • €532
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
DrazharLN put a lot of work into researching that and contacting people as well a few years ago.  No joy for him, either.

...

So, when you've used up all your faction's basenames, and you've burned through all the [Greek letter] Sector defaults, you get [Your Faction Name] 52, yes?  It's not a thing of beauty, but it serves adequately.  Trouble is, the base after that still defaults to [Your Faction Name] 52

How impractical would it be to jigger that sucker to count up automatically, so I don't have to keep canceling base foundings to go look up what the number is up to now?

Offline Yitzi

How impractical would it be to jigger that sucker to count up automatically, so I don't have to keep canceling base foundings to go look up what the number is up to now?

It would take some investigation (mainly of where it determines the base name, possibly of how it determines what number base it is, and various existing functions for adding strings), but unless there are some extremely unexpected surprises, it should be doable.

Offline Buster's Uncle

  • In Buster's Orbit, I
  • Ascend
  • *
  • Posts: 49279
  • €532
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Betcha it's not, alas.

Offline AndroAsc

Is there any change that the source code of SMAX can be obtained, so that we can mod stuff like the incredibly limiting unit limit of 2048? I don't need a unit limit of 2 billion (in reference to Scient's original patch), even even a 20k unit limit would make wonders in making the game more playable as it is, cause I can never finish a game....!

Offline Yitzi

You might want to consider simply increasing unit/facility/project costs in order to keep unit numbers down.

Offline Petek

I suspect, but am not certain, that GOG has the source code for SMAC and SMAX. I say this because GOG's versions of terran(x).exe are slightly larger than both the pre-GOG official versions and the unofficial patches. Perhaps one of the exe-modders can comment. My understanding is that to alter the size of one of the exe files requires recompiling the source code. Is that correct?

Offline Yitzi

That makes sense.

Offline Kilkakon

  • Likes cute things but is
  • Mostly Harmless
  • *
  • Posts: 1155
  • €695
  • View Inventory
  • Send /Gift
  • It does something (It's free and yet priceless)  
  • Creator of Lost Eden and C&C: Dawn of Tomorrow
  • Scenario Creator Custom Faction Modder AC2 Hall Of Fame AC2 Wiki contributor Downloads Contributor Author of at least one AAR Planet tales writer author of the Lost Eden mod for Alien Crossfire
    • View Profile
    • My website!
    • Awards
Maybe--I say maybe because several rom hacking utilities allow increasing rom sizes and they wouldn't have source. GOG probably does have it though.

Offline Sigma

Is this still the patch wishlist thread?

What about modifying random events such as Prometheus outbreaks, power surges or meteor showers? Not necessarily their functions but their names, probably or game text, or maybe the facilities/projects that negate their effect?

Offline Yitzi

Is this still the patch wishlist thread?

What about modifying random events such as Prometheus outbreaks, power surges or meteor showers? Not necessarily their functions but their names, probably or game text, or maybe the facilities/projects that negate their effect?

The game text (which probably includes all mention of their names) is found in Script.txt and can be edited as plaintext.  Which facilities/projects negate their effects could be a future modification.

Offline xoid

Not sure if this has been mentioned before, but would it be possible to have a unit require two techs?

Also, what about fixing prototyping? I’m given to understand there are minor issues with it and modding new units into alpha(x).txt.

Finally, I’d like to tinker with the tech tree but there’s only 2–3 unused techs in SMAX.

Offline Yitzi

Not sure if this has been mentioned before, but would it be possible to have a unit require two techs?

There could probably be a special ability added "requires an additional tech" with that tech determined in the RULES section.  It could not, however, be added directly to the unit data.

Quote
Also, what about fixing prototyping? I’m given to understand there are minor issues with it and modding new units into alpha(x).txt.

I don't know enough about the problem to say whether it can be fixed.

Quote
Finally, I’d like to tinker with the tech tree but there’s only 2–3 unused techs in SMAX.

You could remove techs that are already there to free up more...but increasing the total number is not feasible.

Offline xoid

Figured as much, at least regarding 1 and 3. I know you can get around it by skilfully manipulating the tech tree so that the two techs in question enable a third that also seems like an adequate predicate, and then screwing around elsewhere to fix imbalances introduced by having jumbled the tech tree. Or, alternatively, by opening potentially new paradigms (Sea Formers→DocFlex; Formers→None; most basic terraforming options→Ecology), but neither is usually feasible without a lot of forethought, and even then there’s no guarantees.

As for 2, IIRC, pre-designed units with components you technically lack can be built (which is a good thing) but building them counts as prototyping all components thereof… even the ones you lack. e.g., Stock probe teams use the speeder chassis so building them counts as prototyping the speeder chassis, but not only without the tech required, but also without having to pay the premium associated with prototyping. At least, that’s been my experience. I’m not sure if that was what one of the forum veterans was talking about, or if his was another unrelated issue regarding prototyping and stock units. I’ll try to hunt down the thread later.

 

* User

Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Select language:

* Community poll

SMAC v.4 SMAX v.2 (or previous versions)
-=-
24 (7%)
XP Compatibility patch
-=-
9 (2%)
Gog version for Windows
-=-
103 (32%)
Scient (unofficial) patch
-=-
40 (12%)
Kyrub's latest patch
-=-
14 (4%)
Yitzi's latest patch
-=-
89 (28%)
AC for Mac
-=-
3 (0%)
AC for Linux
-=-
6 (1%)
Gog version for Mac
-=-
10 (3%)
No patch
-=-
16 (5%)
Total Members Voted: 314
AC2 Wiki Logo
-click pic for wik-

* Random quote

No longer mere earthbeings and planetbeings are we, but bright children of the stars! And together we shall dance in and out of ten billion years, celebrating the gift of consciousness until the stars themselves grow cold and weary, and our thoughts turn again to the beginning.
~Lady Deirdre Skye 'Conversations With Planet'

* Select your theme

*
Templates: 5: index (default), PortaMx/Mainindex (default), PortaMx/Frames (default), Display (default), GenericControls (default).
Sub templates: 8: init, html_above, body_above, portamx_above, main, portamx_below, body_below, html_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 45 - 1228KB. (show)
Queries used: 44.

[Show Queries]