OpenXcom Forum

OpenXcom => Suggestions => Topic started by: kharille on November 15, 2016, 06:11:31 am

Title: Choosing promotions?
Post by: kharille on November 15, 2016, 06:11:31 am
Seems crazy that you don't get to choose who to promote.  Would it be hard to introduce a system where you can select who to promote?
Title: Re: Choosing promotions?
Post by: Meridian on November 20, 2016, 10:22:36 am
Seems crazy that you don't get to choose who to promote.  Would it be hard to introduce a system where you can select who to promote?

No, it's not hard.
Title: Re: Choosing promotions?
Post by: kharille on November 21, 2016, 05:58:08 am
Cause' right now the only option I have is to kill all the unworthy officers.  I suppose I could just fire them but its more fun to 'get the most out of them'...
Title: Re: Choosing promotions?
Post by: R1dO on November 21, 2016, 11:42:18 am
Killing is quite harsh ... why not open up the savegame in an editor and demote them manually?
Title: Re: Choosing promotions?
Post by: kharille on November 22, 2016, 09:08:42 am
More fun seeing who survives 'friendly fire'...
Title: Re: Choosing promotions?
Post by: Slaughter on December 17, 2016, 10:13:54 pm
Give them a stunrod and a pistol instead. Make them earn the right to exist.

Enviado de meu SM-G3502T usando Tapatalk

Title: Re: Choosing promotions?
Post by: Solarius Scorch on December 17, 2016, 10:42:04 pm
Give them a stunrod and a pistol instead. Make them earn the right to exist.

