PULSAR: Lost Colony

PULSAR: Lost Colony

25 ratings
How to easily program bots (Basics & slightly outdated)
By NoahZ
Want to use bots like real people but make them as effective? This guide will help you.

Sorry, I lost part of my knowledge for programming bots manually, I still know how to do it but all my AI save files have gone corrupted,

P.S; sorry for not finishing the rest of the bots
   
Award
Favorite
Favorited
Unfavorite
Welcome!
Hey, welcome to the guide that actually might help you with programming bots! As I practiced for many years and mastered the technique of programming (no code involved) the bots from useless to essential. As you read this guide the screenshots may or may not be messed up because I am not familiar with creating guides (My only guide involving PULSAR: lost colony was "How to overclock" but now that there is an overclocking button that guide is basically useless now)

take note all these are manual things to do especially if bots are not working correctly, if you want more advanced techniques just ask below and I'll try my best
Resetting bot priorities
First and obviously you must create your own game and add in bots, now if you have been tinkering with your bots previously and gave up I suggest resetting your bots priorities with just a few clicks

Step 1: Navigate to your PDA (Tab) and press "Crew AI"
Step 2: Press "Save / Load" and press "Reset to default"

Great! Now you reset your bots from broken to useless!
Editing The Pilot
So first we shall focus on the pilot bot because he is essential to automatic aligning and warping (skip to section Engineer bot if you are using this guide for automatic warping with custom commands)

Navigate to your PDA (Tab) P.S sorry for calling it PDA.
Press Crew AI (if crew ai is not popping up its because you never added your bots in game)

now navigate to the pibot section

Your menu should look like this: Alright great! now we need pilot to actually stay in his seat
Press Fly Ship and it should look like this and now remove everything besides "No one Else is piloting"
and set no one else is piloting to 5 dots
alright good now he'll stay in his pilot station

now we want pibot to actually align with a custom command
so Press TAB and hit Captain and you should see your custom commands
considering I did my bots but reset them for this guide I still have my custom commands
so now I suggest C7 (Custom 7) for the Alignment for pibot so just name C7 to "Line Ship For Warp" or whatever you want it to say but make sure its clear and you know what it is

head over back to pibot's program thing and hit "Class Specific"
now press "Line Up Ship For Warp"
now remove EVERYTHING and I mean EVERYTHING in that menu

Now press the +NEW button and insert C7
now set C7 to 5 bars and set base importance to 0 (so that when you use it its importance will be 5 and will be 100% guaranteed to work when activated)

okay now he'll align to a course when you activate C7 congratz!

If you want more stuff to do with pibot just add me and I'll tell you but this guide will be mighty long and I dont have much time right now but I'll add one more thing for pibot

MANUAL SCRAP COLLECTING

So you hate it when pibot just goes for the scrap right away when you wanna do something else?
no?
its fine I just like manual stuff

Tab >> Crew AI >> Class Specific >> Collect Scrap
remove everything there like last time and I suggest C1 for the collect scrap mechanism
so like last time create a custom command at any one you want (but preferred C1 but you know whatever you want)
next press +NEW back in pibots thing and insert C1 or whatever you put your collect scrap as (set collect scrap to 5 and base importance to 0 P.S in some circumstances do not set base importance to 0)
Editing the Engineer
So you hate it when the engineer bot just stands and does nothing right? I hate it and this is the main reason why I made a hobby for re-programming the bots

cool we'll call engineer C'thulhu but still refer to him as engibot because I want to

okay so you probably skipped to engineer to create the automatic warp thingy (more manual than automatic but they do it for you so its technically automatic)

so head over to engibot's class specific's and press "Charge Warp"
just remove everything and insert your C7 (so pilot will align while engineer charges)


now head over to "Jump Ship" remove everything and add in C8 (which you will need to add for the warp)
cool now pibot and engbot work in unison!
this is very helpful for warping yourselves out of planets (if your friends aren't pilot or engineer)

so now to know how to make engbot change his power levels first we need to go to his behavior tweaks
so now you see Power level's

what I do is remove everything in every power level set and set base importance all to 5 and engibot will set everything to max (honestly tho I play full out max everything so if you wanna be more careful then probably not delete everything in there)for total usage to be max you need base importance to 0 on minimize power usage and he'll put it to max


congratulations!
if you want more for engbot or pibot or for any more of the bots just ask and if its a popular demand then I will put it on the guide
if its just you then just add my steam and I'll tell you
Editing the SciBot
So we all want scibot to be useful right? obviously we do
so for the most part we want scibot to be using his programs but I think the game already sets that manually so I forgot so I guess we'll start off on I guess on the cloaking system.
now for those who hate ships that have cloaking systems then
so first we need to enter scibot's main priorities and click on "Cloaking System"

oh and before you forget make sure to make a custom command like the other bots we did (I suggest using C2 for the scibot cloaking)

I bet you know what you're doing now but make sure to set scibot's custom command to max and the base importance to 0
I'll add more to Scibot soon

Weaponsbot
NOTE: This has no significant change as weaponsbot only fires at stuff in red alert or offensive attack; TL;DR this part of the guide is useless as I only program my bots to do manual work.

So, you want weapbot to work and not fire at mines randomly because well, thats very annoying. Since I provided screenshots and currently 9/28/2020 my pulsar is having problems so I cannot provide any screenshots for weapbot rn.
Go to weaponbot priorities and find "Fire Turret" (something called that, I'll update this when my PULSAR fixes)
remove everything but then set it only to "Offensive Attack" and set the priority to it as 5.

Weaponbot should now only fire at things when hes commanded to

If you are lazy read this
Considering I make my own you can either
A) suggest things to me
B) add my discord and I can send you AI data files so you get my work

other than that thanks for reading
12 Comments
NoahZ  [author] 7 Nov, 2024 @ 8:25am 
I always check my steam notifications to check if I missed a reply from a comment I made 5 years ago lol
BraveCaperCat 7 Nov, 2024 @ 1:59am 
Wow, I never expected a reply.
NoahZ  [author] 6 Nov, 2024 @ 12:29pm 
LOL, you made my day. I'll need to update this sometime
BraveCaperCat 6 Nov, 2024 @ 4:34am 
"slightly out dated"
-says so 3 years after the last update
NoahZ  [author] 1 Aug, 2021 @ 8:35pm 
I had to change discord account's my new discord is NoahZ#6451, sorry for the inconvenience

I can remake my AI file, but recently the new updates are kind of breaking the bots. My AI techniques are more manual to get automatic so you can go to the PULSAR: Matchup discord server and look at their community made AI files.
Tyro 1 Aug, 2021 @ 3:59pm 
Me sent you discord friend request in attempt to get this everytime i try to do this myself i get full of rage and start smashing things. The data file would be awesome if ya got it
NoahZ  [author] 24 Dec, 2020 @ 9:19am 
I lost my datafile but I can easily make a new one, I've kinda abandoned this guide since its mainly just making bots manual,
NoahZ#4916
David 23 Dec, 2020 @ 10:57pm 
Whats youre discord so I could get the data file?
NoahZ  [author] 8 Jul, 2020 @ 5:05pm 
I've been busy and lazy I guess, I kinda forgot this existed
Singrave 8 Jul, 2020 @ 4:45pm 
"pretty soon"...