Author Topic: [piratez] Naming the avatars  (Read 10459 times)

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
[piratez] Naming the avatars
« on: December 30, 2015, 12:25:49 pm »
Hi everyone,

I made a GUI to change the gals' avatars conveniently, directly in the Inventory.

However, I am missing some good names... let your imagination run free and give me some suggestions ;-)

Meridian

« Last Edit: January 13, 2016, 10:53:11 am by Meridian »

Offline ivandogovich

  • Commander
  • *****
  • Posts: 2381
  • X-Com Afficionado
    • View Profile
    • Ivan Dogovich Youtube
Re: [piratez] Naming the avatars
« Reply #1 on: December 31, 2015, 10:17:32 pm »
Here's a stab at names for all of them

   1. Meg
   2. Bria
   3. Bianca
   4. Shade
   5. Rooney
   6. Pippy
   7. Cherry
   8. Frosty
   9. Zoe
   10. Lynda
   11. Amber
   12. Red
   13. Honey
   14. Sandra
   15. Denise
   16. Brigitte
   17. Rave
   18. .Chloe
   19. Sandy
   20. Burst
   21. Audrey
   22. Jet
   23. Lucy
   24. Skink
   25. Halle
   26. Hannah
   27. Scar
   28. Ava
   29. Punk
   30. Bryce
   31. One Eye
   32. Violet


Most of these are loosely based on Celebrities/Actresses, and others are just on my impression of the avatar.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
Re: [piratez] Naming the avatars
« Reply #2 on: December 31, 2015, 10:44:50 pm »
Excellent, attached is the ruleset with the names.
Enjoy!

EDIT: up-to-date ruleset can be found here: https://openxcom.org/forum/index.php/topic,4187.msg56463.html#msg56463
« Last Edit: January 06, 2016, 08:40:54 pm by Meridian »

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11408
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [piratez] Naming the avatars
« Reply #3 on: January 01, 2016, 11:52:02 am »
I'm not sure about One Eye, I think there could be more one-eyed portraits in the future. And the Punk one... well, half of them are punkish. :)

Offline Dioxine

  • Commander
  • *****
  • Posts: 5412
  • punk not dead
    • View Profile
    • Nocturnal Productions
Re: [piratez] Naming the avatars
« Reply #4 on: January 06, 2016, 11:54:38 am »
I have a favor to ask, if that's not too much - I'd like #5 to be renamed to Nancy and #30 to Nastassia.

Offline Zharkov

  • Colonel
  • ****
  • Posts: 427
    • View Profile
Re: [piratez] Naming the avatars
« Reply #5 on: January 06, 2016, 12:31:09 pm »
I'd suggest "Audhild" for 31.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
Re: [piratez] Naming the avatars
« Reply #6 on: January 06, 2016, 08:57:21 pm »
I have a favor to ask, if that's not too much - I'd like #5 to be renamed to Nancy and #30 to Nastassia.

Done: https://openxcom.org/forum/index.php/topic,4187.msg56463.html#msg56463

Feel free to propose changes any time you wish...

Offline Dioxine

  • Commander
  • *****
  • Posts: 5412
  • punk not dead
    • View Profile
    • Nocturnal Productions
Re: [piratez] Naming the avatars
« Reply #7 on: January 12, 2016, 01:12:54 pm »
A picture of the 16 new avatars that will be available from 0.97c on (#33 to #48). Place your order early!
(I think that those who already have avatars and wish to change to one of these, should be allowed to do so)

Names (first row 33-40, second 41-48, other names are up to community):
#33 - Ruby
#39 - Julia
#41 - Vicky
#44 - Rena
« Last Edit: January 12, 2016, 05:55:01 pm by Dioxine »

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
Re: [piratez] Naming the avatars
« Reply #8 on: January 12, 2016, 01:22:56 pm »
Nice ;-)

I like the one with the burning yellow eyes.

Can you also post gender/look/lookVariant for each new avatar, if you have them noted somewhere... if not I can figure it out after you publish the new version.

