Author Topic: RELEASE: Trimurti  (Read 58703 times)

0 Members and 1 Guest are viewing this topic.

Offline DefCynodont119

  • 210
  • Ascended GTSC-Faustus Artist
    • Steam
I expected the SB-Shaitan to be awful, turns out: It's one of the best strike bombers I ever flown.   :lol:


I can see why as well: Freespace's AI is divided between fighter or bomber with no middle point, and the bomber AI doesn't bother dog fighting or light strafing, even when given a strike bomber capable of doing so.

Hence, why the Zeus and Shaitan are just weaker bombers when given to the AI, but total killing machines if flown by the player.

I never realized that until now.
My gift from Freespace to Cities Skylines:  http://steamcommunity.com/sharedfiles/filedetails/?id=639891299

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Freespace's AI is divided between fighter or bomber with no middle point, and the bomber AI doesn't bother dog fighting or light strafing, even when given a strike bomber capable of doing so.
Freespace's AI doesn't distinguish between fighters and bombers at all; it just uses different functions for attacking capital ships.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline EatThePath

  • 28
  • Laser Lich
    • Twitter
Spoiler:
"Welcome to the Chain", eh?
Name your damn turrets and sounds! Numbers alone aren't helpful!
"if disco is dead then I am the laser lich"
"...[Warmachine] keeps changing as fast as EatThePath can force the engine to do his dark bidding..."

 
Spoiler:
"Welcome to the Chain", eh?
Spoiler:
0|101|22|111|10|112|12|20|122|112|202|120|110|0|10|11|12|122|112|110|22|111|10|22|210|22|10|202|0|102|200|
211|112|122|101|22|111|20|201|112|20|11|201|21|11|122|12|112|122|0|200|22|111|20|202|102|0|122|120|202|122|120|112|200|11|
0|200|211|11|102|102|0|200|0|211|112|122|10|111|112|201|2|112|110|110|112|111|102|220|202|200|11|10|22|111|201|21|0|201|211|0|220|
122|11|22|111|12|112|122|2|22|111|20|201|21|11|200|11|111|200|11|112|12|200|201|122|0|111|20|11|111|11|200|200|112|122|0|102|22|11|111|11|200|200

 

Offline EatThePath

  • 28
  • Laser Lich
    • Twitter
Spoiler:
200|120|11|2|202|102|0|201|22|210|11|120|122|112|1|0|1|102|11|2|0|202|200|11|0|1|200|11|111|201|210|0|2|0|111|201|200|220|110|1|112|102|200|22|110|22|102|0|122|20|112|0|102

200|201|22|102|102|110|0|101|11|200|122|11|0|10|22|111|20|201|21|22|200|0|122|11|0|102|2|21|0|102|102|11|111|20|11|200|112|110|11|201|22|110|11|200|201|21|112|202|20|21
« Last Edit: July 04, 2018, 06:52:38 am by EatThePath »
Name your damn turrets and sounds! Numbers alone aren't helpful!
"if disco is dead then I am the laser lich"
"...[Warmachine] keeps changing as fast as EatThePath can force the engine to do his dark bidding..."

 
Spoiler:
211|11|102|102|111|112|201|21|22|111|20|22|200|110|112|122|11|200|21|22|210|0|111|201|21|0|111|1|11|22|111|20|120|0|22|111|12|202|102|201|112|21|202|110|0|111|200

 

Offline DefCynodont119

  • 210
  • Ascended GTSC-Faustus Artist
    • Steam
Freespace's AI is divided between fighter or bomber with no middle point, and the bomber AI doesn't bother dog fighting or light strafing, even when given a strike bomber capable of doing so.
Freespace's AI doesn't distinguish between fighters and bombers at all; it just uses different functions for attacking capital ships.

ahh, then the bomber function for attacking cap ships must be to "fly slowly in tight formation and launch bombs far away from target" and that works for big Ursas I guess, but strike bombers should probably strafe instead, idk.  I've never looked at the AI flags so do correct me if i'm wrong.
My gift from Freespace to Cities Skylines:  http://steamcommunity.com/sharedfiles/filedetails/?id=639891299

 

Offline rubixcube

  • best username ever
  • 28
Spoiler:
"Welcome to the Chain", eh?

