Author Topic: OXCE (OpenXcom Extended) main thread  (Read 596265 times)

Offline Komandos

  • Sergeant
  • **
  • Posts: 30
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #930 on: January 18, 2022, 11:21:03 pm »
To tag soldiers according to their functions and capabilities, players rename the soldiers. I propose to add the ability to mark soldiers in the list - using different font colors. (Assigning a color is similar to the "wear armor" function).
Since the game already marks (in font color) the soldiers added to the vehicle, I suggest marking only the Name of the soldiers.

Online Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 9103
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #931 on: January 18, 2022, 11:27:55 pm »
To tag soldiers according to their functions and capabilities, players rename the soldiers. I propose to add the ability to mark soldiers in the list - using different font colors. (Assigning a color is similar to the "wear armor" function).
Since the game already marks (in font color) the soldiers added to the vehicle, I suggest marking only the Name of the soldiers.

There are only 5 font colors in UFO (3 already used) and only 3 font colors in TFTD (all 3 used).

Offline Komandos

  • Sergeant
  • **
  • Posts: 30
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #932 on: January 18, 2022, 11:42:22 pm »
You can add the ability to land transport ships (for repair and refueling with conventional fuel) in cities. The city in this case turns into a "temporary base" (with the ability to buy something or hire a rare one). As soon as the ship leaves the city, the "temporary base" disappears.

P.S. The city may have its own development options. The base city is opened on the globe (not in the list of the player's Bases). UFO can destroy some buildings in cities.
« Last Edit: January 18, 2022, 11:53:52 pm by Komandos »

Offline Ethereal

  • Commander
  • *****
  • Posts: 684
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #933 on: January 19, 2022, 02:18:05 pm »
Thanks for the update. In win32 and win64, only "All countries not found in ru" confuses. Just was in stock, and suddenly "not found". And I did not find the untranslated lines themselves in the game.  %)

Online Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 9103
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #934 on: January 19, 2022, 02:28:13 pm »
Thanks for the update. In win32 and win64, only "All countries not found in ru" confuses. Just was in stock, and suddenly "not found". And I did not find the untranslated lines themselves in the game.  %)

Ah, I missed that.

It's just a hardcoded string for debug mode, doesn't need translation.
I'll make sure it doesn't appear in the log file in the next version.

Offline Ethereal

  • Commander
  • *****
  • Posts: 684
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #935 on: January 19, 2022, 02:36:21 pm »
Ah, I missed that.

It's just a hardcoded string for debug mode, doesn't need translation.
I'll make sure it doesn't appear in the log file in the next version.

Yes, also check the weapon slots on the ships.

Code: [Select]
[19-01-2022_15-29-16] [WARN] {0} not found in ru
[19-01-2022_15-29-16] [WARN] {4} not found in ru

Thanks again for the update.

Online Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 9103
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #936 on: January 19, 2022, 04:00:08 pm »
Yes, also check the weapon slots on the ships.

Code: [Select]
[19-01-2022_15-29-16] [WARN] {0} not found in ru
[19-01-2022_15-29-16] [WARN] {4} not found in ru

Where do I need to click for this to happen?

Offline Buscher

  • Colonel
  • ****
  • Posts: 168
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #937 on: January 19, 2022, 07:36:36 pm »
This happens when you set different weaponTypes for craft weapon slots.
Code: [Select]
crafts:
  - type: STR_INTERCEPTOR
    weaponTypes:
      - [0,1]
      - 2

Start the test mod, go into the ufopaedia, select the interceptor page. Might require clicking the info button for stats for nerds. Then look into the openxcom.log.

Code: [Select]
[19-01-2022_18-32-38]   [WARN]  {0,1,0} not found in en-US
[19-01-2022_18-32-38]   [WARN]  {2} not found in en-US
[19-01-2022_18-32-38]   [WARN]  {0} not found in en-US

Offline Ethereal

  • Commander
  • *****
  • Posts: 684
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #938 on: January 19, 2022, 08:25:41 pm »
This happens when you set different weaponTypes for craft weapon slots.

Thank you, comrade, because my English is limping on all limbs.

And there is.
« Last Edit: January 19, 2022, 08:27:13 pm by Ethereal »

Online Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 9103
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #939 on: January 21, 2022, 04:10:07 pm »
New OXCE v7.4.4 is up.

2022-01-21
QoL:
- Increased maximum for Options::changeValueByMouseWheel https://openxcom.org/forum/index.php/topic,10311.msg143438.html#msg143438
- Hotkeys to close event popups (Esc/Enter): https://openxcom.org/forum/index.php/topic,10321.0.html

