Homeworld 2 Complex Forum Index
 Portal •  Blog •  Album •  FAQ  •  Search  •  Memberlist  •  Usergroups   •  Calendar   •  Register  •  User Panel  •  Log in to check your private messages  •  Log in
  FlashChat  •  Statistics  •  Links  •   Downloads  •   Comments to your karma  •  Toplist  •  Guestbook  •  Recent topics  •  Voting forum
One question for Complex developers, please, respond
Users browsing this topic:0 Registered, 0 Hidden and 0 Guests
Registered Users: None

Goto page 1, 2  Next
 
Post new topic   Reply to topic    Homeworld 2 Complex Forum Index -> General
View previous topicEmail to a Friend.Users who have viewed this topicSave this topic as a txt filePrintable versionLog in to check your private messagesView next topic
Author Message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Thu Sep 13, 2018 10:26 am    Post subject:  One question for Complex developers, please, respond
Description:
Reply with quote

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:

Only registered users can see links on this board!
Get registred or enter the forums!



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
Back to top
View user's profile Send private message
Oni

Lead Artist
Lead Artist


Complex Team

Gender: Gender:Male

Joined: 26 Jan 2009
Posts: 1401
Oni is offline 

Location: Czech





czechrepublic
PostPosted: Thu Sep 13, 2018 9:50 pm    Post subject:  
Description:
Reply with quote

I have absolute no idea, we have to wait for beghins.
Back to top
View user's profile Send private message
shorinfr

Ensign
Ensign





Age: 46
Joined: 21 Feb 2010
Posts: 2
shorinfr is offline 







mauritius
PostPosted: Fri Sep 14, 2018 9:05 pm    Post subject:  
Description:
Reply with quote

is beghins in holyday ?
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Fri Sep 14, 2018 10:45 pm    Post subject:  
Description:
Reply with quote

shorinfr wrote:
is beghins in holyday ?


I do not think so. His activity showed that he was present today at the forum
Back to top
View user's profile Send private message
Jelrak

Commodore
Commodore




Gender: Gender:Male
Age: 42
Joined: 13 Jan 2016
Posts: 266
Jelrak is offline 







canada
PostPosted: Mon Sep 17, 2018 6:17 pm    Post subject:  
Description:
Reply with quote

See my PM on this subject
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Thu Sep 20, 2018 12:16 pm    Post subject:  
Description:
Reply with quote

Hey Complex team!


How I can get rid of this:

Only registered users can see links on this board!
Get registred or enter the forums!


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
Back to top
View user's profile Send private message
Jelrak

Commodore
Commodore




Gender: Gender:Male
Age: 42
Joined: 13 Jan 2016
Posts: 266
Jelrak is offline 







canada
PostPosted: Sat Sep 22, 2018 5:39 am    Post subject:  
Description:
Reply with quote

Remove the time and cost and have it triggered by a different research as needed
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Sat Sep 22, 2018 8:54 am    Post subject:  
Description:
Reply with quote

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
Back to top
View user's profile Send private message
Jelrak

Commodore
Commodore




Gender: Gender:Male
Age: 42
Joined: 13 Jan 2016
Posts: 266
Jelrak is offline 







canada
PostPosted: Sat Sep 22, 2018 9:48 am    Post subject:  
Description:
Reply with quote

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?
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Sat Sep 22, 2018 4:57 pm    Post subject:  
Description:
Reply with quote

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.
Back to top
View user's profile Send private message
Jelrak

Commodore
Commodore




Gender: Gender:Male
Age: 42
Joined: 13 Jan 2016
Posts: 266
Jelrak is offline 







canada
PostPosted: Sun Sep 23, 2018 1:31 am    Post subject:  
Description:
Reply with quote

This is very strange...
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Sun Sep 23, 2018 9:02 am    Post subject:  
Description:
Reply with quote

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.
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Wed Oct 31, 2018 11:01 am    Post subject:  
Description:
Reply with quote

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
Back to top
View user's profile Send private message
mickey

Fleet Admiral
Fleet Admiral




Gender: Gender:Male
Age: 42
Joined: 07 Apr 2011
Posts: 485
mickey is offline 







russia
PostPosted: Fri Nov 02, 2018 9:26 pm    Post subject:  
Description:
Reply with quote

Hey Complex! You ignored my request, but I guessed your secret

PS: Begins you big hello.
Back to top
View user's profile Send private message
Oni

Lead Artist
Lead Artist


Complex Team

Gender: Gender:Male

Joined: 26 Jan 2009
Posts: 1401
Oni is offline 

Location: Czech





czechrepublic
PostPosted: Sat Nov 03, 2018 2:10 pm    Post subject:  
Description:
Reply with quote

We did not ignore, we don"t know.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Homeworld 2 Complex Forum Index -> General All times are GMT + 1 Hour
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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





Homeworld 2 Complex topic RSS feed 
Powered by MasterTopForum Premium with phpBB 2003 - 2009