Damn, looks like someone learned how to speak Shivan.

Care to give any hints?
Stuff

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Post the translations man they're really good.

 

Offline EatThePath

  • 28
  • Laser Lich
    • Twitter
Actual commentary on the mod: Battuta talking about it got me to reinstall fso for the first time in years and start modding. Trying to figure out what to do can be frustrating and my flow is pretty fragile lately so I haven't passed mission 3 yet, but I hope to make myself push past that sometime soon. Wish there were a few more missions against unsheilded terrans and/or vasudans, that's was a fun powertrip

And now, at the general's request, the first mission+mod description decoded.
Quote
Spoiler:
MOD DESCRIPTION
nonetrulyunderstandtheshivanarmadasavethemselvesandtakingparti ntheeventsoffreespacefromtheirperspectivemaynotbeasenlightenin gasyouhopeneverthelessyoumightfeeldrawntopartakeintheirstrange aliennatureandtakepeekbeyondtheveil

experiencetwelvedifficultandrewardingmissionsusingshipsandweap onsyouveseenmanytimesbeforebutneverusedyourself

theeventsmaynotendlikeyouexpect

welcometothechain

MISSION 1
breifing
shivasynthesischainadapt

humanvasudandefecthegemonoutbreakprobableforcebinaryisolatione xtinctionoutcome

stage
cullcommencehumanstation

stage
webtendrilproximityhumanvacateprobable

stage
shivapreventhumanvacate

stage
humanvacatehumanchaincullcognitionprobable

Debreif
A
humanentiretyabortionconfirm

shivachainadaptationparametersacceptance

B
humanleaveshivapurposefailure

shivachainadaptationparametersrejection

C
shivaleavepurposeincomplete

shivachainadaptationparametersrejection

$Name: lucy go and stop em (1)
vacateescapehumanabortshipprevent

$Name: sure, lucy (2)
understoodhurricaneacknowledge

$Name: lucy, you fail (3)
humanvacateirrelevantfurtheractionunitehurricane

$Name: lucy you win (4)
humansabortsucceedentireshivaunitehurricane
Name your damn turrets and sounds! Numbers alone aren't helpful!
"if disco is dead then I am the laser lich"
"...[Warmachine] keeps changing as fast as EatThePath can force the engine to do his dark bidding..."

 

Offline EatThePath

  • 28
  • Laser Lich
    • Twitter
I just had a bug on mission 3.

Spoiler:
I disabled the vasudan ship's engines while it was in the act of jumping out, so it got stopped forward of it's normal position. The Gale subsequently ran into it, got stuck, and never deployed the crate. The mission never advanced to the next stage.
Name your damn turrets and sounds! Numbers alone aren't helpful!
"if disco is dead then I am the laser lich"
"...[Warmachine] keeps changing as fast as EatThePath can force the engine to do his dark bidding..."

 
Well, that should be easy enough to get around for the time being, but I'll be sure to fix that from happening.

 

Offline emark4

  • 27
What's the story behind the GTF Skjoldr in the mod? I don't recall this fighter being in FS1 at all.

 
What's the story behind the GTF Skjoldr in the mod? I don't recall this fighter being in FS1 at all.

Terran-only version of the jointly built T-V Ulysses in the canon universe

 

Offline emark4

  • 27
What's the story behind the GTF Skjoldr in the mod? I don't recall this fighter being in FS1 at all.

Terran-only version of the jointly built T-V Ulysses in the canon universe

Oh wow, I didn't even realize the ulyssess isn't present in the mod.

 

Offline EatThePath

  • 28
  • Laser Lich
    • Twitter
I was curious about the persona messages so I decoded those and wasn't disappointed. Also got the traitor debrief.

Quote
Spoiler:
Traitor Debrief

ERRANTBEHAVIORMALFORMEDTARGETPRIORITYSHIVAPURPOSEFAILURE

SHIVAOPERATIONCHAINFAILUREREQUISITETERMINATION



MESSAGE: Attack Target

Scorpion: ABORTCOMPLYAGGRESSION
Manticore: DESTROYIMMEDIATE
Basilisk: ENGAGEABORT
Dragon: UNDERSTOODABORT
Shaitan: REQUISITEDESTRUCTION
Nephilim: ANNHILATEACKNOWLEDGE


