Posted: Sat Oct 17, 2020 1:44 am Post subject:
Making text appear when capturing a Tech in Mental Omega
Hi, as you know in Mental Omega when you capture a building a text will appear on the top (for example when capturing Tech Machine Shop it will be: Tech Machine Shop captured - all units will auto-repair.)
So I made a new Tech building called Tech Industrial Plant that reduces all unit cost by 20%, but how can I make the text appear too?
(The text I want is: Tech Industrial Plant captured - all expenses are reduced by 20%.)
Please help me, thank you! _________________ A 16 year old girl who became interested in Mental Omega, and began modding it almost 1 year ago. QUICK_EDIT
Posted: Sat Oct 17, 2020 2:42 am Post subject:
Re: Making text appear when capturing a Tech in Mental Omega
Safahvrine wrote:
Hi, as you know in Mental Omega when you capture a building a text will appear on the top (for example when capturing Tech Machine Shop it will be: Tech Machine Shop captured - all units will auto-repair.)
So I made a new Tech building called Tech Industrial Plant that reduces all unit cost by 20%, but how can I make the text appear too?
(The text I want is: Tech Industrial Plant captured - all expenses are reduced by 20%.)
Please help me, thank you!
[Building]
Message.Capture=csf string or NOSTR:
Message.Lost=csf string or NOSTR: QUICK_EDIT
I used NOSTR but it's limited somehow...
Only "Tech Industrial Plant cap" appeared... _________________ A 16 year old girl who became interested in Mental Omega, and began modding it almost 1 year ago. QUICK_EDIT
How to use the csf string? I don't have the ra2mo.csf (is it correct?) file. Can you please send me that file? _________________ A 16 year old girl who became interested in Mental Omega, and began modding it almost 1 year ago. QUICK_EDIT
How to use the csf string? I don't have the ra2mo.csf (is it correct?) file. Can you please send me that file?
Just create an stringtable99.csf and tap whatever you want in it, iirc MO is not using that number. Remember to quote your csf string correctly. You would get a "MISSING: XXX" if you quote a non-exist string. QUICK_EDIT
Can you please instruct me step by step...? I don't get any idea of it at all... _________________ A 16 year old girl who became interested in Mental Omega, and began modding it almost 1 year ago. QUICK_EDIT
Can you please instruct me step by step...? I don't get any idea of it at all...
Extract a csf file with the XCC Mixer, then use Launch->XCC String Table Editor to edit it. There is an old tutorial about it at https://ppmforums.com/topic-1421?sid=072a34f9ce3bc61cb3bed2fb5ec17fdc/modifying-game-text/
I'm not sure if there are any new tutorials or tools about csf editing, as I haven't touched mod making for a long time, so if there is one, any correction will be welcomed.
Since MO is an expansion on YR, you can use stringtableXX.csf (XX is a number from 01 to 99, iirc) to make seperated csf files instead of a whole one like the vanilla ra2(md).csf.
csf file with a larger number overwrites the same contents in one with smaller number, i.e. there is a NAME:GTNK in stringtable01.csf says "Grizzly Tank", and another NAME:GTNK in stringtable97.csf says "Bulldog Tank", then a unit with UIName=NAME:GTNK will be displayed as "Bulldog Tank".
Loose files in the game folder always overwrite any files with the same name in .mix files, so you can just put your csf file loose when testing and experimenting. QUICK_EDIT
It worked! OMG, thank you so much! _________________ A 16 year old girl who became interested in Mental Omega, and began modding it almost 1 year ago. QUICK_EDIT
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 can download files in this forum