devolution

Author Topic: General Discussion  (Read 3821236 times)

0 Members and 57 Guests are viewing this topic.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2325 on: March 21, 2014, 09:46:48 PM »
Phew... All done with the event :D

Gonna push and get some sleep, simple events = tomorrow.

***
- Added Magic Tower location
- Added Angelica NPC
- Version bumped to 0.43
- Added new Alignment choice events


====
Do you have any pointers how to add a new magic skill into the game from separate file? (start_id)

Same way as in be assets file.

*4 Tomorrow:
- Check arena rewards
- Check cost of rankups
- Add XP bonus from training with NPC
- Add simple events
« Last Edit: March 21, 2014, 10:41:38 PM by Xela »
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2326 on: March 21, 2014, 10:43:09 PM »
Same way as in be assets file.
Thanks, it's working now too, so I remove Mars skill from the assets file.


------------------
These init priority numbers (init -9 python:), how should I use them?
« Last Edit: March 21, 2014, 11:03:52 PM by CherryWood »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2327 on: March 21, 2014, 10:59:06 PM »
------------------
These init priority numbers (init -9 python:), how should I use them?

Order of loading from -9999 to 9999, everything out of -999 to 999 range is generally reserved for Ren'Py development team and should not be used unless you know what you're doing.

Basically just throw everything on init python or if you want to be really safe, init 999 python :D Remember that everything in the init is run every time game starts/being loaded so you can only initialize stuff there. All instantiation goes to labels.

Everything that needs to be saved goes to labels with other words:

For example:

Library.Skills.MarsSniper = ... <-- can go to the init or label.

char["Mars"].magic_skills["Mars Sniper"] = 1  <-- should go to a label.
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2328 on: March 21, 2014, 11:05:58 PM »
 btw. It seems that there is a little bit of confusion in showing pictures for arena.
MC, moobs, npc arena fighters have pics called "combat". They're loaded by filenames (combat 0).
but for girls, we have main tag called "battle". So "combat" for them will not find anything, and it's currently showing just a profile pic.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2329 on: March 21, 2014, 11:10:21 PM »
btw. It seems that there is a little bit of confusion in showing pictures for arena.
MC, moobs, npc arena fighters have pics called "combat". They're loaded by filenames (combat 0).
but for girls, we have main tag called "battle". So "combat" for them will not find anything, and it's currently showing just a profile pic.

Ah, ok... I'll fix this tomorrow as well.
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #2330 on: March 22, 2014, 03:34:52 AM »
I wonder, what are bytecode files? I mean, why they were in the game in the first place, while they can be deleted anytime?  :)

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2331 on: March 22, 2014, 07:35:08 AM »
Basically Human Readable converted into a slightly more convenient form for the interpreter to read.
Like what we're doing?

Offline smarties4

  • Newbie
  • *
  • Posts: 3
Re: General Discussion
« Reply #2332 on: March 22, 2014, 09:20:06 AM »
What kind of writing is needed?

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2333 on: March 22, 2014, 09:42:38 AM »
What kind of writing is needed?

We will release an Alpha version soon, you'll see it then. There are too many game elements you can write lines/texts for to plainly answer this question...

***
Ok, everything planned yesterday for today except:

- Add simple events

is done. Going to take a break and do the events :)

* Omg... almost forgot to script game adding new random girls if player snatches them all :D
« Last Edit: March 22, 2014, 11:10:16 AM by Xela »
Like what we're doing?

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2334 on: March 22, 2014, 01:50:42 PM »
SF Updated!

- Lowered Arena rewards
- Increased price/req for rank-ups
- Fixed battle/combat pic type mixup
- Game will add random girls to the game as player buys/recruits them
- Improved event handing and added substitution for dice (in case more complex trigger is required)
- Added "all" to events locations, will trigger at all locations
- Slightly improved alignment pick events
- Added two new generic events (found gold/item)
- Yey! :D
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #2335 on: March 22, 2014, 02:27:52 PM »
The witch mentioned spells, but doesn't actually teach them.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2336 on: March 22, 2014, 02:29:10 PM »
The witch mentioned spells, but doesn't actually teach them.

As usual you just cannot find my obscure buttons  :D :D :D
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #2337 on: March 22, 2014, 02:40:01 PM »
Damn it  :D
Where are Peevish and Aine? I cannot find anything in the forest.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2338 on: March 22, 2014, 02:48:12 PM »
Damn it  :D
Where are Peevish and Aine? I cannot find anything in the forest.

Events are conditioned now  ::)

Buy/equip some magic boosting item. I am not sure you can meet Aine at level one but Peevish should not be a problem. You cannot meet Aine before you meet Peevish btw.

Events without conditions are only available at test phase.
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #2339 on: March 22, 2014, 02:49:04 PM »
How to disable dev mode again?