MESSAGE: Check 6

Scorpion: DANGERREARALERT
Manticore: BEHINDAWARENESS
Basilisk: MANEUVERIMMEDIATETHREAT
Dragon: FIRSTSHIVADEFENDSELF
Shaitan: RISKDANGERREAR
Nephilim: AWARENESSDANGER


MESSAGE: Death

Scorpion: DAMAGEUNABLEMANEC
Manticore: DAMAGECRITICAD
Basilisk: SHEATHDISSIPATEDSHELLUNABLE
Dragon: EVASIONIMPOSSIBLEREC
Shaitan: DEFENSEREQUIREDSHEL
Nephilim: SHEATHBREACHEDCANNOTEVA
Cyclone: SHELLBREACHEDORGANCRITICALINJUR


MESSAGE: Depart

Scorpion: AFFIRMATIVE
Manticore: ACKNOWLEDGE
Basilisk: AFFIRM
Dragon: AFFIRMATIVE
Shaitan: ACKNOWLEDGE
Nephilim: ACKNOWLEDGE


MESSAGE: Disable Target

Scorpion: ACKNOWLEDGEIMMOBILIZE
Manticore: VESSELPARAYLZEIMMEDIATE
Basilisk: ACKNOWLEDGELOCOMOTIONTARGET
Dragon: ATTEMPTIMMOBILIZEUNDERSTOOD
Shaitan: PARALYZEACKNOWLEDGEVESSEL
Nephilim: UNDERSTOODDESTROYINGLOCOMOTION


MESSAGE: Disarm Target

Scorpion: UNDERSTOODREMOVEWEAPON
Manticore: TURRETSUNDERSTOODDESTROY
Basilisk: WEAPONREMOVEORDER
Dragon: DESTROYWEAPON
Shaitan: TURRETSREMOVE
Nephilim: TARGETINGTURRETS


MESSAGE: Engage

Scorpion: ATTACKABORT
Manticore: ATTACKINGALLTARGETS
Basilisk: ENGAGEUNDERSTOODENEMY
Dragon: ATTACKDESTROYHOSTILE
Shaitan: ALLATTACKIMMEDIATE
Nephilim: DESTROYINGVALIDTARGETANY


MESSAGE: Help

Scorpion: ASSISTDESIRE
Manticore: DAMAGERECIEVEAIDREQUIRE
Basilisk: MANEUVERUNABLEASSISTNECESSARY
Dragon: STRESSUNDERGOAIDREQUIRED
Shaitan: ASSISTIMMEDIATEDANGER
Nephilim: ASSISTANCENEEDEDUNDERATTACK


MESSAGE: Ignore Target

Scorpion: TARGETDISREGARD
Manticore: UNDERSTOODAVOIDENGAGE
Basilisk: NEGATIVEATTACK
Dragon: DEFINITIONINVALIDTARGET
Shaitan: ATTACKINGAVOIDANCE
Nephilim: CURRENTLYAVOIDINGTARGET


MESSAGE: No

Scorpion: NEGATIVE
Manticore: NEGATION
Basilisk: NEGATIVE
Dragon: NEGATION
Shaitan: NEGATIVE
Nephilim: NEGATION


MESSAGE: No Target

Scorpion: NEGATIVE
Manticore: NEGATION
Basilisk: NEGATIVE
Dragon: NEGATION
Shaitan: NEGATIVE
Nephilim: NEGATION


MESSAGE: Oops 1

Scorpion: AIMINCORRECT
Manticore: CEASEFIRE
Basilisk: ALLIEDTARGET
Dragon: AIMINCORRECT
Shaitan: CEASEFIRE
Nephilim: ALLIEDTARGET


MESSAGE: Praise

Scorpion: POWERFUL
Manticore: ACCURATEFIRE
Basilisk: INDOMITABLE
Dragon: AIMINCORRECT
Shaitan: CEASEFIRE
Nephilim: THEHUMANVASUDANBANE


MESSAGE: Traitor

Scorpion: COMMUNEDISCONNECTED
Manticore: ACTIONSFAULT
Basilisk: ERRORCORRECTION
Dragon: BREAKCHAINMEND
Shaitan: COMMUNESEPARATIONDETECT
Nephilim: INCONSISTENCYDETECTED


