[Bug] Charon frigates, Kronosaurus and Korolov v1.06a

Bug reports for the different beta versions of transcendence.
Post Reply
User avatar
FAD
Militia Captain
Militia Captain
Posts: 732
Joined: Thu Aug 10, 2006 5:33 am
Location: Area 51

In my last game I had avoided doing any Korolov missions (had planned on returning to them once I was better equipped) and had entered the Charon system. After seeing the futile destruction of the Korolov station and getting the mission to "kill them all", I set out to hit the pirates at all points. After blowing up one Charon fortress I was continuously attacked by various pirates, as was expected, BUT, there were also a few Charon frigates that also attacked. After I had killed several frigates, along comes Mr. Kronosaurus and down he went.
Curious, I went back through a few gates to where a Korolov station was at and docked. I was greeted by the fans and was considered their hero, and grabbed Volkov while there. But to my surprise while trying to access the Situation screen as well as Dock Services, I was denied because I was not a Korolov member... So I tried to get an escort mission but was denied because they didn't want to take any chances with my life, being their hero and all.

Me thinks that the Kronosaurus needs a bit of script to not attack the player until after they have gained Korolov status or, for Korolov to recognize their Hero and allow access to their services.

Interesting to become a Korolov Legend whilst never even doing a single escort mission.

[Edited to include game version in title]
shanejfilomena
Fleet Officer
Fleet Officer
Posts: 1533
Joined: Tue Mar 22, 2011 8:43 pm
Location: Alaska
Contact:

that is not a bug. I built the Masak shipping company, spending over a week reading and editing the Korolov codes...
and two days just on the traffic code trying to find and compensate for the flooding of ports ( later fixed but not in the code I was using, so I had to fix it myself )
Had you failed to kill the Kronosaurus or not killed all the 4 frigates that attacked you would have continued as a regular player:

obtaining Volkov was your first clue that you exceeded the limits of their script. You do not have to be a member to be valued by Korolov......However, I DO agree that Legends should be allowed to continue to fly missions in the very last Korolov inhabited system or in the lower ones if you back track. ( Masak allowed legends to fly, it was the main reason I built that station, I enjoy missions and mining. Masak is no longer available, I replaced it with the stations that do not use the legend status because the code is shorter but it was still fun to build and i keep a copy of it)

Code: Select all

<OnDestroy>
				; Keep track of how many frigates the player has destroyed
				(if (and gPlayerShip (eq aOrderGiver gPlayerShip))
					(block (totalDestroyed)
						(setq totalDestroyed (typGetGlobalData &scCharonFrigateRaider; "totalDestroyed"))
						(if totalDestroyed
							(setq totalDestroyed (add totalDestroyed 1))
							(setq totalDestroyed 1)
							)
						(typSetGlobalData &scCharonFrigateRaider; "totalDestroyed" totalDestroyed)

						; Tell Korolov that player has destroyed a frigate
						(korFrigateDestroyed)

						; If the player has destroyed 4 frigates, then we unleash the Kronosaurus
						; (if we haven't already--Korolov sends out Kronosaurus after 3 frigates)
						(if (eq totalDestroyed 4)
							(chrDeployKronosaurus)
							)
						)
					)
			</OnDestroy>
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
User avatar
FAD
Militia Captain
Militia Captain
Posts: 732
Joined: Thu Aug 10, 2006 5:33 am
Location: Area 51

You're correct, Shane, it is not a bug but is more of a coding oversight. Because I had taken down the Kronosaurus prior to ever doing any escort missions, although I became a Korolov hero, I was denied access to any Korolov services. This should be granted to the player once they become a hero. That, or add to the Kronosaurus code to not attack the player if they are not a Korolov member but had taken out the required frigates that allows him to spawn--this would allow the player to at least get in one escort mission, then meet up with Kronosaurus and become both hero and member.

As it is now, it's like the director is saying; "This day and your accomplishments will be remembered always...but you still don't have access to our services since you are not a member."
User avatar
Star Weaver
Militia Commander
Militia Commander
Posts: 311
Joined: Sun Nov 07, 2010 10:20 pm
Location: . . . between the stars and the warm black sky . . .

I see no evidence that this issue has been reviewed to date, so I made a ticket

http://wiki.neurohack.com/transcendence/trac/ticket/886
Image
Image
Image
Post Reply