Author Topic: Old OXCE+ discussion thread  (Read 170149 times)

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 4196
  • Aaand we're back!
    • View Profile
    • My Wiki
Re: [OXCE+] Original discussion thread
« Reply #1575 on: July 08, 2018, 07:14:00 pm »
1/ Reaction fire can already be removed by removing the snap shot... and leave just aimed shot and auto shot.

2/ Everything about berserk is just in our imagination... and yes, I have similar feelings, but it is already random... we just feel it more when we get hurt, that's all.

Zero-morale enemies do panic:
- in 34% they berserk
- in 33% they freeze in place
- in 33% they flee

Where they shoot while berserking is completely random... unless they see you of course, in which case they shoot at the closest visible target (which is a totally normal berserking behavior).
Just end your turn behind their back (or in cover) and they won't shoot at you.

Panic is a very strong mechanic and definitely worth more than 5 TU... I use it all the time.

Offline Ethereal

  • Captain
  • ***
  • Posts: 250
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1576 on: July 08, 2018, 08:16:10 pm »
1/ Reaction fire can already be removed by removing the snap shot... and leave just aimed shot and auto shot.

I do, but it's a crutch, nothing more. Would like to have a more accurate configuration tool and more options.

Where they shoot while berserking is completely random... unless they see you of course, in which case they shoot at the closest visible target (which is a totally normal berserking behavior).
Just end your turn behind their back (or in cover) and they won't shoot at you.

Very random.  :D Only when you're hiding behind walls, the aliens don't panic. At best, 1 in 10 times triggered panic on the alien, which is the most dangerous. How much morality he has at the same time-does not matter.

I'm not about that. I understand that alter psionics no one will. Moreover, we have already discussed this. But a couple of the options I described for the weapons to add will not hurt.

Panic is a very strong mechanic and definitely worth more than 5 TU... I use it all the time.

So far, I see that the mechanics of panic are so strong that it doesn't even make sense to use It. :D

Offline Ethereal

  • Captain
  • ***
  • Posts: 250
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1577 on: July 11, 2018, 07:28:15 am »
A little note. "monthly Salary" and "monthly Maintenance" do not work with armored vehicles and aircraft weapons if they are loaded into ships.

Offline Nord

  • Colonel
  • ****
  • Posts: 568
  • Correct me if i write it wrong.
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1578 on: July 12, 2018, 01:18:39 pm »
Looks like bug in core, not in mod:
https://openxcom.org/forum/index.php/topic,5566.msg99004.html#msg99004
When try to use two-handed only weapon with item in second hand, wrong message displayed. Not STR_MUST_USE_BOTH_HANDS, but STR_UNDERWATER_EQUIPMENT.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 4196
  • Aaand we're back!
    • View Profile
    • My Wiki
Re: [OXCE+] Original discussion thread
« Reply #1579 on: July 14, 2018, 12:23:39 pm »
For modders:
Starting next version, you should use "capturable: false" for enemies that cannot be captured (i.e. are forced to die when stunned).


This depended on "specab: 1" and "specab: 3" until now (= all units that explode upon death), but has been changed in recent nightly.

Affects also mods that don't use OXCE+ : https://openxcom.org/forum/index.php/topic,3287.msg98898.html#msg98898
« Last Edit: July 14, 2018, 12:25:43 pm by Meridian »

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 4196
  • Aaand we're back!
    • View Profile
    • My Wiki
Re: [OXCE+] Original discussion thread
« Reply #1580 on: July 14, 2018, 09:16:15 pm »
New OXCE+ version is up.

2018-07-14
 - Fixed message priority (two-handed vs underwater weapons)
 - Fixed medikits training melee by default (trains nothing now)
 - Bughunt mode turned off by default (after 999 turns by default)
 - Added ability to spray multiple shots between multiple waypoints: https://openxcom.org/forum/index.php/topic,6423.0.html
 - Fixed two-handed accuracy penalty for special weapons using empty hands
 - Rank sprites are now moddable per soldier type
 - Soldier rank gets reduced to highest possible when undergoing a transformation
 - Soldier transformations without a producedSoldierType default to keeping the type the same
 - Fixed live soldier transformation projects with transfer time > 0
 - Custom weapon reload sounds
From vanilla:
 - Added option to choose between GM.CAT and MIDI files when setting up the game's music format
 - Unhardcoded the logic determining whether an alien can be captured alive.
 - Fixed multiple falling units behaviour

Download: https://openxcom.org/forum/index.php/topic,5258.0.html

Code: [Select]
items:
  - type: STR_HEAVY_GAUSS
    sprayWaypoints: 3       # default 0

Code: [Select]
soldiers:
  - type: STR_SOLDIER
    rankSprite: xxx         # default 42 # basebits.pck
    rankBattleSprite: xxx   # default 20 # smoke.pck

Code: [Select]
items:
  - type: STR_PISTOL
    reloadSound: 4          # default 17
  - type: STR_RIFLE
    reloadSound: [4, 12, 22]

Code: [Select]
units:
  - type: STR_BLUE_CYBERDISC
    specab: 1
    capturable: false       # default TRUE!!