Offline Dioxine

  • Commander
  • *****
  • Posts: 5412
  • punk not dead
    • View Profile
    • Nocturnal Productions
Re: [piratez] Naming the avatars
« Reply #9 on: January 12, 2016, 01:40:54 pm »
I thought it was unneccesary to note anything anymore since you wrote the avatar changing tool :) Better use that, all I can tell without much effort is that the first line are alt looks 4, and the second line - alt looks 5. I will definitely publish the new ver. a day or two before the next weekend so no worries.

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
Re: [piratez] Naming the avatars
« Reply #10 on: January 12, 2016, 01:57:34 pm »
I thought it was unneccesary to note anything anymore since you wrote the avatar changing tool :) Better use that, all I can tell without much effort is that the first line are alt looks 4, and the second line - alt looks 5. I will definitely publish the new ver. a day or two before the next weekend so no worries.

The tool is currently hardcoded. I didn't find any logic between the avatar number (1-32) and the 3 components (gender, look and lookVariant)... seems quite random.

That also means the number of avatars is hardcoded... currently 32. I will need to add the new 16 manually.

Offline Dioxine

  • Commander
  • *****
  • Posts: 5412
  • punk not dead
    • View Profile
    • Nocturnal Productions
Re: [piratez] Naming the avatars
« Reply #11 on: January 12, 2016, 02:23:57 pm »
I think the order goes like this:
male: Look 0-3
female: Look 0-3
(for a total of 8)

and is repeated for every lookVariant.

dark-skinned people are usually coded as 2 & 3 but this is just a convention, unimportant for the code. My mockup image is rather random, intertwining light and dark skin for aesthetic reasons, paying no attention to actual ruleset order.
« Last Edit: January 12, 2016, 02:26:16 pm by Dioxine »

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11408
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: [piratez] Naming the avatars
« Reply #12 on: January 12, 2016, 02:42:30 pm »
Since the avatar limit is 128, I think it would be best to make the tool for 128 positions too (I know it's a lot, but oh well) and block the absent ones.

Offline ivandogovich

  • Commander
  • *****
  • Posts: 2381
  • X-Com Afficionado
    • View Profile
    • Ivan Dogovich Youtube
Re: [piratez] Naming the avatars
« Reply #13 on: January 12, 2016, 03:34:40 pm »
More suggestions for the new avatars:  (including Dioxine's names)
   33.  - Sapphire
   34.  - Brianna
   35.  - Ember
   36.  - Annette
   37.  - Charise
   38.  - Jennifer
   39.  - Julia
   40.  - Fria
   41.  - Vicky
   42.  - Tart
   43.  - Athena
   44.  - Rena
   45.  - Teesha
   46.  - Griselda
   47.  - Blaze
   48.  - Amber

Offline Meridian

  • Global Moderator
  • Commander
  • *****
  • Posts: 8597
    • View Profile
Re: [piratez] Naming the avatars
« Reply #14 on: January 13, 2016, 11:19:10 am »
I thought it was unneccesary to note anything anymore since you wrote the avatar changing tool :) Better use that, all I can tell without much effort is that the first line are alt looks 4, and the second line - alt looks 5. I will definitely publish the new ver. a day or two before the next weekend so no worries.

OK, so I have unhardcoded the number of avatars.
Now you can define in the ruleset how many lookVariants you are using in your mod.

There is a global variable maxLookVariant, which can be from 0 to 15:
 - maxLookvariant: 0    ... 8 avatars, vanilla xcom
 - maxLookVariant: 3    ... 32 avatars, piratez 0.97b
 - maxLookVariant: 5    ... 48 avatars, piratez 0.97c
 - maxLookVariant: 15  ... 128 avatars,  :-)

I had to use different numbers for the avatars, because yours were random.
New numbers are on the picture below.
I don't yet know the numbers for the new avatars, because I don't know their gender/look/lookVariant.



The translation should be updated like this, hopefully I didn't make any mistake:

