Hey everyone, I made an Invisibility Tech! It simply hides the players and their sounds allowing the player to walk around and be all sneaky-like. Unfortunately, I was unable to make monsters not detect the player so you can still be killed while being invisible. If anyone has any ideas for implementing the "monsters ignore you feature", please let me know! Also, does anyone know how the developers made their techs look all snazzy with that background? I did exactly what they did (with the white background .png icon) and I could never get it to work Here's a gif: here: Invisibility Tech V1.0 https://www.dropbox.com/s/8pr0f45u6s990tg/CardstocksInvisibilityTech.zip Install like any other mod: To install: 1) Create a "mods" directory in your Starbound directory. 2) Unzip the provided file into the mods directory. 4) Open the bootstrap.cfg file found in Starbound/(your operating system) directory. 5) Add an entry to the assets sources to the mod directory. It should look like this when complete: { "assetSources" : [ "../assets", "../mods/" ], "storageDirectory" : ".." } 6) Unzip the contents of the folder into your new '/mods/' folder. 7) Save and close the bootstrap.cfg file. Startup Starbound. To remove: 1) Remove the added directory line from the bootstrap.cfg file
Sounds fun. Should work on MP, regardless of if they have the mod or not. Seeings how custom mech techs (invisible mech) make the player invisible on mp
I know this sounds stupid and probably is NOT the solution you're looking for, but you *could* make it so the tech changes the players armor level? Make it high enough and they'll block virtually all hits. It doesn't solve the problem of being detected by monsters, but at least you won't die while invisible.
I just noticed, this tech is already in the game, but isn't in tech form. It is in the form of a helmet. It is currently unobtainable through normal gameplay, it is called the "Camera Man's Helmet" Upon wearing it, you turn invisible. There is also the "Camera Man's Boost" tech. These most likely were used during the making of the Starbound trailer.
You can use entity.callScriptedEntity to call a monster's setAggressive function and set it to disabled. Tech pngs need a transparent background, not a white one.
Updated here: http://community.playstarbound.com/...rdstocks-invisibility-tech-v-angry-koala.697/ Still working on the monster aggression stuff (it's not working) and a tech-associated png that doesn't have a white background. Doing other, more pressing things at the moment however. I'll work on this in my free time
I took a look around and it appears that there is a augment/status effect which makes you invisible (ringofpower.statuseffect / ringofpower.augment). But i could not find a way to apply this effect through a tech.