Modding:
- Simplified `craftInventoryTile` override by submods (can be used also without `battlescapeTerrainData`)
- Ability to change alien race on alien base upgrade: https://openxcom.org/forum/index.php/topic,6430.msg143440.html#msg143440
- Supply and hunt missions can specify alien race explicitly: https://openxcom.org/forum/index.php/topic,5717.msg143441.html#msg143441

Bugfixes:
- Translation fix (weaponTypes in Stats for Nerds)
- Translation fix (All countries in geoscape debug mode)

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

Ruleset validator was updated.
Wiki ruleset reference was updated.
Auto-update available on Windows.

Offline BlackStaff

  • Colonel
  • ****
  • Posts: 336
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #940 on: January 21, 2022, 07:26:02 pm »
Thanks for 7.4.4 !
I went from version 7.3 to version 7.4.4!
But now I have a problem with an old Mod that was working properly until now!
And I don't understand!  ???

OXCE/UFO:
[21-01-2022_18-16-23]   [ERROR]   During linking rulesets of items:
Error for 'STR_FIRE_EXT': Wrong index 1076 for sound set BATTLE.CAT

Ruleset
Code: [Select]
items:
  - type: STR_FIRE_EXT
    size: 0.2
    costBuy: 700
    costSell: 420
    weight: 9
    bigSprite: 587
    floorSprite: 262
    handSprite: 256
    bulletSprite: 1
    fireSound: 77
    explosionHitSound: 76
    hitAnimation: 96
...

********************************
OXCE/TFTD:
[ERROR]   During linking rulesets of items:
Error for 'STR_ALLOY_KNIFE': Wrong index 1086 for sound set BATTLE.CAT
Error for 'STR_KNIFE': Wrong index 1086 for sound set BATTLE.CAT

Ruleset
Code: [Select]
items:
  - type: STR_KNIFE
    size: 0.1
    costBuy: 100
    costSell: 90
    weight: 1
    bigSprite: 129
    floorSprite: 130
    handSprite: 802
    meleeSound: 86
    meleeAnimation: 108
...

  - type: STR_ALLOY_KNIFE
    size: 0.1
    costSell: 1300
    weight: 1
    bigSprite: 324
    floorSprite: 324
    handSprite: 804
    meleeSound: 86
    meleeAnimation: 108
...

In both cases, the "extraSounds.rul" file does not refer to these indexes (76 or 1076 - 86 or 1086).
« Last Edit: January 21, 2022, 08:15:36 pm by Meridian »

Offline Yankes

  • Global Moderator
  • Commander
  • ***
  • Posts: 3350
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #941 on: January 21, 2022, 07:35:42 pm »
Thanks for 7.4.4 !
I went from version 7.3 to version 7.4.4!
But now I have a problem with an old Mod that was working properly until now!
And I don't understand!  ???
Whole point of validation is change random bug that crash game during play or make game misbehave to error during load.
This is critical for modders as only starting game will show most error in items, this is opposite to playing game for 1h to see if all items were defined correctly.

If you can't fix bug in mod you can reduce validation and risk that game will crash during play.

In 7.4.4 game check many sound and surfaces if they really exist in game.

Offline BlackStaff

  • Colonel
  • ****
  • Posts: 336
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #942 on: January 21, 2022, 08:04:20 pm »
I didn't understand anything but thanks for answering!  :)
It's ok because I just found a solution!
All these problems come from the fact that the "modded" objects listed use "stock" sounds in the base game!
So I added sounds I found in various Mods and modified the rul files concerned.
And for TFTD I also put "meleeHitSound" instead of "meleeSound"!

Online Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 9103
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #943 on: January 21, 2022, 08:19:45 pm »
In both cases, the "extraSounds.rul" file does not refer to these indexes (76 or 1076 - 86 or 1086).

That's the issue.
The mods are using sound indexes, which don't exist.
Either the numbers are wrong (typos), or the extraSounds.rul definitions were forgotten, or deleted.

Or in different words, the game is telling you "Sounds not found."

Offline Ethereal

  • Commander
  • *****
  • Posts: 684
    • View Profile
Re: OXCE (OpenXcom Extended) main thread
« Reply #944 on: January 21, 2022, 08:41:37 pm »
Thanks for the update. There is only one oddity:

Code: [Select]
[21-01-2022_18-54-25] [INFO] Supressed Error for 'STR_BIODRONE_TERRORIST': This unit has a corresponding item to recover, but still isn't recoverable. Reason: (the unit is marked with 'capturable: false'). Consider marking the unit with 'liveAlien: ""'.
I don’t understand what this could be and whether it should be corrected, since BIODRONE, like all robots, is immune to any form of telepathy and stunning, that is, it is impossible to capture it.