Code: [Select]
1. Meg STR_AVATAR_NAME_5
2. Bria STR_AVATAR_NAME_8
3. Bianca STR_AVATAR_NAME_1
4. Shade STR_AVATAR_NAME_4
5. Nancy STR_AVATAR_NAME_2
6. Pippy STR_AVATAR_NAME_3
7. Cherry STR_AVATAR_NAME_6
8. Frosty STR_AVATAR_NAME_7
9. Zoe STR_AVATAR_NAME_15
10. Lynda STR_AVATAR_NAME_13
11. Roxy STR_AVATAR_NAME_12
12. Red STR_AVATAR_NAME_9
13. Honey STR_AVATAR_NAME_11
14. Sandra STR_AVATAR_NAME_10
15. Denise STR_AVATAR_NAME_16
16. Brigitte STR_AVATAR_NAME_14
17. Rave STR_AVATAR_NAME_17
18. Chloe STR_AVATAR_NAME_23
19. Sandy STR_AVATAR_NAME_18
20. Burst STR_AVATAR_NAME_19
21. Audrey STR_AVATAR_NAME_22
22. Jet STR_AVATAR_NAME_20
23. Lucy STR_AVATAR_NAME_21
24. Skink STR_AVATAR_NAME_24
25. Halle STR_AVATAR_NAME_31
26. Hannah STR_AVATAR_NAME_29
27. Scar STR_AVATAR_NAME_27
28. Ava STR_AVATAR_NAME_25
29. Punk STR_AVATAR_NAME_28
30. Nastassia STR_AVATAR_NAME_26
31. One Eye STR_AVATAR_NAME_32
32. Violet STR_AVATAR_NAME_30
33.  Ruby STR_AVATAR_NAME_ ???
34.  Brianna STR_AVATAR_NAME_ ???
35.  Ember STR_AVATAR_NAME_ ???
36.  Annette STR_AVATAR_NAME_ ???
37.  Charise STR_AVATAR_NAME_ ???
38.  Jennifer STR_AVATAR_NAME_ ???
39.  Julia STR_AVATAR_NAME_ ???
40.  Fria STR_AVATAR_NAME_ ???
41.  Vicky STR_AVATAR_NAME_ ???
42.  Tart STR_AVATAR_NAME_ ???
43.  Athena STR_AVATAR_NAME_ ???
44.  Rena STR_AVATAR_NAME_ ???
45.  Teesha STR_AVATAR_NAME_ ???
46.  Griselda STR_AVATAR_NAME_ ???
47.  Blaze STR_AVATAR_NAME_ ???
48.  Amber STR_AVATAR_NAME_ ???

The mapping between gender/look/lookVariant and avatar name is as follows:

