Prison Architect
Bienvenue sur l'unique forum de la communauté Francophone de Prison Architect ! Pensez à vous inscrire pour profiter pleinement de toutes les fonctions du forum et accéder aux téléchargements Wink

Ajouter des subventions

Voir le sujet précédent Voir le sujet suivant Aller en bas

Ajouter des subventions

Message  CrashBandicoke le Sam 3 Aoû - 19:12

Salut,

Bon je sais pas si quelqu'un pourra m'aider, mais je vous montre ce que j'essaye de faire.

Mon but est donc d'ajouter de nouvelles subventions, par exemple lorsque l'on a créé 50 cellules, etc.

A ce que j'ai vu, il a deux fichiers à modifier:


  • english.txt / Il s'agit du fichier de traduction du jeu, comportant les textes.
  • grants.lua / Qui contient les subventions, ainsi que les éléments déclencheurs.


J'ai donc commencé par grants.lua, en me basant sur la subvention "Bloc de Cellules A" afin de tester le truc.


Code:
function CreateGrants()

    CreateBootstrapGrants();
    CreateFirstCellBlockGrant();
    CreateHealthGrant();
    CreateForumGrant();
end

function CreateFirstCellBlockGrant()

    Objective.CreateGrant            ( "Grant_FirstCellBlock", 20000, 10000 )
       
    Objective.CreateGrant            ( "Grant_FirstCellBlock_Cells", 0, 0 )
    Objective.SetParent                ( "Grant_FirstCellBlock" )   
    Objective.RequireRoomsAvailable    ( "Cell", 15 )
   
end

function CreateForumGrant()

    Objective.CreateGrant            ( "Grant_Forum", 100000, 99999999 )
       
    Objective.CreateGrant            ( "Grant_Forum_Cells", 0, 0 )
    Objective.SetParent                ( "Grant_Forum" )
    Objective.RequireRoomsAvailable    ( "Cell", 1 )

end

 J'ai donc simplement dupliqué ce qui existait déjà, et j'ai modifié la valeur 15 (l'objectif de la subvention de bloc A), en 1 (histoire qu'elle se déclenche vite pour mener à bien mon test), et ajouté un appel à la fonction au début du code ( CreateForumGrant(); )

Puis j'ai ensuite modifié le english.txt afin d'y ajouter les textes visibles dans le jeu:


Code:
objective_grant_firstcellblock                  Subvention : Bloc de Cellules A
objective_grant_firstcellblock_description      Votre prison de base est maintenant fonctionnelle. Il est temps de construire votre premier bloc de cellules individuelles et d'y transferer vos prisonniers.
objective_grant_firstcellblock_cells            Atteindre une capacite de 15 prisonniers

objective_grant_forum                   Subvention : Forum
objective_grant_forum_description       Test de subvention pour le forum.
objective_grant_forum_cells             Construire 1 cellule

J'ai me suis donc contenté également de dupliquer les données existantes en les ajustant à ce que je voulais faire.

Dans le jeu, la subvention apparait bien dans l'onglet approprié et ... elle fonctionne ! Dès lors que je clic sur la subvention je reçois les 100.000$, et une fois ma cellule construite, je touche les 99.999.999$

Toutefois, j'ai un soucis ! Je vous laisse voir ca par vous même:




Donc si quelqu'un a déjà testé l'expérience et a une solution, ou si vous n'avez pas testé mais que vous avez une idée, je suis preneur ! ^^
avatar
CrashBandicoke
Prisonnier risque minimal
Prisonnier risque minimal

Masculin Sagittaire Rat
Messages : 30
Points : 53
Réputation : 9
Date de naissance : 05/12/1984
Date d'inscription : 01/08/2013
Age : 32

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  CrashBandicoke le Sam 3 Aoû - 21:49

Bon je sais pas trop pourquoi ... mais maintenant ça fonctionne ... vous avez des idées de subvention à créer ? ^^
avatar
CrashBandicoke
Prisonnier risque minimal
Prisonnier risque minimal

Masculin Sagittaire Rat
Messages : 30
Points : 53
Réputation : 9
Date de naissance : 05/12/1984
Date d'inscription : 01/08/2013
Age : 32

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  Lemmy1916 le Dim 4 Aoû - 0:31

Ah jolie ! Je vais y jeter un œil aussi tiens !
avatar
Lemmy1916
Admin
Admin

Masculin Bélier Chien
Messages : 333
Points : 457
Réputation : 31
Date de naissance : 21/03/1982
Date d'inscription : 30/07/2013
Age : 35
Localisation : Nancy

Voir le profil de l'utilisateur http://jeux-coop.com/

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  Kudsak le Lun 5 Aoû - 17:37

Et du coup, tu sais pourquoi ça marche finalement ?
avatar
Kudsak
Prisonnier risque normal
Prisonnier risque normal

Masculin Balance Cheval
Messages : 174
Points : 200
Réputation : 8
Date de naissance : 21/10/1990
Date d'inscription : 05/08/2013
Age : 26

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  CrashBandicoke le Jeu 8 Aoû - 3:50

Il me semble qu'au moment où je testais tout ça, j'avais deux fois le jeu ouvert, ce qui devait créer un conflit ^^

