Author Topic: Empty facilities and secret projects, more technologies  (Read 5487 times)

0 Members and 1 Guest are viewing this topic.

Offline Mart

Re: Empty facilities and secret projects, more technologies
« Reply #15 on: March 27, 2015, 02:09:11 AM »
In this case, with no extension of memory allocated for technology array, we get:
89*44/24 = 163.17
163 technologies.
...but changing all the references still means it's not trivial.
You mean references to the array data only?
With extension of memory for the array, reference change would be needed for everything "after" the array. Meaning even much more work?


Offline Yitzi

Re: Empty facilities and secret projects, more technologies
« Reply #16 on: March 27, 2015, 02:27:48 AM »
In this case, with no extension of memory allocated for technology array, we get:
89*44/24 = 163.17
163 technologies.
...but changing all the references still means it's not trivial.
You mean references to the array data only?
With extension of memory for the array, reference change would be needed for everything "after" the array. Meaning even much more work?

To actually extend the memory and shift everything subsequent over would indeed mean that, which is why there's absolutely no way it's happening (at least not without decompiled code to modify).  If the total array size is to be extended, it will be moved completely, almost certainly to dynamically allocated memory.

Offline gwillybj

Re: Empty facilities and secret projects, more technologies
« Reply #17 on: March 27, 2015, 12:09:54 PM »
163 technologies.
:o

edit: Instead of a small Pine, Deirdre would have a Sequoia!
« Last Edit: March 27, 2015, 10:56:51 PM by gwillybj »
Two possibilities exist: Either we are alone in the Universe or we are not. Both are equally terrifying. ― Arthur C. Clarke
I am on a mission to see how much coffee it takes to actually achieve time travel. :wave:

Offline Mart

Re: Empty facilities and secret projects, more technologies
« Reply #18 on: March 28, 2015, 03:41:55 PM »
SMACX can be enhanced in so many ways, but in order to have something significant, like expanding gamepley experience, these would be on the top of the list, I think:
- more technologies
- more facilities, with more effects, also optionally more than 64 of them (though now, there seem to 69 slots).
- more SP, like facilities, new effects, optionally more than 64. (now 64 slots), but needs to be checked.
- more chassis types
- more move domains: combined/selective like: "ocean shelf and flat terrain only" for true hooverboats, etc.
- play with more than 7 factions.

First 3 would be already a lot. Having expended tech tree with new facilities and SPs, that would be like SMACX 1.5. Having more chassis is like close to SMACX 2.0
Just added more than 7 factions, ... forgot this one.

Offline Yitzi

Re: Empty facilities and secret projects, more technologies
« Reply #19 on: March 29, 2015, 12:57:35 PM »
SMACX can be enhanced in so many ways, but in order to have something significant, like expanding gamepley experience, these would be on the top of the list, I think:
- more technologies
- more facilities, with more effects, also optionally more than 64 of them (though now, there seem to 69 slots).

More than 64 would probably mean moving to heap memory, especially if you want a reasonable degree of effect customizability (as that increases the space taken), and those last 5 slots are for satellites and stockpile energy.

Quote
- more SP, like facilities, new effects, optionally more than 64. (now 64 slots), but needs to be checked.
- more chassis types

These would mean moving to heap memory.

Quote
- more move domains: combined/selective like: "ocean shelf and flat terrain only" for true hooverboats, etc.

That should be more doable, though somewhat tricky.

Quote
- play with more than 7 factions.

That would be extremely difficult.

Offline Mart

Re: Empty facilities and secret projects, more technologies
« Reply #20 on: March 30, 2015, 06:17:23 PM »
- play with more than 7 factions.

That would be extremely difficult.
It looks like something for AC2 (that Firaxis or other company may want to make someday) or simply a clone game, like in public domain, or game with mod of SMACX (for the rights issue).
It was done, for example in the case of Birth of the Empires game - free available online game, that has a mod made by fans of Birth of the Federation game to that Star Trek franchise. BotE is completely new code. But this is topic for another thread.

Offline Mart

Re: Empty facilities and secret projects, more technologies
« Reply #21 on: June 20, 2015, 02:37:56 AM »
Trying some new things in an old mod.
So, in short, I somehow made AI to start a SP, that is empty.
I enabled it, by giving it "None" as tech requirement and setting "SP count as scenario objective" option.
The only benefit is +25 victory points in the score, but apparently, that was sufficient :)
However, I had to wait hitting end turn till 2196 for Lal to do it... And this SP is made to cost only 4 rows.

Anyway, this is something new.

 

* User

Welcome, Guest. Please login or register.

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

Without sensibility no object would be given to us, without understanding no object would be thought. Thoughts without content are empty, intuitions without concepts are blind.
~Immanuel Kant 'Critique of Pure Reason'

* 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: 37.

[Show Queries]