(https://i.imgur.com/N2Hdenb.jpg)
Title: Re: Choosing promotions?
Post by: Meridian on December 19, 2016, 01:51:08 pm
You can now demote soldiers in OXCE+.

Press and hold left-CTRL... "SACK" button will temporarily change to "DEMOTE" button... each click decreases rank by 1.

(https://openxcom.org/forum/index.php?action=dlattach;topic=5059.0;attach=25378)

Code: [Select]
extraStrings:
  - type: en-US
    strings:
      STR_DEMOTE: "DEMOTE"
Title: Re: Choosing promotions?
Post by: Solarius Scorch on December 19, 2016, 02:18:47 pm
Wow, this is a neat function.

Well, I don't expect to use it, ever, but I admit, it's pretty cool.
Title: Re: Choosing promotions?
Post by: Starving Poet on December 19, 2016, 10:52:52 pm
Loki definitely has a demotion or two lined up.
Title: Re: Choosing promotions?
Post by: kharille on December 21, 2016, 10:29:01 am
So this'll be another nightly update?  Looking at nightlies, its only up to 10th Dec....
Title: Re: Choosing promotions?
Post by: Meridian on December 21, 2016, 11:30:50 am
So this'll be another nightly update?  Looking at nightlies, its only up to 10th Dec....

I am not a vanilla developer, I can't put anything into the nightlies, it's only in my own fork.

Download here: https://openxcom.org/forum/index.php/topic,4187.0.html
Or compile from source: https://github.com/MeridianOXC/OpenXcom/tree/oxce3.5-plus-proto
Title: Re: Choosing promotions?
Post by: Slaughter on January 11, 2017, 03:51:51 am
(https://i.imgur.com/N2Hdenb.jpg)

Fellow dude, that's a VERY AWESOME drawing!
Author does God's work!

Gotta love some of the details, like the faux-FPS perspective (looks like concepts from X-COM The FPS),  the fantastic weapons, the scarily alien and powerful build of the Chrysalid and the Chrysalid clawing out of that zombie.
Title: Re: Choosing promotions?
Post by: Solarius Scorch on January 11, 2017, 04:54:01 am
All credit goes to Jaekyu, whoever they are. ;)
Title: Re: Choosing promotions?
Post by: Meridian on February 05, 2017, 01:49:20 pm
You can now demote soldiers in OXCE+.

Press and hold left-CTRL... "SACK" button will temporarily change to "DEMOTE" button... each click decreases rank by 1.

This feature has now been removed from OXCE+.
Thanks to all potential future abusers and exploiters and all overly worried and excessively restrictive critics.
Title: Re: Choosing promotions?
Post by: Countdown on February 08, 2017, 01:08:18 pm
This feature has now been removed from OXCE+.
Thanks to all potential future abusers and exploiters and all overly worried and excessively restrictive critics.
As a curious bystander, what happened, why are you removing it? This seemed like a really cool feature even if it's not something I'd use myself since I like promotions to be a surprise.

But I feel like I've heard a lot of other people lamenting that this feature wasn't available. What was the potential abuse/exploitation and why were people critical (especially since there was no reason they had to use it)? This has peaked my interest.
Title: Re: Choosing promotions?
Post by: Meridian on February 08, 2017, 01:45:08 pm
What was the potential abuse/exploitation and why were people critical (especially since there was no reason they had to use it)? This has peaked my interest.

For example, there is a feature to pay higher salaries to high-ranking officers... which you could abuse by demoting everyone before the end of the month.
Not that anyone sane would do that... but I got sick of complaints and succumbed to pressure.
Title: Re: Choosing promotions?
Post by: Solarius Scorch on February 08, 2017, 08:24:19 pm
I would like to add that there were long discussions on the Piratez Discord channel regarding what to do about it, with no good solution. So the degrading mechanics was indeed unviable for balance reasons.

As a modder, I actually breathed with relief when this element was removed, and I think Dioxine did too.
Title: Re: Choosing promotions?
Post by: Zyzyfer on February 09, 2017, 08:54:09 am
I would like to add that there were long discussions on the Piratez Discord channel regarding what to do about it, with no good solution. So the degrading mechanics was indeed unviable for balance reasons.

As a modder, I actually breathed with relief when this element was removed, and I think Dioxine did too.
Why do you care? It's a single player game if I want to abuse by editing all my stats to 255 (made for a really boring game- and its the first & last time i did that), let them. For the rest of us who prefer to rp a bit this looked like a really nice feature.
Title: Re: Choosing promotions?
Post by: Countdown on February 09, 2017, 09:23:17 am
Sounds like rather than the ability to demote soldiers, it would have been more optimal to actually choose promotions at the end of a given mission when they become available (and not let you change them after that). Rather than a post-mission screen with a list of promotions, it'd give you a screen where you could choose to promote a given number of soldiers (based on whatever ranks are available).

But I imagine that would be very complex to code into the game and probably come with it's own set of issues/exploits I'm not considering. Plus, with that method, you'd have to make it an "option" rather than a common feature, because there are many who feel the same as me and wouldn't want to choose their own promotions.

Anyway, I applaud your efforts. Carry on.
Title: Re: Choosing promotions?
Post by: Solarius Scorch on February 09, 2017, 07:01:44 pm
Why do you care? It's a single player game if I want to abuse by editing all my stats to 255 (made for a really boring game- and its the first & last time i did that), let them. For the rest of us who prefer to rp a bit this looked like a really nice feature.

Because it is bad design.

I don't mind people hacking saves or making cheat modes, it's their life and their entertainment. There are ways to draw fun from this. But as a developer of a mod meant for other people I can't do this stuff, because it's unprofessional.

Also please consider that there are many players who will do anything within their rights to win; anything that is not specifically forbidden is fair game to them. Then they come and complain that the game is too easy (or worse - brag how unstoppable they are). What am I supposed to do, make the game impossibly hard to give these people a challenge and make it hell for everyone else? Nah. But if I let them be, other players will feel like suckers, because their soldiers will be weaker, their bases will be smaller, etc. So leaving such exploits actually promotes playing dirty and ruthless micromanaging, which is a very bad thing in itself.
Title: Re: Choosing promotions?
Post by: Kjotleik on February 09, 2017, 07:22:26 pm
For example, there is a feature to pay higher salaries to high-ranking officers... which you could abuse by demoting everyone before the end of the month.
Not that anyone sane would do that... but I got sick of complaints and succumbed to pressure.

This had to be controversial. I understand why it was removed.

But was it only the financial gains from demotion that was the reason for removing the option?

If so: How hard would it be to let demotion cost.... let's say 2x Salary of rank (before demotion)?
You would lose money doing it, and the game would fill up the free ranks again at the first possible opportunity.
Consistently demoting would then cost twice as much as just letting them be.

Not that I would demand such a game-mechanic, but it would perhaps be fun to play around with it for a game (or two).
Demoting soldiers causing friendly-fire casualties, or missing important shots that leads to aliens reaction-fire killing team-mate(s). Hm.    :o
Title: Re: Choosing promotions?
Post by: ohartenstein23 on February 09, 2017, 07:28:02 pm
If so: How hard would it be to let demotion cost.... let's say 2x Salary of rank (before demotion)?
You would lose money doing it, and the game would fill up the free ranks again at the first possible opportunity.
Consistently demoting would then cost twice as much as just letting them be.

This was one of the many options discussed for how to try and balance the increased cost by rank with the demotion button, but there was no consensus on what exactly the penalty should be, and it would have been a pain to code all the possible options in to make everybody happy.  Thus the simpler solution was to remove the demotion button, and let people edit their saves to demote if they really felt it was necessary to punish a soldier.
Title: Re: Choosing promotions?
Post by: Zyzyfer on February 10, 2017, 08:14:00 am
Because it is bad design.

I don't mind people hacking saves or making cheat modes, it's their life and their entertainment. There are ways to draw fun from this. But as a developer of a mod meant for other people I can't do this stuff, because it's unprofessional.

Also please consider that there are many players who will do anything within their rights to win; anything that is not specifically forbidden is fair game to them. Then they come and complain that the game is too easy (or worse - brag how unstoppable they are). What am I supposed to do, make the game impossibly hard to give these people a challenge and make it hell for everyone else? Nah. But if I let them be, other players will feel like suckers, because their soldiers will be weaker, their bases will be smaller, etc. So leaving such exploits actually promotes playing dirty and ruthless micromanaging, which is a very bad thing in itself.

I find your logic baffling (but to each their own), with that said everything can be manipulated with exploits and/or macro programs etc. (does this mean you will never release another mod upon hearing this!?).
Even the big companies with big budgets can't stop cheating so don't beat your self up if a couple of players brag about the difficulty of the game after manipulating the game to make things easier (this has zero implication on my games).

At least XCOM is single player game and one will never have to go up against anything other than the AI. Why even bother with all the rank exploit- when one can just give one self all the money one needs by way of simple editor like winhex, one can also edit the script and make the price/cost of scientist/engineers/soldier =$0 etc. regardless of your mod.

edit: With that said the ability to choose promotions would be a really cool feature. :)
Title: Re: Choosing promotions?
Post by: Solarius Scorch on February 10, 2017, 03:30:24 pm
I am baffled by your bafflement, I believe my post was very clear. Clearly it's not.
Title: Re: Choosing promotions?
Post by: Zyzyfer on February 10, 2017, 06:04:46 pm
I am baffled by your bafflement, I believe my post was very clear. Clearly it's not.
Title: Re: Choosing promotions?
Post by: Solarius Scorch on February 10, 2017, 06:07:43 pm
I pity your family.
Title: Re: Choosing promotions?
Post by: yrizoud on February 10, 2017, 06:30:54 pm
Also please consider that there are many players who will do anything within their rights to win; anything that is not specifically forbidden is fair game to them. Then they come and complain that the game is too easy (or worse - brag how unstoppable they are). What am I supposed to do, make the game impossibly hard to give these people a challenge and make it hell for everyone else? Nah. But if I let them be, other players will feel like suckers, because their soldiers will be weaker, their bases will be smaller, etc. So leaving such exploits actually promotes playing dirty and ruthless micromanaging, which is a very bad thing in itself.
I think I see what Solarius means : if the game tells me "You have to manage ranks", I will know that I am supposed to analyze situations, determine what choices I have, and determine which one brings most benefits. If the feature easily allows removing some game risks with no drawback, it is a poorly-designed or poorly-balanced feature.

In this case, I think the feature of manual rank assignment rather belongs to an in-game character editor : If a screen lets you change soldiers stats, and rank, gender and looks (more user-friendly than numbers in yaml file!) it fills the needs of RPers and people who feel they have been cheated by the RNG, while it's clear that it's outside the scope of the vanilla-balanced game/mod.
Title: Re: Choosing promotions?
Post by: Meridian on February 10, 2017, 06:46:31 pm
Anyway, modding is a form of art, as it manipulates perception and emotions. Therefore it is not easy to explain to a layman sometimes. Sorry if it sounds haughty, but I've been in this business for over a decade and it's just how it is.

Just want to add, that this is not the only definition or interpretation of modding.
It's perfectly valid, just not the only one.

For me, modding is nothing of above... and certainly not an art!
Modding for me is adding variety (so that base game doesn't get boring/repetitive); and maybe adding some challenge, so that it doesn't get too easy. And everything and anything added must have a real tangible purpose, no fu*king poetry.

I explicitly don't want mods to manipulate my perception and/or emotions; and if they do, I try to do everything to ignore it. I also absolutely hate it, when mods add things, which don't serve any "real purpose"... e.g. needing an aquarium for captured fish, instead of just using a perfectly fine alien containment (if it's versatile enough for aliens, I'm sure we can put a little water in it too)... drives me mad. Just like I find "modern art" a waste of human potential, I find such features in mods a deliberate and targeted waste of my time. Adding things like that should be a modding-crime.

This post is intentionally harsh, but I needed to say it that way.
Please don't be offended, it's nothing personal.

Because it is bad design.

I don't mind people hacking saves or making cheat modes, it's their life and their entertainment. There are ways to draw fun from this. But as a developer of a mod meant for other people I can't do this stuff, because it's unprofessional.

Also please consider that there are many players who will do anything within their rights to win; anything that is not specifically forbidden is fair game to them. Then they come and complain that the game is too easy (or worse - brag how unstoppable they are). What am I supposed to do, make the game impossibly hard to give these people a challenge and make it hell for everyone else? Nah. But if I let them be, other players will feel like suckers, because their soldiers will be weaker, their bases will be smaller, etc. So leaving such exploits actually promotes playing dirty and ruthless micromanaging, which is a very bad thing in itself.

By that logic the original xcom would be the worst game in history.

Yet, it's one of the best!
Title: Re: Choosing promotions?
Post by: Solarius Scorch on February 10, 2017, 06:58:11 pm
Any work that affects emotions is art by definition. Not necessarily good art, but still.

Let's say you are a modder and I am a player. I lost a soldier. I am annoyed. I felt an emotion because you somehow planned for it - not directly, but you devised conditions for losing soldiers and an environment that promotes not losing soldiers. That's all!

Many people thing that art is god knows what, while in fact it is nothing special. A flower painted on a wall is art, even though everybody can do it in two seconds. I really didn't expect it to be arcane knowledge.
Title: Re: Choosing promotions?
Post by: Meridian on February 10, 2017, 07:39:06 pm
Many people thing that art is god knows what, while in fact it is nothing special. A flower painted on a wall is art, even though everybody can do it in two seconds. I really didn't expect it to be arcane knowledge.

That's what I tried to say, I am one of those people.
A flower on the wall, for me, will never EVER be an art... there's no universe for me, in which such things would be considered art.

Art is difficult and art is arcane... in my world.
Leonardo was an artist (among many other things), Picasso was not.
Title: Re: Choosing promotions?
Post by: Solarius Scorch on February 10, 2017, 07:48:38 pm
That's what I tried to say, I am one of those people.
A flower on the wall, for me, will never EVER be an art... there's no universe for me, in which such things would be considered art.

Art is difficult and art is arcane... in my world.
Leonardo was an artist (among many other things), Picasso was not.

I totally understand and respect your definition, because it's also makes sense. Maybe my choice of the word was poor... But I don't know any better. :)

Duh, semantics.