StendhalRefactoring: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Danter
imported>AntumDeluge
Code: remove outdated/implemented
 
(365 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{Navigation for Stendhal Top|Contributing}}
This page propose goals to achieve in next releases of Stendhal.<br>
{{Navigation for Stendhal Contributors}}
So please feel free to add new things that we may have forgotten.


This page proposes some possible, very long term, goals for Stendhal.<br>
=Versions=
Please see also [[StendhalOpenTasks]] for shorter term open tasks.
Each new version will add a small part of the below proposed refactoring:
* [[Stendhal:0.40| Stendhal 0.40]]
* [[Stendhal:0.40| Stendhal 0.60]]
* [[Stendhal:0.40| Stendhal 0.80]]
* [[Stendhal:0.40| Stendhal 1.00]]


If you are interested in any of these goals, or have other ideas, please visit [[ChatWithOtherUsersDevs|IRC at irc.libera.chat #arianne]]
We will use the major impair versions to release important bug fixes and tunes.
=RP System=
[[StendhalRPProposal| ''Working document'' for RP System proposal]]<br>
[[StendhalRefactoringRP| RP System proposal]]<br>
[[StendhalRefactoringRP#Skill_system|Skill System]]<br>
[[StendhalRefactoringRP#Melee_Combat|Combat: Melee]]<br>
[[StendhalRefactoringRP#Range_Combat|Combat: Range]]<br>
[[StendhalRefactoringRP#Magic|Magic]]<br>
[[StendhalRefactoringRP#Trading_system|Trading System]]<br>
[[StendhalRefactoringRP#Shopping_system|Shopping System]]<br>
[[StendhalRefactoringRP#Auctioning_system|Auctioning System]]<br>
[[StendhalRefactoringRP#Party_system|Party System]]<br>
[[StendhalJobs|Jobs System]]<br>


=Items=
=Economy=
[[StendhalEconomy|Balancing the economy]]
[[StendhalRefactoringItems| Items available after refactoring]]

=Class System=
[[StendhalRefactoringClassBasics|Class Basics]]<br>
<br>
About the different classes <br>
[[StendhalRefactoringClassArcher|Class:Archer]]<br>
[[StendhalRefactoringClassMage|Class:Mage]]<br>
[[StendhalRefactoringClassPriest|Class:Priest]]<br>
[[StendhalRefactoringClassWarrior|Class:Warrior]]<br>
<br>
[[StendhalRefactoringClassGeneral|General Skills]]<br>



= Items =

* [[StendhalRefactoringEquipment| Weapons & Armor System]]
* [[StendhalRefactoringItemsBase| Base Implementation page]] ''outdated''
* [[StendhalRefactoringItems| Items available after refactoring, min level list]] ''outdated''


=Creatures=
=Creatures=
Line 20: Line 47:
[[StendhalRefactoringCreatures#AI| Creatures' AI system proposal]]<br>
[[StendhalRefactoringCreatures#AI| Creatures' AI system proposal]]<br>


=Atlas=
[[StendhalRefactoringAtlas| Atlas proposal]]


=RP System=
=Out of Game=
* [[StendhalRefactoringUpdates]]
[[StendhalRefactoringRP| RP System proposal]]


=Class System=
= Code =

[[StendhalRefactoringClassBasics| Class Basics]]<br>
* Improve rendering engine by adding dirty rectangles.
[[StendhalRefactoringClassMage| Mage]]<br>

[[StendhalRefactoringClassWarrior| Warrior]]<br>

[[StendhalRefactoringClassArcher| Archer]]<br>
[[Category:Development]]
[[StendhalRefactoringClassPriest| Priest]]<br>