Bienvenue sur BSC Snippets

Bienvenue sur BSC Snippets#

Snippets pour scripts BG Enhanced Editions.
Vous trouverez ici des bouts de code réutilisables pour les scripts de vos personnages (PJ ou PNJ).

CREDO#

  • KISS (Keep It Simple, Stupid)

  • BYOL (Bring Your Own Language)

  • TALC (Tweak And Leverage Carefully)

Note

Les objectifs sont :

  • imaginer puis créer de nouvelles possibilités

  • efficience et flexibilité

  • transparence sur les limites et les contraintes

  • apprendre, expliquer pourquoi ça marche… ou pas !

Directives#

  • Aucune installation de mod n’est nécessaire

  • On ne patch pas le jeu pour améliorer la performance de nos scripts

    • On cherche des solutions avec ce qui existe déjà

  • On ne gère pas tous les cas particuliers de tous les mods existants

    • On propose des solutions simples, flexibles et robustes qui s’adaptent à la majorité des cas

  • On code comme dans les années 2000 mais en se basant sur les connaissances de l’Infinity Engine de 2025

    • On accepte qu’il n’y ai pas de solutions ou que celles-ci soient imparfaites mais on cherche à les améliorer

  • Il y a une dose de psychologie dans les solutions proposées. Les personnages se reposent sur leurs avantages : ils essayent de tirer partie des règles du moteur de jeu pour accroître leur chance. C’est une question de survie dans un monde où on rencontre des demi-dieux énervés à tous les coins de rue

  • Expérimentez, cassez les habitudes, sortez des sentiers battus

Les moddeurs d’abord#

Les contraintes techniques propres au moteur de jeu donnent un cadre à la rédaction des snippets.
Cependant, l’aspect RP est propre à chaque moddeur (et situation) et peut donner lieu à des choix différents de ceux qui ont été proposés.
Autant que possible, pour une situation, plusieurs snippets sont proposés.
En aucun cas, ces snippets ont vocation à empêcher la réflexion et nous encourageons fortement leur adaptation au cadre défini par les moddeurs.