Accueil

Connexion utilisateur

  • Créer un nouveau compte
  • Demander un nouveau mot de passe

Navigation

  • news
    • archive
    • blogs
    • books
    • forums
    • recent posts
    • groups
  • image galleries
  • projects & downloads
  • search
  • create content
  • agrégateur de nouvelles

Rechercher

Qui est en ligne

Il y a actuellement 1 utilisateur et 225 invités en ligne.

Utilisateurs en ligne

  • Faithful

Languages

  • English English
  • French French

Parcourir les archives

« Janvier 2009  
Lu Ma Me Je Ve Sa Di
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Accueil » news » forums » Support & Feedback » Scenarios & Mods » SE:V MODs

Modding Out Diplomacy

Soumis par knowbuddyuno le Mer, 2008-10-29 08:44 SE:V MODs

Is there any way to completely remove diplomacy from the game? I'm aware of the option of auto-allying every AI against every human player, but that's not what I'm looking for. I'd like to play a game where every player, human and AI alike, is on their own and at war with everyone else at all times. I've searched the forums and seen a few people mention that they would like this feature, but I haven't seen anyone comment on whether it is possible or not.

I can think of two possible ways to effect this:

1) Remove diplomacy from the game via modding. I have zero modding experience with SE:V and have no idea whether this would be possible

2) Mod the AI so that it always hates everyone/refuses all treaties. Again, not sure if this is possible

Does anyone know if either of these solutions is possible? Has anyone done it already? Can someone tell me how to do it? I'd appreciate the help a lot. This is a game I'd love to enjoy playing, but the diplomacy is a major reason I've never finished a game. Having 19 AI's spam you with treaty offers each turn is a major pain, and keeping up with the research efforts of 19 opponents who are all sharing tech is just something I'm not good enough to pull off.

‹ Pretrained ships as a racial trait is this posible? Strange lag when using Hiigaran shipset's space station ›
» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.
Image de HeberMagalhaes

Re: Modding Out Diplomacy

Soumis par HeberMagalhaes le Mer, 2008-10-29 15:15

Its not possible to remove diplomacy but it should be pretty easy to modify the AI scripts to naturally increase anger level so they will never accept any treaty.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par knowbuddyuno le Mer, 2008-10-29 18:03

That's great news! I've checked the SE:V wiki under AI but really have no clue where to begin. Any advice on what to do?

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par Vince278 le Mer, 2008-10-29 18:11

Modifying the anger levels may have other side effects (like constant warfare). Smiling

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par knowbuddyuno le Mer, 2008-10-29 18:18

That would be perfect. Constant warfare is exactly what I want to see. As long as the anger levels apply to one another as well, and not just to me. Where can I find/how do I change the anger settings? Is there an AI-editing FAQ I should be reading somewhere so I don't clutter up the boards with questions everyone else has heard a thousand times?

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par knowbuddyuno le Sam, 2008-11-01 12:08

Okay, so I've used the ScriptParser.exe to edit Script_AI_Politics.txt and changed line 0880 from

set final_anger := (total_anger_sev + 50)

to

set final_anger := (total_anger_sev + 550)

There's a line just a little after that that states

if (final_anger > 150) then
set final_anger := 150

which I'm guessing means that with my little addition, nations should automatically default to max anger. The thing is, I'm not sure if I went about this correctly at all. I just looked for "anger" in the file, and saw the variable final_anger. I thought that if I change this to something really high, then wars should be guaranteed, right?

The thing is, I started a new game after making this change, and diplomacy seems exactly the same. I'm guessing I need to recompile the AI, but a) I could be wrong about that and b) I don't know how to do it. Also, do I need to recompile the AI for each mod I use? I usually play Captain Kwok's balance mod, for what it's worth.

Any help would, of course, be very greatly appreciated.

EDIT: Sorry about double posting, all. I just realized that I should have edited my last post instead. Won't happen again.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Captain Kwok
Mod Designer

Re: Modding Out Diplomacy

Soumis par Captain Kwok le Sam, 2008-11-01 12:41

You'd have to edit the Balance Mod's AI scripts for changes to the Balance Mod's AI diplomacy. The source scripts are available at my site.

You will have to re-compile each of the [Race]_Main_Script files. Fortunately, if you use the ScriptParser's MakeFile function and pick the file Compile_Main_Scripts, it will automatically compile them all for you. Then take the resulting .csf files and drop them in their respective race folder in the Balance Mod's empire folder.

Here's a link to the SE5 wiki on AI scripts:
http://wiki.spaceempires.net/index.php/AI_and_Script_Editing_(SEV)


Space Empires Depot | SE:V Balance Mod

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par knowbuddyuno le Sam, 2008-11-01 20:17

It worked! Thanks for the help, Captain Kwok. Now onto an eternal war between 20 empires. Incidentally, I followed the SE5 wiki link you posted, but all it displayed was a generic page stating that there's no text for the topic. Not a big deal, since it's working now. Thank you again, Captain, for both the mod and the help.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par Vince278 le Dim, 2008-11-02 14:38

There's an option in the initial setup that makes all AI players your eternal enemy. I believe the only difference here is that they will all ally against you in doing so. Tweaking the anger setting should just make everybody everybody's enemy (a slight difference Smiling ). The option in the setup should be tougher since they all will cooperate against you. Smiling

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par knowbuddyuno le Dim, 2008-11-02 15:38

I'm currently enjoying my everyone vs. everyone game right now, and I doubt I'm good enough at micromanagement to handle a war with everyone allied against me. If only I could watch the other battles, too. Oh well. Thanks for the help, all.

On a side note, occasionally when I play, the game will freeze during one of the computer player's turns. It almost never happens if I save my game before ending my turn, and almost always happens if I fail to save. Has anyone experienced this? I read on the forums that having an undersized page file can cause problems, so I upped mine to 8GB, but no difference.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Modding Out Diplomacy

Soumis par Vince278 le Mar, 2008-11-04 10:04

Never happened to me yet. Might be indicative of all the combat going on. I have to try a game like this myself. Your problem sounds like there may be some memory leaks left. Saving and reloading helps with that. Smiling

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Now on STEAM

Now on STEAM!Space Empires V via STEAMSpace Empires IV via STEAMSTEAM online by Valve Corporation

Contenu populaire

Aujourd'hui :

  • Politic Game Crash
  • Research By Percentage SUCKS
  • Space Empires V 1.77
  • Space Empires V
  • Babylon 5 Space Empires V mod?

Depuis toujours :

  • Space Empires V and VI: Expansions and the Future: Tell the Company What's on Your Wish List
  • Space Empires V
  • Gritty Galaxy Fleet Clash
  • Damn Dirty Bugs/Annoyances
  • Space Empires V: General Thoughts, Observations, and Suggestions

Dernier accès :

  • Speeding up SE5?
  • PBW.CC Down All Day?
  • 1.17 Bugs and Issues
  • does anyone remember Ascendancy from the Logic factory?
  • ally complaints
(c) Strategy First, Inc. All rights reserved.