User:PocketUFOPlayer?

From UFOpaedia
Jump to navigation Jump to search

I'm playing PocketUFO, right? but I cant finish a terror mission because every time I look at a chyrssalid my game crashes. RIP me

Nvm... turns out that the mission could be finished without killing it. It then became mine? I had a unit called chryssalid on my soldier list and it has 65000ish reactions. I can take it on missions and all.

Turns out that after turn one the chryssalid (invisible now but holds a heavy cannon, which would have been nice for my other guys to have because I forgot to equip them.) It then proceeded to kill all my guys turning them to zombies. any who were killed turned into zombies but they were kind of passive as they wouldnt attack anyone, instead they ran around like civillians. I waited a few turns doing nothing and my guys reaction killed them. the new chryssalids stool completely still (marked as enemies) and i could take them back when i had killed all other aliens on the mission (medium with Snakemen) I now had more chryssalids

I killed it instead of reloading this time and a corpse popped out like a normal chyssalid but it didn't drop me the heavy cannon it was holding (completely broke rn so it would have been nice)

Bye. have a good day. PocketUFOPlayer? (talk) 15:02, 12 March 2019 (CET)

Tried using python to make some kind of calculator for whether a TFTD flying armour unit would die from a DPL from a specified distance but there seems to be multiple problems that I haven't been able to fix over a few hours of tinkering. I'm a complete noob at python btw. (dont understand how float values work :P) PocketUFOPlayer? (talk) 14:37, 14 March 2019 (CET)

print("This is a program for calculating wheter a soldier in TFTD flying armor will die to a Disruptor Pulse Launcher.") distance4damage = input('Ground zero + ??? ') unithp = input("Unit's hp? max is 61 ")

acctualdmg1 = int(distance4damage) * 10 acctualdmg2 = 210 - int(acctualdmg1) dmg = int(acctualdmg2) * 3 dmg2 = int(dmg) / 2 resist = int(dmg2) / 5 resist2 = int(resist) * 4 damage = int(resist2) - 142 damageSide = int(resist2) - 80 damageBack = int(resist2) - 110 Damageunder = 210 - 65

print(str(acctualdmg2)) print(str(resist2) + " max Dmg B4 armour") if damage > int(unithp):

 print("can die from front")
 print(str(damage) + "  Dmg taken to front")

if damage < int(unithp):

 print('cannot die from front')
 print(str(damage) + " Dmg taken to front")

if damageSide > int(unithp):

 print("can die from sides")
 print(str(damageSide) + " Dmg taken to side")

if damageSide < int(unithp):

 print('cannot die from sides')
 print(str(damageSide) + " Dmg taken to side")

if damageBack > int(unithp):

 print("can die from rear")
 print(str(DamageBack) + " Dmg taken to rear"

if damageBack < int(unithp):

 print('cannot die from rear')
 print(str(damageBack) + " Dmg taken to rear")

if Damageunder > int(unithp):

 print("They are allways dead if hit from underneath")

OOF its tried to format it. eek.