Author Topic: [SUBMOD][HWP]Support Drones - Version 1.1 Upgrades!!!!  (Read 10234 times)

Offline hellrazor

  • Moderator
  • Commander
  • ***
  • Posts: 2013
  • Deep Ruleset Digger & Bughunter
    • View Profile
    • Github Account
[SUBMOD][HWP]Support Drones - Version 1.1 Upgrades!!!!
« on: June 14, 2017, 09:38:05 pm »
Support Drones Mod

Download: mod.io

This file is also attached towards this post.

#Support Drones Mod v 1.1 by hellrazor

This mod requires at least: openxcom_git_master_2019_02_10_0214 or newer

README for Version 1.1:

About this mod:
This mod adds a army of small drones towards the xcom arsenal.
The drones are small 1x1 sized tanks, which are mainly used for scouting and in support roles.
They do have a weak smoke launcher, with limited range and shots, to break enemy line of sight
or hide exposed soldiers.

The mod should now also work correctly in OpenXcomExtended (Drones are now immun against Stun and Zombification).

There are also models equipped with motion scanners, medikits and tasers for stunning.
The Drones are:

   - Drone/Scout (More Armor, buyable)
   - Drone/Scanner (Less Armor, Motion Scanner)
   - Drone/Medikit (Less Armor, Medikit)
   - Drone/Taser (Less Armor, Taser for range limited stun)
   - Alloy Drone/Scout (More Armor)
   - Alloy Drone/Scanner (Less Armor, Motion Scanner)
   - Alloy Drone/Medikit (Less Armor, Medikit)
   - Alloy Drone/Taser (Less Armor, Taser for range limited stun)

All Drones are repairable, if the corpse of the unit is recovered (at the end of a successful mission).
Drones can also be upgraded and they can switch around the equipment.
For convinience reasons, the Drones have their own three categories in the manufacture menu:
   - Support Drones (Produce Drones and Drone Ammo)
   - Repair Drones (Guess what, repait them)
   - Upgrade Drones (Make then fancier ;-))
Each drone does use one of the HWP spots in your craft, allowing you, to bring a bigger team of soldiers
and still have a sacrifical/expandable unit nearby. Of course you can also mix them with normal tanks.
For example a vanilla Avenger could carry, two normal tanks, two drones and also 16 soldiers, which is a decent sized fighting force.

Feel free to experiment with the usage of drones, their main strong point is the small hitbox they have.
They are usually optimal for scout and sniper tactics.


Credits:
hellrazor - ruleset, sprite recolors
IvenDogovich - sprites for additional drones (BIG THANKS DUDE!!!)
Ryskeliini - original spritework

Based upon the original Scout Drone mod from Arpia ( https://openxcom.org/forum/index.php/topic,1768.0.html  )
A big thanks to Warboy to answer alot of my questions (weapons for tanks in OpenXcom are sometimes weird).
Also thanks to Supsuper to fix the bugs i reported.

Some pictures attached for your enjoyment.
« Last Edit: February 22, 2023, 01:15:27 pm by hellrazor »

Offline NeMex932

  • Squaddie
  • *
  • Posts: 1
    • View Profile
Re: [SUBMOD][HWP]Support Drones - Version 1.1 Upgrades!!!!
« Reply #1 on: August 25, 2021, 01:22:58 am »
I'm experiencing a crash when firing a smoke pellet, I'm new to openxcom and can't understand what the .log is telling me. I have the latest nightly version and as far as I can tell have installed the mod as per the instructions. any help would be greatly appreciated.

[25-08-2021_02-10-35]   [FATAL]   A fatal error has occurred: Segmentation fault. This usually indicates something missing in a mod.
[25-08-2021_02-10-35]   [FATAL]   0x54eb20 OpenXcom::CrossPlatform::stackTrace(void*)
[25-08-2021_02-10-35]   [FATAL]   0x5523f0 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[25-08-2021_02-10-35]   [FATAL]   0x40dca0 signalLogger(int)
[25-08-2021_02-10-35]   [FATAL]   0x87bac0 xbrz::nearestNeighborScale(unsigned int const*, int, int, int, unsigned int*, int, int, int, xbrz::SliceType, int, int)
[25-08-2021_02-10-35]   [FATAL]   0x7780e880 UnhandledExceptionFilter
[25-08-2021_02-10-35]   [FATAL]   0x77908c40 RtlCaptureStackContext
[25-08-2021_02-10-35]   [FATAL]   0x778e7960 RtlGetAppContainerNamedObjectPath
« Last Edit: August 25, 2021, 11:13:04 am by NeMex932 »

Online Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
Re: [SUBMOD][HWP]Support Drones - Version 1.1 Upgrades!!!!
« Reply #2 on: September 09, 2021, 03:22:33 pm »
Game can't find the sprites/frames in the X1.PCK spritesheet.

I guess a wrongly modded hitAnimation; or something related.

Offline hellrazor

  • Moderator
  • Commander
  • ***
  • Posts: 2013
  • Deep Ruleset Digger & Bughunter
    • View Profile
    • Github Account
Re: [SUBMOD][HWP]Support Drones - Version 1.1 Upgrades!!!!
« Reply #3 on: October 11, 2021, 02:59:17 pm »
Game can't find the sprites/frames in the X1.PCK spritesheet.

I guess a wrongly modded hitAnimation; or something related.

I check it.

Offline hellrazor

  • Moderator
  • Commander
  • ***
  • Posts: 2013
  • Deep Ruleset Digger & Bughunter
    • View Profile
    • Github Account
Re: [SUBMOD][HWP]Support Drones - Version 1.1 Upgrades!!!!
« Reply #4 on: October 11, 2021, 03:00:23 pm »
I'm experiencing a crash when firing a smoke pellet, I'm new to openxcom and can't understand what the .log is telling me. I have the latest nightly version and as far as I can tell have installed the mod as per the instructions. any help would be greatly appreciated.

[25-08-2021_02-10-35]   [FATAL]   A fatal error has occurred: Segmentation fault. This usually indicates something missing in a mod.
[25-08-2021_02-10-35]   [FATAL]   0x54eb20 OpenXcom::CrossPlatform::stackTrace(void*)
[25-08-2021_02-10-35]   [FATAL]   0x5523f0 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[25-08-2021_02-10-35]   [FATAL]   0x40dca0 signalLogger(int)
[25-08-2021_02-10-35]   [FATAL]   0x87bac0 xbrz::nearestNeighborScale(unsigned int const*, int, int, int, unsigned int*, int, int, int, xbrz::SliceType, int, int)
[25-08-2021_02-10-35]   [FATAL]   0x7780e880 UnhandledExceptionFilter
[25-08-2021_02-10-35]   [FATAL]   0x77908c40 RtlCaptureStackContext
[25-08-2021_02-10-35]   [FATAL]   0x778e7960 RtlGetAppContainerNamedObjectPath

Can you tell me the Version number or attach the version of the mod in a zip file? That would be really helpful.