|
|
|
|
|
|
|
|
Author |
Message |
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Thu Sep 13, 2018 10:26 am |
|
|
Hi Complex developers ! I have one small question for you. Please, respond.
You were the first to use dummy research for Homeworld2 modding.
In the research files of any Complex versions, any mod-maker can find a ton of fictitious research like this:
Code: | {
Name = "isai",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",},
|
But if I try to add such research to research.lua for all races, then at the start of the Vaygr game I have always such bug in the Fighter research slot of my research menu:
Thus any fictitious research (which has the research cost > 0) will be displayed in the research menu of Vaygr race. I tried to disconnect my mod, but even the pure vanilla Homeworld2 with conventional researches will show any additional dummy research.
I tried add "ISAI" to not visible munition Display Family:
Code: | {
Name = "isai",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetType = Family,
TargetName = "Munition",
}, |
then it disappears in the Fighter slot, but when player press "SHOW ALL RESEARCH", it reappears! Thus, it is impossible to get rid of ISAI in the research menu of Vaygr player.
I do not know why the problem is only arises with the Vaygr race, but in the any versions of old Compex mod I do not see such a problem! There is also no mention in the UI files about any dummy researches! There is obviously a secret here.
Tell me please how can I get rid of fictitious research in the menu research. I need to use fictive ISAI research, but the player does not have to see it at the start of the game
Thanks in advance
Last edited by mickey on Thu Nov 01, 2018 1:15 pm; edited 1 time in total |
|
|
|
|
Oni Lead Artist
Complex Team
Gender:
Joined: 26 Jan 2009 Posts: 1416
Location: Czech
|
Posted: Thu Sep 13, 2018 9:50 pm |
|
|
I have absolute no idea, we have to wait for beghins. |
|
|
|
|
shorinfr Ensign
Age: 51 Joined: 21 Feb 2010 Posts: 4
|
Posted: Fri Sep 14, 2018 9:05 pm |
|
|
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Fri Sep 14, 2018 10:45 pm |
|
|
shorinfr wrote: | is beghins in holyday ? |
I do not think so. His activity showed that he was present today at the forum
|
|
|
|
|
Jelrak Commodore
Gender: Age: 48 Joined: 13 Jan 2016 Posts: 280
|
Posted: Mon Sep 17, 2018 6:17 pm |
|
|
See my PM on this subject |
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Thu Sep 20, 2018 12:16 pm |
|
|
Hey Complex team!
How I can get rid of this:
in the research menu?
Any dummy research will cause this glitch in research menu of Vaygr player.
In any Complex versions, there is no this glitch!
Please tell me your small secret or guess why this is so |
|
|
|
|
Jelrak Commodore
Gender: Age: 48 Joined: 13 Jan 2016 Posts: 280
|
Posted: Sat Sep 22, 2018 5:39 am |
|
|
Remove the time and cost and have it triggered by a different research as needed |
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Sat Sep 22, 2018 8:54 am |
|
|
Jelrak wrote: | Remove the time and cost and have it triggered by a different research as needed |
It's impossible.
@Jelrak, Complex uses for all dummy researches time and cost more than 0.
As far I understand, without research time and research cost it is impossible to force the CPU-player to complete the research.
Examples from Complex:
Code: | {
Name = "isai",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",},
{
Name = "iseasy",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",},
{
Name = "isstandard",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",},
{
Name = "ishard",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",},
{
Name = "isexpert",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",}, |
Everywhere we see the research time and research cost > 0
The whole point of this task - is to force the CPU player to complete specific research.
Another triggered research is not suitable for me
|
|
|
|
|
Jelrak Commodore
Gender: Age: 48 Joined: 13 Jan 2016 Posts: 280
|
Posted: Sat Sep 22, 2018 9:48 am |
|
|
Ah yes...you are quite right about that, sorry.
Could you not simply make a ship file called isai and then set its DisplayFamily to munitions and then use it as the target? |
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Sat Sep 22, 2018 4:57 pm |
|
|
Jelrak wrote: |
Could you not simply make a ship file called isai and then set its DisplayFamily to munitions and then use it as the target? |
I tried it. In this case, the research slot for Fighter is empty, but if the player presses the button - "SHOW ALL" then this dummy research is again present
It's like evil magic, I can not get rid of it.
|
|
|
|
|
Jelrak Commodore
Gender: Age: 48 Joined: 13 Jan 2016 Posts: 280
|
Posted: Sun Sep 23, 2018 1:31 am |
|
|
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Sun Sep 23, 2018 9:02 am |
|
|
Jelrak wrote: | This is very strange... |
Yes it's strange.Try it yourself. Just add to the vanilla game (the classic version Hw2) any dummy research and see what will be in Vaygr research menu.
|
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Wed Oct 31, 2018 11:01 am |
|
|
Oni wrote: | I have absolute no idea, we have to wait for beghins. |
Hey @Oni, if @Begins doesn't want to come in this thread, then please ask him how can I solve this problem.
I noticed the following detail. Please note. The dummy research has time and cost values:
{
Name = "isai",
RequiredResearch = "",
RequiredSubSystems = "",
Cost = 1,
Time = 1,
DisplayedName = "",
DisplayPriority = 0,
Description = "",
TargetName = "",
},
Only cost has influence this problem.
If cost > 0, that makes fictitious research visible in the Vaygr research menu.
I tried those options.
with this option:
Code: | Cost = 1,
Time = 0, |
the fictitious research will still be visible.
but with this option:
Code: | Cost = 0,
Time = 1, |
fictitious research disappears!
Thus, only if the cost affects my problem. If the cost value > 0 then this visible.
All versions of Complex do not have this problem - All fictitious researches with a cost > 0 are invisible to players of all races. Please discover the secret of how you got rid of this problem. I still can not find it
|
|
|
|
|
mickey Fleet Admiral
Gender: Age: 48 Joined: 07 Apr 2011 Posts: 485
|
Posted: Fri Nov 02, 2018 9:26 pm |
|
|
Hey Complex! You ignored my request, but I guessed your secret
PS: Begins you big hello. |
|
|
|
|
Oni Lead Artist
Complex Team
Gender:
Joined: 26 Jan 2009 Posts: 1416
Location: Czech
|
Posted: Sat Nov 03, 2018 2:10 pm |
|
|
We did not ignore, we don"t know. |
|
|
|
|
|
|
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum
|
|
phpBB skin developed by: John Olson Powered by phpBB © 2001, 2012 phpBB Group
|
|
|