[Freeciv-Dev] (PR#14651) Fw: Patch proposal: unit experience
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: |
[Freeciv-Dev] (PR#14651) Fw: Patch proposal: unit experience |
From: |
"Jerome Plut" <Jerome.Plut@xxxxxx> |
Date: |
Sun, 20 Nov 2005 09:21:22 -0800 |
Reply-to: |
bugs@xxxxxxxxxxx |
<URL: http://bugs.freeciv.org/Ticket/Display.html?id=14651 >
Attached: a patch to have the units gain experience, in parallel to the
veteran system. (Of course I forgot it the first time).
Diff is against SVN trunk as of last Tuesday.
Changes to gameplay:
- the units now gain experience points, and can reach experience
levels (which are totally equivalent to veteran levels),
- they can also spontaneously gain a level, the raise_chance
mechanism is still in place (this will set their experience points
to the number required to achieve next level),
(this means that you can disable either mechanism via ruleset, to
keep the one you prefer)
- it breaks savegame compatibility (for experience is saved in place
of level),
- when you mid-click on a unit, it shows the current XP as well as
the number needed to reach next level.
Change to rulesets:
- added a "required_xp" integer list to the veteran_system section.
Any level whose required_xp is -1 is disabled (not reachable
through XP gain).
What is still to do:
- decide the appropriate number of XP to gain for each action. I set
it to ten XP for each (combat, work, high seas), and the levels are
at 0, 20, 60, 120. This makes the units gain levels at a mean speed
comparable to that of the veteran_system.
experience.diff.gz
Description: application/gunzip
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] (PR#14651) Fw: Patch proposal: unit experience,
Jerome Plut <=
|
|