Du coup j'ai presque envie de modifier mon premier message pour transformer ça en tuto, si ça peut donner envie à certains de se créer leur propres subventions !
avatar
CrashBandicoke
Prisonnier risque minimal
Prisonnier risque minimal

Masculin Sagittaire Rat
Messages : 30
Points : 53
Réputation : 9
Date de naissance : 05/12/1984
Date d'inscription : 01/08/2013
Age : 32

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  Kudsak le Jeu 8 Aoû - 13:04

Ouep ca peut être cool ! En plus c'est pas spécialement compliqué...
avatar
Kudsak
Prisonnier risque normal
Prisonnier risque normal

Masculin Balance Cheval
Messages : 174
Points : 200
Réputation : 8
Date de naissance : 21/10/1990
Date d'inscription : 05/08/2013
Age : 26

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  J. Bennett le Dim 11 Aoû - 8:35

Bon, puisqu'on en est à magouiller les fichiers Very Happy

Dans le menu principal, cliquez sur "Open Save Folder" "prison architect" puis "saves" dans ce dossier, il y a vos autosaves, ou le nom que vous avez donné à vos prison avec l'extension ".prison" en ouvrant ce fichier avec Note, Notepad, textedit (en fonction de vos système d'exploitation) vous aurez la possibilité de modifier pour la prison dont vous éditez le fichier quelques options...

EnabledElectricity         true  
EnabledWater              true  
EnabledFood                true  
EnabledDecay              true 
EnabledVisibility           true 
ObjectsCentreAligned   true

En voici quelques unes, en modifiant "true" par "false" vous n'aurez plus besoin de vous soucier de construire les réseaux électriques, et eaux, ou à nourrir les prisonniers... Pour decay / Visibility / ObjectsCentreAligned, je comprend la signification mais je ne vois pas ce que ça changera concrètement dans le jeu, à tester...

Il y a egalement la possibilité de renflouer le compte lorsque vous êtes à court de flouz. Avec la commande CTRL+F activez la barre de recherche, puis tapez "balance", vous tomberez sur cette ligne:

BEGIN Finance    Balance 40.000  LastDay 8  END

Il suffit de modifier le chiffre pour obtenir la somme, le plafond etant  fixé à 999.999.999.

Ce fichier cache sûrement beaucoup d'autres possibilités que je n'ai pas encore tout à fait exploitées...

N'oubliez pas de sauvegarder vos fichiers.

Bon c'est un peu casser l’intérêt du jeu, mais pour ceux qui veulent tester le talents d'architectes sans contraintes Wink
avatar
J. Bennett
Petit prisonnier fébrile
Petit prisonnier fébrile

Masculin Cancer Dragon
Messages : 9
Points : 15
Réputation : 0
Date de naissance : 22/07/1988
Date d'inscription : 09/08/2013
Age : 29

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  yannis26 le Dim 11 Aoû - 10:02

Ah, j'attend ton tuto avec impatience !
avatar
yannis26
Prisonnier risque minimal
Prisonnier risque minimal

Masculin Balance Dragon
Messages : 70
Points : 76
Réputation : 0
Date de naissance : 08/10/2000
Date d'inscription : 03/08/2013
Age : 16

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  energityzodiak72 le Dim 8 Fév - 0:15

Possibilité de monté le coverage et la suspicion de vos mouchards CTRL + F : Coverage 100
j'ai pas sous les yeux en ce moment alors je ferais un edit pour mieux indiquer
avatar
energityzodiak72
Prisonnier risque normal
Prisonnier risque normal

Masculin Scorpion Chat
Messages : 138
Points : 167
Réputation : 3
Date de naissance : 26/10/1999
Date d'inscription : 18/11/2014
Age : 17

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  Anilathor le Dim 8 Fév - 0:24

Merci de ne pas remonter un sujet qui date d'un an et demi !
avatar
Anilathor
Grand caïd de la prison
Grand caïd de la prison

Masculin Scorpion Coq
Messages : 925
Points : 1048
Réputation : 71
Date de naissance : 23/10/1993
Date d'inscription : 20/10/2013
Age : 23
Localisation : Alsace

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  energityzodiak72 le Dim 8 Fév - 0:27

Bah et si sa intéresse des gens ?
avatar
energityzodiak72
Prisonnier risque normal
Prisonnier risque normal

Masculin Scorpion Chat
Messages : 138
Points : 167
Réputation : 3
Date de naissance : 26/10/1999
Date d'inscription : 18/11/2014
Age : 17

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  maxdyvendee le Sam 28 Fév - 19:44

J'avoue!!

maxdyvendee
Admin
Admin

Masculin Sagittaire Buffle
Messages : 16
Points : 22
Réputation : 0
Date de naissance : 10/12/1985
Date d'inscription : 13/04/2014
Age : 31

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  Avery-Foox le Dim 1 Mar - 13:07

Anilathor a écrit:
Merci de ne pas remonter un sujet qui date d'un an et demi !

Flémardise >_<
avatar
Avery-Foox
Admin
Admin

Masculin Taureau Chien
Messages : 575
Points : 653
Réputation : 34
Date de naissance : 13/05/1994
Date d'inscription : 02/09/2014
Age : 23
Localisation : Aquitaine > Landes
Emploi/loisirs : Tueur de détenus !
Humeur : Changeant

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ajouter des subventions

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum