Armyofsage Posted May 28, 2016 Share Posted May 28, 2016 Hello! I have a question on going about making a character friendly with bats. Its not as easy as just adding the tag "bat" to masterpost_init so... thinking about this has been interesting to say the least. I know that I will have to modify the behavior of the batilisk themselves. Is this possible to do just on the characters prefab script? Or is this going to have to be more in depth. I have just basic programming knowledge and after searching for anything bat mod related on the workshop to look at code and compare I have decided to come here for assistance. Any help will be greatly appreciated for I am stumped. Sindrake Link to comment Share on other sites More sharing options...
DarkXero Posted May 29, 2016 Share Posted May 29, 2016 1 hour ago, Armyofsage said: Hello! I have a question on going about making a character friendly with bats. Its not as easy as just adding the tag "bat" to masterpost_init so... thinking about this has been interesting to say the least. Actually, in your case, it is. Bats don't retarget stuff with the "bat" tag, effectively making them neutral to you. And if you attack them, they will still go and make a circle and bite you. So putting inst:AddTag("bat") in common_postinit (the usual place to put tags), is a start. 1 hour ago, Armyofsage said: I know that I will have to modify the behavior of the batilisk themselves. Is this possible to do just on the characters prefab script? Or is this going to have to be more in depth. To edit the behaviour of a creature, you have to use the AddBrainPostInit function enabled to use inside modmain.lua, so that on brain initialization, you can edit the tree of behaviours of the brain you want. 1 hour ago, Armyofsage said: I have just basic programming knowledge and after searching for anything bat mod related on the workshop to look at code and compare I have decided to come here for assistance. Any help will be greatly appreciated for I am stumped. Of course you should be more specific here. Link to comment Share on other sites More sharing options...
Armyofsage Posted May 29, 2016 Author Share Posted May 29, 2016 Well look at that, seems like it worked! Thank you! I am going to have to study more into lua it seems! I really do appreciate the assistance! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now