Code: [Select]
STR_AVATAR_NAME_1: gender=0; look=0; variant=0
STR_AVATAR_NAME_2: gender=0; look=1; variant=0
STR_AVATAR_NAME_3: gender=0; look=2; variant=0
STR_AVATAR_NAME_4: gender=0; look=3; variant=0
STR_AVATAR_NAME_5: gender=1; look=0; variant=0
STR_AVATAR_NAME_6: gender=1; look=1; variant=0
STR_AVATAR_NAME_7: gender=1; look=2; variant=0
STR_AVATAR_NAME_8: gender=1; look=3; variant=0
STR_AVATAR_NAME_9: gender=0; look=0; variant=1
STR_AVATAR_NAME_10: gender=0; look=1; variant=1
STR_AVATAR_NAME_11: gender=0; look=2; variant=1
STR_AVATAR_NAME_12: gender=0; look=3; variant=1
STR_AVATAR_NAME_13: gender=1; look=0; variant=1
STR_AVATAR_NAME_14: gender=1; look=1; variant=1
STR_AVATAR_NAME_15: gender=1; look=2; variant=1
STR_AVATAR_NAME_16: gender=1; look=3; variant=1
STR_AVATAR_NAME_17: gender=0; look=0; variant=2
STR_AVATAR_NAME_18: gender=0; look=1; variant=2
STR_AVATAR_NAME_19: gender=0; look=2; variant=2
STR_AVATAR_NAME_20: gender=0; look=3; variant=2
STR_AVATAR_NAME_21: gender=1; look=0; variant=2
STR_AVATAR_NAME_22: gender=1; look=1; variant=2
STR_AVATAR_NAME_23: gender=1; look=2; variant=2
STR_AVATAR_NAME_24: gender=1; look=3; variant=2
STR_AVATAR_NAME_25: gender=0; look=0; variant=3
STR_AVATAR_NAME_26: gender=0; look=1; variant=3
STR_AVATAR_NAME_27: gender=0; look=2; variant=3
STR_AVATAR_NAME_28: gender=0; look=3; variant=3
STR_AVATAR_NAME_29: gender=1; look=0; variant=3
STR_AVATAR_NAME_30: gender=1; look=1; variant=3
STR_AVATAR_NAME_31: gender=1; look=2; variant=3
STR_AVATAR_NAME_32: gender=1; look=3; variant=3
STR_AVATAR_NAME_33: gender=0; look=0; variant=4
STR_AVATAR_NAME_34: gender=0; look=1; variant=4
STR_AVATAR_NAME_35: gender=0; look=2; variant=4
STR_AVATAR_NAME_36: gender=0; look=3; variant=4
STR_AVATAR_NAME_37: gender=1; look=0; variant=4
STR_AVATAR_NAME_38: gender=1; look=1; variant=4
STR_AVATAR_NAME_39: gender=1; look=2; variant=4
STR_AVATAR_NAME_40: gender=1; look=3; variant=4
STR_AVATAR_NAME_41: gender=0; look=0; variant=5
STR_AVATAR_NAME_42: gender=0; look=1; variant=5
STR_AVATAR_NAME_43: gender=0; look=2; variant=5
STR_AVATAR_NAME_44: gender=0; look=3; variant=5
STR_AVATAR_NAME_45: gender=1; look=0; variant=5
STR_AVATAR_NAME_46: gender=1; look=1; variant=5
STR_AVATAR_NAME_47: gender=1; look=2; variant=5
STR_AVATAR_NAME_48: gender=1; look=3; variant=5
STR_AVATAR_NAME_49: gender=0; look=0; variant=6
STR_AVATAR_NAME_50: gender=0; look=1; variant=6
STR_AVATAR_NAME_51: gender=0; look=2; variant=6
STR_AVATAR_NAME_52: gender=0; look=3; variant=6
STR_AVATAR_NAME_53: gender=1; look=0; variant=6
STR_AVATAR_NAME_54: gender=1; look=1; variant=6
STR_AVATAR_NAME_55: gender=1; look=2; variant=6
STR_AVATAR_NAME_56: gender=1; look=3; variant=6
STR_AVATAR_NAME_57: gender=0; look=0; variant=7
STR_AVATAR_NAME_58: gender=0; look=1; variant=7
STR_AVATAR_NAME_59: gender=0; look=2; variant=7
STR_AVATAR_NAME_60: gender=0; look=3; variant=7
STR_AVATAR_NAME_61: gender=1; look=0; variant=7
STR_AVATAR_NAME_62: gender=1; look=1; variant=7
STR_AVATAR_NAME_63: gender=1; look=2; variant=7
STR_AVATAR_NAME_64: gender=1; look=3; variant=7
STR_AVATAR_NAME_65: gender=0; look=0; variant=8
STR_AVATAR_NAME_66: gender=0; look=1; variant=8
STR_AVATAR_NAME_67: gender=0; look=2; variant=8
STR_AVATAR_NAME_68: gender=0; look=3; variant=8
STR_AVATAR_NAME_69: gender=1; look=0; variant=8
STR_AVATAR_NAME_70: gender=1; look=1; variant=8
STR_AVATAR_NAME_71: gender=1; look=2; variant=8
STR_AVATAR_NAME_72: gender=1; look=3; variant=8
STR_AVATAR_NAME_73: gender=0; look=0; variant=9
STR_AVATAR_NAME_74: gender=0; look=1; variant=9
STR_AVATAR_NAME_75: gender=0; look=2; variant=9
STR_AVATAR_NAME_76: gender=0; look=3; variant=9
STR_AVATAR_NAME_77: gender=1; look=0; variant=9
STR_AVATAR_NAME_78: gender=1; look=1; variant=9
STR_AVATAR_NAME_79: gender=1; look=2; variant=9
STR_AVATAR_NAME_80: gender=1; look=3; variant=9
STR_AVATAR_NAME_81: gender=0; look=0; variant=10
STR_AVATAR_NAME_82: gender=0; look=1; variant=10
STR_AVATAR_NAME_83: gender=0; look=2; variant=10
STR_AVATAR_NAME_84: gender=0; look=3; variant=10
STR_AVATAR_NAME_85: gender=1; look=0; variant=10
STR_AVATAR_NAME_86: gender=1; look=1; variant=10
STR_AVATAR_NAME_87: gender=1; look=2; variant=10
STR_AVATAR_NAME_88: gender=1; look=3; variant=10
STR_AVATAR_NAME_89: gender=0; look=0; variant=11
STR_AVATAR_NAME_90: gender=0; look=1; variant=11
STR_AVATAR_NAME_91: gender=0; look=2; variant=11
STR_AVATAR_NAME_92: gender=0; look=3; variant=11
STR_AVATAR_NAME_93: gender=1; look=0; variant=11
STR_AVATAR_NAME_94: gender=1; look=1; variant=11
STR_AVATAR_NAME_95: gender=1; look=2; variant=11
STR_AVATAR_NAME_96: gender=1; look=3; variant=11
STR_AVATAR_NAME_97: gender=0; look=0; variant=12
STR_AVATAR_NAME_98: gender=0; look=1; variant=12
STR_AVATAR_NAME_99: gender=0; look=2; variant=12
STR_AVATAR_NAME_100: gender=0; look=3; variant=12
STR_AVATAR_NAME_101: gender=1; look=0; variant=12
STR_AVATAR_NAME_102: gender=1; look=1; variant=12
STR_AVATAR_NAME_103: gender=1; look=2; variant=12
STR_AVATAR_NAME_104: gender=1; look=3; variant=12
STR_AVATAR_NAME_105: gender=0; look=0; variant=13
STR_AVATAR_NAME_106: gender=0; look=1; variant=13
STR_AVATAR_NAME_107: gender=0; look=2; variant=13
STR_AVATAR_NAME_108: gender=0; look=3; variant=13
STR_AVATAR_NAME_109: gender=1; look=0; variant=13
STR_AVATAR_NAME_110: gender=1; look=1; variant=13
STR_AVATAR_NAME_111: gender=1; look=2; variant=13
STR_AVATAR_NAME_112: gender=1; look=3; variant=13
STR_AVATAR_NAME_113: gender=0; look=0; variant=14
STR_AVATAR_NAME_114: gender=0; look=1; variant=14
STR_AVATAR_NAME_115: gender=0; look=2; variant=14
STR_AVATAR_NAME_116: gender=0; look=3; variant=14
STR_AVATAR_NAME_117: gender=1; look=0; variant=14
STR_AVATAR_NAME_118: gender=1; look=1; variant=14
STR_AVATAR_NAME_119: gender=1; look=2; variant=14
STR_AVATAR_NAME_120: gender=1; look=3; variant=14
STR_AVATAR_NAME_121: gender=0; look=0; variant=15
STR_AVATAR_NAME_122: gender=0; look=1; variant=15
STR_AVATAR_NAME_123: gender=0; look=2; variant=15
STR_AVATAR_NAME_124: gender=0; look=3; variant=15
STR_AVATAR_NAME_125: gender=1; look=0; variant=15
STR_AVATAR_NAME_126: gender=1; look=1; variant=15
STR_AVATAR_NAME_127: gender=1; look=2; variant=15
STR_AVATAR_NAME_128: gender=1; look=3; variant=15

More suggestions for the new avatars:  (including Dioxine's names)
   48.  - Amber

Amber is already used in original #11
« Last Edit: January 13, 2016, 05:47:13 pm by Meridian »