kroum Habitué
![]()
Joined: 05 Dec 2003 Posts: 191
|
|
|
|
|
On crée des objets "conteneurs".
Pour commencer, chaque personnage possède des "conteneurs" naturels, qui ne sont pas des objets. Par exemple la main peut (con)tenir une épée, on peut fixer un casque sur la tête, on peut mettre un paquer d'objets sous le bras, etc.
Le conteneur le plus simple est le sac à dos :
caractéristique du sac à dos :
- type : sac
- portage : 3 (un objet dedans voit son poids apparent divisé par 3)
- poids : 2 livres
- accès : 3 PA
- contenance : 100 livres
explication :
Pour accéder à un objet, il faut mettre le sac à terre : 3PA. Les objets qui sont dedans sont alors utilisables. Ils peuvent être vendus, ou transférés dans un autre conteneur, et par exemple ils peuvent être équipés. On pourra mettre quelques runes dans une ceinture, et quelques objets dans une poche, directement accessible.
La contenance, c'est le poids maximum qu'on peut mettre dans le sac, mais cela ne signifie pas qu'on arrivera à le porter : encore faut-il avoir la force pour cela.
La force nous indique exactement le poids maximum que chacun peut porter, mais c'est une valeur de poids apparent : le poids apparent des objets dans le sac à dos est divisé par 3, car c'est plutôt facile de porter dans un sac à dos, et donc cela ne change rien par rapport à actuellement (actuellement, le poids maximum est égal à 3 fois la force). Alors à quoi cela sert-il ? Et bien si on veut porter ailleurs que dans le sac à dos, le coefficient de portage sera différent : selon l'endroit où l'on met les objets, ils seront plus ou moins facile à porter.
L'objectif est donc de faire des conteneurs qui seront plus ou moins faciles à porter. Par exemple, des paquets portée sous le bras, on ne peut pas en porter beaucoup sans se fatiguer. Une hotte aura une contenance supérieure à celle d'un sac à dos. Une besace, par contre, sera moins profonde mais plus maniable. Une armure, c'est un peu plus facile à porter sur le corps que rangée dans le sac à dos.
Voici par exemple la caratéristique de la besace :
- type : sac
- portage : 3 (un objet dedans voit son poids apparent divisé par 3)
- poids : 1 livres
- accès : 2 PA
- contenance : 30 livres
C'est sympa parce qu'on y accède un peu plus vite, et qu'elle pése moins lourd, mais elle contient beaucoup moins. Par contre, au portage, la besace est aussi efficace que le sac à dos.
Pour équiper une armure, il faut la mettre dans le conteneur correspondant : mettre une armure sur le corps. Pour cela, il faut rendre le conteneur accessible. Le conteneur, c'est le corps, et il a les caractéristiques suivantes :
caractéristique de l'habillement :
- portage : 4 (une armure voit son poids apparent divisé par 4)
- poids : 0 (ce n'est pas un vrai objet)
- accès : 6 PA (c'est dure de s'habiller d'une armure, mais cela vaut le coup)
- contenance : 1 seul objet, de type armure.
Pour équiper une arme, il faut la mettre dans la main :
caractéristique de la main droite :
- portage : 2 (une arme tenue fermement voit son poids apparent divisé par 2)
- poids : 0
- accès : 0 PA (Ben oui, à tout instant on peut vendre, donner, lacher son arme)
- contenance : 1 seul objet
La main gauche à les même caractéristiques, sauf que c'est l'objet dans la main droite qui permet de combattre. Si l'objet dans la main droite n'est pas une arme, on utilise les compétences des mains nues.
On peut mettre aussi des objets sous le bras, mais là, c'est plus difficile :
- portage : 1 (si on a plein de trucs sous le bras, on s'épuise)
- poids : 0
- accès : 0 PA (A tout instant on peut vendre, donner, lacher les objets)
- contenance : 50 livres
Et evidemment, on ne peut pas tenir dans la main un objet et dans le même temps en tenir d'autres sous le même bras. De même, pour combattre avec une arme à 2 mains, il faut avoir la main gauche libre.
Les boucliers pourront être mis dans la main gauche ou sur un bras (autre conteneur). Ils seront plus efficace si on les mets dans la main gauche (je ne vais pas plus loin : la définition des boucliers n'est pas l'objet de ce message).
**** gestion de l'inventaire ****
Si on clique sur "inventaire", on fait apparaitre la liste des conteneurs, avec les objets comme actuellement, mais pour les conteneurs dont l'accès est non nul, les objets ne sont pas actifs. Par contre, les conteneurs, eux, sont actifs : ils peuvent être ouverts, contre le coût en PA correspondant.
Lorsqu'on ouvre un conteneur, les objets deviennent actifs : dans l'inventaire, on peut les jeter, les changer de conteneur, les identifier, et les réparer. Le coût pour jeter un objet est de 0PA. (ben oui, faut être logique : actuellement, ca coute plus cher de jeter que de vendre).
Le fait qu'un conteneur soit ouvert est un état permanent : si on se délogue et qu'on se relogue, le conteneur sera toujours ouvert.
Attention, tout le temps qu'un conteneur d'accès non-nul sera ouvert, on ne peut faire aucun combat ni aucun déplacement. On est bloqué par le sac ouvert.
A tout moment, on peut tenter de fermer tous les conteneurs. Cela ne coûte aucun PA : on considère que le coût de la fermeture est compris dans le coût d'ouverture (peu réaliste, mais utile pour éviter les frustrations du joueur bloqué par son sac à dos ouvert). Par contre, une fois que tout est fermé, on ne peut plus accéder à ce qu'il y a dedans : il faut tout réouvrir.
Lorsqu'on ramasse un objet, ou qu'on l'achète, l'objet passe dans une main libre, ou sous le bras gauche. Si les deux mains sont occupées, la main gauche se libère, en passant son contenu avec le nouvel objet sous le bras gauche. On peut ramasser un objet même si certains conteneurs sont ouverts.
Pour utiliser un objet, il doit être soit dans un conteneur ouvert, soit dans un conteneur d'accès 0 (dans la main, dans la ceinture, etc.)
Quand je dis "utiliser un objet", il s'agit de :
- faire de la magie avec rune ou parchemin
- vendre un objet quelconque ou le faire identifier dans un magasin.
- utiliser les potions,
- réparer de l'équipement,
Lorsqu'on vend un objet, il faut qu'il soit disponible au moment où on propose la vente. Ensuite, on peut fermer le sac et la proposition reste valide.
Elle disparaît uniquement en cas de déplacement, comme actuellement.
Vous remarquez que cela ne coûte rien de changer d'arme si la deuxième arme est disponible (dans la main gauche, dans la ceinture, etc.)
En option, on pourrait interdire d'ouvrir un conteneur si on est engagé en combat. Par contre, les conteneurs d'accès 0 sont toujours accessibles. Ainsi, chacun devrait penser, avant un combat, à préparer son armement avec soin : quels runes, quelles potions, quelles armes de rechange ?
**** Mise en oeuvre ****
Lors de la création des conteneurs, tous les aventuriers reçoivent un sac à dos. Lors de la création du sac à dos, tous les objets de l'équipement seront dans le sac à dos, sauf les objets équipés, et pour ne pas prendre les aventuriers en traitre, le poids des sacs à dos est temporairement de 0 avant de passer à 3 au bout de plusieurs semaines et de plusieurs avertissements.
Arnould. _________________ Le programme écrit dans un langage compilé n’est pas encore compilé et le programme une fois compilé n’est plus dans un langage compilé. C'est simple et logique. C'est l'informatique. |
|