Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
C:\Program Files (x86)\Steam\steamapps\workshop\content
nope :<... looked in each
file , home , share and view tabs
looked in every clickable box
home tabs (properties)
and views options tab
no better for refresh languages appears :S anywhere,
not sure if it matters? ... but im using windows 8.1 (is that prob why its not showing up?)
Refresh Languages is in the options on one of the tabs. Once you press it, a ...\Steam\SteamApps\common\InvisibleInc\mods\ folder will be created. Inside that folder are the files that need to be copied out to where main.lua is.
how do i get mod loader to work,
then starting programs + after that?
i've subscribed to both mods,
i go into invisible inc,
(game) - i dont see a tab for refresh languages,
(InvisibleInc folder), i cant find it in the folder too :S.
i cant seem to find a root directory
all that appears in the folder are _CommonRedist,
and inside that are Directx and vcredist
i also cant find a mod directory
onlyfile i've actually been able to find was the main.lua file
also when i load the game up in the options tab the light cyan colourd box which mods in it
isn't showing up
When you take e.g. "server_defs", this lua scripts returns the class itself, with all the functions, etc. allowing you to modify it at your own leisure.
However, "mainframe_abilities" creates an array locally, then returns this array. Including this function will not return the mainframe_abilities with all of it's functions, but just the array, which means that the second you edit it, you've got a copy of the original array.
Still doubting whether I'm right, but the second I make an adjustment, it's not in there whenever I try to retrieve it in a different class again. I'll run some extra checks to see if I'm not a dingus.
P.S.: ModLoader actually works for me, it only puts Invis back to the previous version (makes sense: you override the scripts.zip, which is the entire game). So you can still use this to maintain your mods, but you'll miss out on some of the new features. (<--- Is that actually true?)
You might want to rewrite the include function to allow modders to bypass some of the framework (wait.. what?). For example: Right now, you can't add any new programs. This is because it's an array, which is being imported in 100 different files. If you were to import this array and then modify it, this only happens on a local scale, which means that you cannot add anything new unless you edit the file straight away.
To fix this, change the include function in such a way that, the second it wants to import files such as "sim/abilities/mainframe_abilities" it actually includes a different file, made by you, which grabs a copy of the array from a modloader.lua file. Now, whenever you include the modloader file, you're free to edit, as it's not local anymore.
Hopefully this makes sense, and sorry if this is a waaaay to long message (I agree)!
Great work, I love this game already as it is.
Now with mods? Oh yes. I appreciate your hard work.
Since they just updated, this is currently not working. I need to effectively redo my work now that the new update is live.
Been waiting for this for a very, very long time. Thanks man! I love modding stuff, and I'll certainly love modding the best TBS on the planet!
啥功能啊。这模组就是来摆着玩的?