StendhalRefactoring: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Nirvana
imported>AntumDeluge
Code: remove outdated/implemented
 
(260 intermediate revisions by 17 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.60| Stendhal 0.60]]
* [[Stendhal:0.80| Stendhal 0.80]]
* [[Stendhal:1.00| Stendhal 1.00]]

We will use the major impair versions to release important bug fixes and tunes.

=Items=
[[StendhalRefactoringItems| Items available after refactoring]]

=Creatures=
[[StendhalRefactoringCreatures| Creatures available after refactoring]]<br>
[[StendhalRefactoringCreatures#Actions| Creatures' actions available after refactoring]]<br>
[[StendhalRefactoringCreatures#Events| Creatures' events system proposal]]<br>
[[StendhalRefactoringCreatures#AI| Creatures' AI system proposal]]<br>

=Atlas=
[[StendhalRefactoringAtlas| Atlas proposal]]


If you are interested in any of these goals, or have other ideas, please visit [[ChatWithOtherUsersDevs|IRC at irc.libera.chat #arianne]]
=RP System=
=RP System=
[[StendhalRPProposal| ''Working document'' for RP System proposal]]<br>
[[StendhalRefactoringRP| RP System proposal]]<br>
[[StendhalRefactoringRP| RP System proposal]]<br>
[[StendhalRefactoringRP#Skill_system|Skill System]]<br>
[[StendhalRefactoringRP#Skill_system|Skill System]]<br>
Line 30: Line 14:
[[StendhalRefactoringRP#Magic|Magic]]<br>
[[StendhalRefactoringRP#Magic|Magic]]<br>
[[StendhalRefactoringRP#Trading_system|Trading System]]<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>
[[StendhalRefactoringRP#Party_system|Party System]]<br>
[[StendhalJobs|Jobs System]]<br>

=Economy=
[[StendhalEconomy|Balancing the economy]]


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


=Quests=
[[StendhalRefactoringQuests | Quest Page]] <br>


=History and Story/Plot=
[[StendhalRefactoringHistoryFacts |Gathered History Facts]] <br>
[[StendhalRefactoringHistoryOfTheWorld |History of the world]] <br>
[[StendhalRefactoringStory| Stendhal Story and Plot]]


=From Nirvana=
= Items =

I was talking with that guy that starts with an O (his name escapes me, but we were in the bank, with an A guy and a K guy...). I asked this. Sorry, I don't feel they fit well in other categories.
* [[StendhalRefactoringEquipment| Weapons & Armor System]]
<ul>
* [[StendhalRefactoringItemsBase| Base Implementation page]] ''outdated''
<li> Party mode: enable players to create a party, and everyone who is in the party shares XP, and cash. </li>
* [[StendhalRefactoringItems| Items available after refactoring, min level list]] ''outdated''
<li> Make cash not an item, but still enable it to be depositted in the bank.</li>

<li> Player Trading: 'nuff said</li>
=Creatures=
<li> depositing a specific amount in the bank</li>
[[StendhalRefactoringCreatures| Creatures available after refactoring]]<br>
<li> hotkey system: done to death, I know, but how about using the function keys to plot them. or the bag spaces are automaticaly assigned to an F key... 12 spaces in bag, 12 F keys.</li>
[[StendhalRefactoringCreatures#Actions| Creatures' actions available after refactoring]]<br>
<li> darn! I forgot lots of them!</li>
[[StendhalRefactoringCreatures#Events| Creatures' events system proposal]]<br>
</ul>
[[StendhalRefactoringCreatures#AI| Creatures' AI system proposal]]<br>


=Out of Game=
* [[StendhalRefactoringUpdates]]

= Code =

* Improve rendering engine by adding dirty rectangles.


<br>
<br>
<br>
----


[[Category:Development]]
[[Stendhal | Back to stendhal main wiki page]]