Author Topic: General Discussion  (Read 3821395 times)

0 Members and 58 Guests are viewing this topic.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1290 on: November 03, 2013, 08:10:37 PM »
I am done for the night...

DB version has been updated, testing is required.

New field added to Arena Fighters ("unique"), if unique, arena will not allow more than one character (I meant it to work like that) but than I remembered CW saying about a team of a bleach girl with two shinigamis as support so that is now also allowed.

Teams formation:

Code: [Select]
[
{
"name": "Mitsuru's Supremes",
"members": ["Mitsuru_Kirijo", "random_girl", "random_girl"],
"lineups": 2
},
{
"name": "Randalf's Vendetta",
"members": ["Randalf", "Z", "Z"],
"lineups": 3
},
{
"name": "We got HUGE knockers!",
"members": ["Tsunade", "Mei_Terumi", "Samui"],
"lineups": 5
}
]

First id in members will become teams leader. For members the following can be used:

- ID of a unique girl
- ID of a random girl (new random girl will be created)
- "random girl" will choose any random girl to be created
- ID of an Arena Fighter

"lineups": Does a team get a position in official ladders or just added as a simple arena team? false for simple and valid position for lineup placement.

Game should be able to figure out which is which, we may improve this later to add level setups for random characters... otherwise it's 3a.m. but everything planned for tonight is done :)
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #1291 on: November 04, 2013, 09:46:59 AM »
Huge knockers, lol  :D

Touhou1 and Xenosaga tagged. Random packs left.

I suppose we need a separate formation file for each pack. So it's probably should be in the same place as girls xml/json files. I guess it called formation.json or something?

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1292 on: November 04, 2013, 10:53:45 AM »
Huge knockers, lol  :D

Touhou1 and Xenosaga tagged. Random packs left.

I suppose we need a separate formation file for each pack. So it's probably should be in the same place as girls xml/json files. I guess it called formation.json or something?

What's a formation file?

I'll try to do another coding spree tonight, start in about one or two hours, still kinda inspired cause I manage to get quite a bit done yesterday :) Not entirely sure what the plan is for tonight, maybe improve small things in the code (do a review) or start coding jobs.
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #1293 on: November 04, 2013, 11:27:19 AM »
What's a formation file?

This part:
{
"name": "Mitsuru's Supremes",
"members": ["Mitsuru_Kirijo", "random_girl", "random_girl"],
"lineups": 2
},
I believe it's pack makers who should create teams for their characters if they want to. And since we already have more than one pack maker, we cannot use one general file for it.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1294 on: November 04, 2013, 11:50:28 AM »
I believe it's pack makers who should create teams for their characters if they want to. And since we already have more than one pack maker, we cannot use one general file for it.

Well, currently and maybe for the Alpha, it may not be possible to recruit girls that are fighting in the Arena. Also I think that between ourselves, we can manage one file just fine. I would really like to avoid having multiple files for teams formations.

= = =

I've decided to tidy up interface today a little bit, it usually takes a lot of time and it's very different from yesterdays code :)
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #1295 on: November 04, 2013, 12:49:20 PM »
That will be somewhat difficult for third-party pack makers to add their teams to the game. Players will have to manually add required strings to arena json. Not too user-friendly.
It's like have a general data.xml for all unique girls.

Maybe not multiple files, but something should be done about it eventually.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1296 on: November 04, 2013, 01:42:49 PM »
That will be somewhat difficult for third-party pack makers to add their teams to the game. Players will have to manually add required strings to arena json. Not too user-friendly.
It's like have a general data.xml for all unique girls.

Maybe not multiple files, but something should be done about it eventually.

Oki, we'll add that in the future. Something came up so I am not going to be able to put much time into the project, I'll try to start with the top strip (controls, gold, day return button etc.)
Like what we're doing?

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1297 on: November 05, 2013, 05:26:37 AM »
Damn... this screen remodeling is really a b!tch, especially where game needs to memorize what screens and labels were used (like enabling hero profile to be accessed for multiple screens). I came up with some options that seem to be working at the moment, otherwise, I'll simply move hero profile and items transfer off labels all together and have them run as pure screens with logic wrapped in classes.
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #1298 on: November 05, 2013, 06:57:42 AM »
Win 2k, win xp, slime random packs tagged.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1299 on: November 05, 2013, 05:43:50 PM »
Win 2k, win xp, slime random packs tagged.

Awesome!

Basic form of top stripe is ready :)

Coin is now animated, hero profile can be accessed from practically everywhere, quick save and load buttons there as well, new return to previous screen button + AP frame are on it. I want to add items transfer screen where applicable, notifications and maybe some other elements as well, right now I am busy adapting screens to the stripe (realigning stuff). I've also added some filters to girls list screen while at it.


     
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #1300 on: November 07, 2013, 03:07:40 AM »
Not sure about the left screenshot. If you have 200+ girls, including random ones, you cannot remember them all by names. I think small portraits or something like that will be useful. Or maybe surnames.

Dark, Ranger, Noble, Maid elves and Dryad packs tagged.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1301 on: November 07, 2013, 03:37:39 AM »
Not sure about the left screenshot. If you have 200+ girls, including random ones, you cannot remember them all by names. I think small portraits or something like that will be useful. Or maybe surnames.

Dark, Ranger, Noble, Maid elves and Dryad packs tagged.

We'll try it like this first, if it doesn't work out, I'll add pictures or cook up a WM type of screen. Since that screenshot, I've added pink font for unique girls, I think it's quite convenient.

I am busy with improving girls profile screen right now, it's REALLY outdated, missing a lot of into and is not very intuitive. Stripe seems to be working quite well, game looks a LOT better with it, items transfer can be accessed from girls profile and equipment screens now, hero's profile from practically everywhere. I am planning to add notifications and general help there as well, but prolly post Alpha, especially if we decide to release without quests.

Edit:

First steps to improving the girl profile screen (we're missing a LOT more info than I thought..., going to add that now):


 
     
« Last Edit: November 07, 2013, 04:04:12 AM by Xela »
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #1302 on: November 07, 2013, 04:18:13 AM »
I dislike the way how maximums of stats shown. It's more or less admissible with dynamic values like hp, mana or fatigue, but things like "charisma 30/100" are kinda confusing, if not too straightforward.
If you remember, I showed Kamidori stats screen once as example.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1303 on: November 07, 2013, 04:36:24 AM »
I dislike the way how maximums of stats shown. It's more or less admissible with dynamic values like hp, mana or fatigue, but things like "charisma 30/100" are kinda confusing, if not too straightforward.
If you remember, I showed Kamidori stats screen once as example.

Yeap, found the screen, but I am not going to go that far with the design until major screen remodeling. What I am doing right now is simply updating screens to the bare minimum required for the Alpha. I do agree that statbars would look a lot better.
Like what we're doing?

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #1304 on: November 07, 2013, 04:33:57 PM »
Closer to an alpha version:


     
Edit: DB version is updated with the latest code, next update this weekend.

Edit 2:

Found the first version of this very screen, it's still on the same file :)

« Last Edit: November 07, 2013, 05:22:33 PM by Xela »
Like what we're doing?