MESSAGE: yes

Scorpion: AFFIRMATIVE
Manticore: ACKNOWLEDGE
Basilisk: AFFIRM
Dragon: AFFIRMATIVE
Shaitan: ACKNOWLEDGE
Nephilim: ACKNOWLEDGE
Name your damn turrets and sounds! Numbers alone aren't helpful!
"if disco is dead then I am the laser lich"
"...[Warmachine] keeps changing as fast as EatThePath can force the engine to do his dark bidding..."

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Hell yeah  :yes:

 

Offline EatThePath

  • 28
  • Laser Lich
    • Twitter
And heres mission 2's text too.
Quote
Spoiler:
M2 No Rest for the Wicked

Breifing
stage
   CYCLONEPARALYZEDREMOVEWEAPONHUMANABDUCTED

stage
   HURRICANEABORTSTATIONCYCLONELOCATION

stage
   GALERETRIEVECYLONE

stage
   SHIVAPRESERVEGALECYCLONE

Debriefing

if has departed   "Human Abductor"
   CYCLONESECONDABDUCTIONRETRIEVALIMPROBABLESHIVAPURPOSEFAILURE

   SHIVAOPERATIONCHAINFAILUREREQUISITETERMINATION

$Recommendation text:
    Your objective is to safely retrieve Cyclone. Gale (launched shortly after you) will dock with it and warp out with it. Take out 'Human Abductor' quickly before it hauls Cyclone away and after that you need to keep the area around it clear, and later protect it from the terrans. Don't get too focused on the Valkyries, a wing of Athenas will tear through Cyclone quickly if you don't keep pressure on them.

if "Retrieve Cyclone"
   CYCLONERETRIEVEDSHIVAPURPOSEEFFECTUATED

   SHIVAOPERATIONCHAINACCEPTABLE

if is destroyed "Shiva 1"
   CYCLONEDESTROYEDSHIVAPURPOSEFAILURE

   SHIVAOPERATIONCHAINFAILUREREQUISITETERMINATION

$Recommendation text:
    Your objective is to safely retrieve Cyclone. Gale (launched shortly after you) will dock with it and warp out with it. Take out 'Human Abductor' quickly before it hauls Cyclone away and after that you need to keep the area around it clear, and later protect it from the terrans. Don't get too focused on the Valkyries, a wing of Athenas will tear through Cyclone quickly if you don't keep pressure on them.

if  is-in-mission "Cyclone"
   SHIVALEAVEPURPOSEINCOMPLETE

   SHIVAOPERATIONCHAINFAILUREREQUISITETERMINATION

$Recommendation text:
    Your objective is to safely retrieve Cyclone. Gale (launched shortly after you) will dock with it and warp out with it. Take out 'Human Abductor' quickly before it hauls Cyclone away and after that you need to keep the area around it clear, and later protect it from the terrans. Don't get too focused on the Valkyries, a wing of Athenas will tear through Cyclone quickly if you don't keep pressure on them.


$Name: taranis: help :( (1)
   CYCLONEPARALYZEDUNABLEDEFENSE

$Name: lucy: i got you (2)
   SHIVATRANSITPROTECTGALETRANSITRETRIEVE

$Name: help! a cruiser sco (3)
   CRUISERARRIVESHIVAPURPOSEIMPROBABLE

$Name: help! a cruiser man (4)
   CRUISERARRIVESHIVAPURPOSEIMPROBABLE

$Name: lucy you win (5)
   CYCLONERETRIEVEDSHIVAPURPOSEFULFILLEDUNITEHURRICANE

$Name: lucy you lose (6)
   CYCLONEDESTROYEDSHIVAPURPOSEFAILUREUNITEHURRICANE

edit: structured the post but forgot to paste the content lol
« Last Edit: July 09, 2018, 06:25:51 pm by EatThePath »
Name your damn turrets and sounds! Numbers alone aren't helpful!
"if disco is dead then I am the laser lich"
"...[Warmachine] keeps changing as fast as EatThePath can force the engine to do his dark bidding..."

 
Oof, really need to change some of those persona messages, there's some mistakes in there.

 
I'm gonna be 'that guy' and ask: How do I translate this stuff? I'd love to do so on my own but I'm stumped.
A story like the previous one never existed...