« Last Edit: July 15, 2018, 12:41:31 am by Meridian »

Offline FeruEnzeru

  • Captain
  • ***
  • Posts: 319
  • R.I.P OXCE+ (January 2017 - September 2018) :"(
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1581 on: July 14, 2018, 09:31:53 pm »
sprayWaypoints

What is the sprayWaypoints code?  ???

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 7650
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [OXCE+] Original discussion thread
« Reply #1582 on: July 15, 2018, 02:53:08 pm »
What is the sprayWaypoints code?  ???

Something like in Jagged Alliance 2: for an auto fire weapon you can define two points on the map and the weapon will attempt to saturate the space between them evenly with bullets.

Offline FeruEnzeru

  • Captain
  • ***
  • Posts: 319
  • R.I.P OXCE+ (January 2017 - September 2018) :"(
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1583 on: July 16, 2018, 06:14:53 am »
Something like in Jagged Alliance 2: for an auto fire weapon you can define two points on the map and the weapon will attempt to saturate the space between them evenly with bullets.
Okay, i heard what you mean, but I see.

Already saw and read otto's thread about the "sprayWaypoints" code, it's really cool to hear from him. Especially his images that demonstrates the new code to all of us.

Online bulletdesigner

  • Captain
  • ***
  • Posts: 433
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1584 on: July 17, 2018, 12:36:08 am »
soldiers rank sprites work fine but i canĀ“t get tiny ones to work, and since you only put the 2 lines in description

    rankSprite: xxx         # default 42 # basebits.pck
    rankBattleSprite: xxx   # default 20 # smoke.pck

i suposed  tinyRankSprite:  xx is still WIP?

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 4196
  • Aaand we're back!
    • View Profile
    • My Wiki
Re: [OXCE+] Original discussion thread
« Reply #1585 on: July 21, 2018, 07:16:45 pm »
New OXCE+ version is up.

2018-07-21
 - Changed hit! to HIT
 - Added option for one-handed-unloading of weapons (by karadoc)
 - Fix for transformations not working on psi-training soldiers
 - Removed 8km limit from aggressive attack (in dogfight)
 - Tiny ranks per soldier type
 - Changed craft transfer time default to 24 hours
 - Quite a lot of recent vanilla bugfixes

Download: https://lxnt.wtf/oxem/builds//ExtendedPlus/Extended+-3.10b-f8325b1a4-2018-07-21-win32.7z

Code: [Select]
soldiers:
  - type: STR_SOLDIER
    rankSprite: xxx         # default 42 # basebits.pck
    rankBattleSprite: xxx   # default 20 # smoke.pck
    rankTinySprite: xxx     # default  0 # TinyRanks

Offline Ethereal

  • Captain
  • ***
  • Posts: 250
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1586 on: July 22, 2018, 06:01:23 am »
Thank you very much for the update.
Just explain to me somebody - what is a "rankTiny" where to find it and how to use it? The translator translated everything in such a way that I understood even less.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 4196
  • Aaand we're back!
    • View Profile
    • My Wiki
Re: [OXCE+] Original discussion thread
« Reply #1587 on: July 22, 2018, 09:09:19 am »

Offline Player701

  • Squaddie
  • *
  • Posts: 27
    • View Profile
Re: [OXCE+] Original discussion thread
« Reply #1588 on: July 22, 2018, 04:56:26 pm »
Hi again.

There seems to be an issue where I can recover live aliens despite having no alien containment at my base.

Check out the attached save file: load, shoot the sectoid (doesn't always work on first try, reload if it fails) => mission is over, live aliens recovered = 1. Then go to base management, select the 3rd base ("Asia") and check the stores. Bah - there is a Sectoid Leader there... and no alien containment (not even under construction).

Looking at the code, this behavior seems to be introduced in OXCE+ (also confirmed by testing in vanilla OXC, the "Alien dies because no alien containment" message is displayed before debriefing). However, the original game does not work this way. Could you please make this behavior toggleable and disable it for vanilla rulesets, if possible? The same behavior is implemented in recoverCivilian as well; even though civilians are not recoverable in vanilla, maybe make the toggle apply there too for consistency?

Also, possible bug: maybe a "<=" should be here instead of "<"? Lines 2147 and 2227 in DebriefingState.cpp

Thanks :)
« Last Edit: July 22, 2018, 05:13:23 pm by Player701 »

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 4196
  • Aaand we're back!
    • View Profile
    • My Wiki
Re: [OXCE+] Original discussion thread
« Reply #1589 on: July 24, 2018, 05:54:05 pm »
In OXCE+ the aliens can be transferred to other bases instead of dying.
If you turn on the "Enforce storage limits" option, you will get the message about not sufficient alien containment.

Without the option turned on, it just goes into minus (and you are not forced to remove or transfer the alien).

But I guess there is still a logical error there... you should be able to go into minus let's say from 10 to -7, but not from 0 to -7 (i.e. when you don't have any alien containment).
I'll fix it accordingly.

PS: as for "<=" vs "<".... "<" is correct