Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 38 39 [40] 41 42 ... 57

Author Topic: Terra Vitae Fork (version 2.0 released!)  (Read 339510 times)

IsaacG

  • Bay Watcher
  • Mad Engineer
    • View Profile
    • JJoseph on Deviantart
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #585 on: March 01, 2018, 04:18:31 pm »

Still not clear (forgive me - I'm coming down with a cold). Should I replace the files in my mod with the ones in your verbose .zip, or manually edit the files using the .pdf you linked (or are both necessary)?
Replace the files in your mod with the ones in the multisave .zip, then replace those with the files in the verbose .zip.

It's alright.  In person I've been told I should become a doctor, due to my ability to explain things clearly.  Despite this, I have never managed to write something down without needing to clarify things, generally in person.  I once spent an hour crashed in a ditch barely a mile away from my home because my roommate misunderstood the directions I gave him in a text.  Then I had to pay the tow truck driver because I had failed to understand my roommate intended to tow my car himself.
Logged
LCS 4.12 Thread
https://discord.gg/HYbss8eswM
Quote
Many people, meeting Aziraphale for the first time, formed three impressions: that he was English, that he was intelligent, and that he was gayer than a tree full of monkeys on nitrous oxide.
Constitution of the Confederate States
Article I Sec. 9 4
No bill of attainder, ex post facto law, or law denying or impairing the right of property in negro slaves shall be passe

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #586 on: March 05, 2018, 01:02:11 pm »

Uh-oh, trouble. Looks like I don't have TINYDIR_H0.

Complete error message:

Quote
In file included from lcsio.cpp:26:
./tinydir.h:22:9: warning: 'TINYDIR_H' is used as a header guard here, followed
      by #define of a different macro [-Wheader-guard]
#ifndef TINYDIR_H
        ^~~~~~~~~
./tinydir.h:23:9: note: 'TINYDIR_H0' is defined here; did you mean 'TINYDIR_H'?
#define TINYDIR_H0
        ^~~~~~~~~~
        TINYDIR_H
1 warning generated.
mv -f .deps/crimesquad-lcsio.Tpo .deps/crimesquad-lcsio.Po
make: *** No rule to make target `common/commondisplay.cpp', needed by `crimesquad-commondisplay.o'.  Stop.
Logged

IsaacG

  • Bay Watcher
  • Mad Engineer
    • View Profile
    • JJoseph on Deviantart
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #587 on: March 06, 2018, 06:27:15 pm »

Uh-oh, trouble. Looks like I don't have TINYDIR_H0.
I keep forgetting about that.  It's a non-issue, but you can delete the number 0 if you want the warning to go away.
i.e.
Code: [Select]
#ifndef TINYDIR_H
#define TINYDIR_H

Complete error message:

Quote
In file included from lcsio.cpp:26:
./tinydir.h:22:9: warning: 'TINYDIR_H' is used as a header guard here, followed
      by #define of a different macro [-Wheader-guard]
#ifndef TINYDIR_H
        ^~~~~~~~~
./tinydir.h:23:9: note: 'TINYDIR_H0' is defined here; did you mean 'TINYDIR_H'?
#define TINYDIR_H0
        ^~~~~~~~~~
        TINYDIR_H
1 warning generated.
mv -f .deps/crimesquad-lcsio.Tpo .deps/crimesquad-lcsio.Po
make: *** No rule to make target `common/commondisplay.cpp', needed by `crimesquad-commondisplay.o'.  Stop.
Here's the problem.  cmake/ming doesn't know where to find "common/commondisplay.cpp".
Logged
LCS 4.12 Thread
https://discord.gg/HYbss8eswM
Quote
Many people, meeting Aziraphale for the first time, formed three impressions: that he was English, that he was intelligent, and that he was gayer than a tree full of monkeys on nitrous oxide.
Constitution of the Confederate States
Article I Sec. 9 4
No bill of attainder, ex post facto law, or law denying or impairing the right of property in negro slaves shall be passe

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #588 on: March 08, 2018, 10:54:14 am »

Still have the following:

Code: [Select]
make: *** No rule to make target `common/commondisplay.cpp', needed by `crimesquad-commondisplay.o'.  Stop.
Logged

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #589 on: March 16, 2018, 08:12:26 am »

I would like to work on the next major overhaul, but was hoping to have this save file issue fixed first. Unfortunately I cannot compile IsaacG's code.

Should I just proceed with the feature update? This will make TV even more divergent from vanilla LCS.
Logged

IsaacG

  • Bay Watcher
  • Mad Engineer
    • View Profile
    • JJoseph on Deviantart
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #590 on: March 16, 2018, 03:34:07 pm »

I would like to work on the next major overhaul, but was hoping to have this save file issue fixed first. Unfortunately I cannot compile IsaacG's code.

Should I just proceed with the feature update? This will make TV even more divergent from vanilla LCS.
I think you should go for it.  I'm still trying to figure out how to get code to compile from the command line without relying on project files.  Until then I have no idea how to fix
Code: [Select]
make: *** No rule to make target `common/commondisplay.cpp', needed by `crimesquad-commondisplay.o'.  Stop.The compiler doesn't have access to "common/commondisplay.cpp" is.  Or it means that "crimesquad-commondisplay.o" isn't supposed to exist.  I know what the problem is, just not how to fix it.

If you could tell me exactly what download of the LCS source code TV is based off, that would make it easier.
Logged
LCS 4.12 Thread
https://discord.gg/HYbss8eswM
Quote
Many people, meeting Aziraphale for the first time, formed three impressions: that he was English, that he was intelligent, and that he was gayer than a tree full of monkeys on nitrous oxide.
Constitution of the Confederate States
Article I Sec. 9 4
No bill of attainder, ex post facto law, or law denying or impairing the right of property in negro slaves shall be passe

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #591 on: March 17, 2018, 09:08:50 am »

Yeah unfortunately I don't recall what version it is based off, although I can tell you that the code in its entirety is contained in the TV download, so it may be possible to figure it out.

I have a couple of new features to add, and can solicit suggestions for them, so stay tuned.
Logged

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #592 on: March 17, 2018, 10:28:41 pm »

All right, going to solicit suggestions at this point. This is a big enough update that any thoughts/discussion on new features or updates on existing features are welcome.

Here's the general to-do list:

1. VIEW_UNITEDNATIONS and LAW_UNITEDNATIONS
Description: New law and view. Liberals support U.S. involvement in foreign military campaigns if and only if it is done with United Nations approval. If this law is liberal, then the U.S. will be using its military to support U.N. peacekeeping actions; if conservative, the U.S. will disdain the U.N.
Status: done

2. SIEGE_MURDERERS, SIEGE_INTERNATIONAL_CONSERVATIVE, and SIEGE_INTERNATIONAL_STALINIST
Description: Three new factions that can besiege you.
->2a. SIEGE_MURDERERS: consists of otherwise ordinary people who want to murder the LCS. There will be an offended_murderers counter that augments every time you do something that incites a murder. This includes having an affair with somebody's spouse, killing a friend or family member in a site action, having too much money, etc. The more heat reduction your safehouse has, the better-protected you will be, and the more conservative LAW_DEATHPENALTY is, there will be additional protection from them. These murderers will be generally poorly-armed, but there will be occasional well-skilled and prepared enemies in their siege.
-> SIEGE_INTERNATIONAL_CONSERVATIVE: international terrorists of an arch-conservative stripe (i.e. not bred on U.S. soil, not the CCS). If the president of the U.S. is himself C+, these guys will not bother to attack you. If the president is of either the Liberal or Stalinist parties, the military will fight them for you. The more conservative LAW_MILITARY and the more liberal LAW_UNITEDNATIONS are, the better the military will be at fighting these terrorists. If either LAW_MILITARY is C+ or LAW_UNITEDNATIONS is L+, these enemies will generally not be a threat. They also will tend not to notice you if you have heat reduction.
-> SIEGE_INTERNATIONAL_STALINIST: similar to the above, but of a Stalinist stripe. If the president of the U.S. is himself S, these guys will not attack you, and presidents of both the Liberal and Conservative parties will fight them using the military, as above.
Status: not yet implemented.

3. Player-created factions
Description: Players will now be able to define their own factions and add them to the game using a tab-delimited text file, much as they already can with lobbies. These factions will be affected by conditions in the game, and will ultimately be able to besiege the LCS. They can also fight with each-other.
Status: the way that factions are influenced by the world is implemented, but not how factions interact with each-other nor how they are added into the game in the first place.

4. Miscellaneous tweaks
-Re-vamp sexual treason mechanics (either intelligence 10 or health 10 qualifies you, but not both 9 and 9 as it is currently). Not yet implemented.



Discussion points

1. Nerfing violence - there has been a lot of talk about reducing the effectiveness of violence in the game. Although I agree that it would be a good thing to include, there is a problem with it: at present, the LCS cannot defeat the conservatives by pure military force. Instead, the LCS has to liberalize public opinion, swing elections, and then let the newly-elected liberal politicians enact liberal legislation. It seems to me that if we were to severely reduce the ability of the LCS to affect public opinion via violence, then there should need to be some alternative way to overthrow the U.S. government by violence alone. Although this sounds good in principle, I am less sure how to implement it. Suggestions are welcome.

2. Sewing dissent among the conservatives - again, I don't know how to implement this gameplay-wise. The idea is to turn the conservative media establishment against other conservatives. The thought that occurs to me is that perhaps there should be another set of media establishments that are determined by public opinion rather than by doctrinaire politics. Movies already sort of work like this: although there is a conservative influence on all movies and movies also are inspired by different events, movies are also impacted by public opinion. The trouble is that the conservative media, currently cable news and AM radio, need to be there.

3. More founder-creation options - the idea here is to have a founder that has been in the military, and may have been exposed to super-science that gave him or her (limited) super-powers (that can then be trained up). I'd like an entire storyline, like there are for the other five archetypes (master thief, violent gangster, brilliant student, gifted survivor, charismatic leader). I'm not sure what all of the options should be, though.
Logged

Hertz

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #593 on: March 24, 2018, 02:49:58 am »

How do i influence movies? The site for films just has the CCS boss and several squares which has the president...
Logged

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #594 on: March 24, 2018, 01:34:42 pm »

How do i influence movies? The site for films just has the CCS boss and several squares which has the president...

It's a bug. I've been trying to fix it for a while. I will make sure it is fixed in the next release.
Logged

couchchou

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #595 on: March 25, 2018, 09:51:06 pm »

Hello,

This is probably totally unnecessary, but I was curious if you or anyone else was able to replicate these issues, or if you already fixed them:

--I found Superpowered Minions out and about at various sites, but the game still crashes when trying to fight them off in a siege

--The game crashes when you are caught trying to have multiple dates at once

--Maybe I'm just dense, but I couldn't find the Supervillain in the Secret Laboratory, but I did find them in the other two lairs.

--Finally, when trying to obtain clues for the NEC, after obtaining the first clue it said that there was only one clue left.

This is in Single City Mode.

Thank you!

Logged

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #596 on: March 27, 2018, 09:31:09 pm »

How do i influence movies? The site for films just has the CCS boss and several squares which has the president...

It's a bug. I've been trying to fix it for a while. I will make sure it is fixed in the next release.

Bug fixed. I had forgotten that DAME needs to export its maps before LCS can use them!


This is probably totally unnecessary, but I was curious if you or anyone else was able to replicate these issues, or if you already fixed them:

Not necessary, but still helpful - thanks for collating them all.

Quote
--I found Superpowered Minions out and about at various sites, but the game still crashes when trying to fight them off in a siege

I think I fixed this one but am going to check.


Quote
--The game crashes when you are caught trying to have multiple dates at once

Bug replicated, working on it.


Quote
--Maybe I'm just dense, but I couldn't find the Supervillain in the Secret Laboratory, but I did find them in the other two lairs.

The supervillain lairs are procedurally-generated and randomly-named, just like the warehouses, polluter factories, movie studios, etc. The options are:
1. Underground Mausoleum
2. Spacious Sewer
3. Mysterious Cave Complex
4. Secret Laboratory
5. Ominous Castle
6. Forgotten Temple
7. Space Rift
8. Black Skyscraper

I don't know why one of them would have an unfindable supervillain unlike the others.


Quote
--Finally, when trying to obtain clues for the NEC, after obtaining the first clue it said that there was only one clue left.

I have no idea what could be causing this. The code looks absolutely straightforward.
Logged

SlatersQuest

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #597 on: March 28, 2018, 08:11:04 am »

Quote
--The game crashes when you are caught trying to have multiple dates at once

Bug fixed.
Logged

Blood_Librarian

  • Bay Watcher
  • What is happening?
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #598 on: March 28, 2018, 10:47:20 am »

Sometimes my game crashes at the end of the month, it's a little annoying.
Logged
if you want something wacky
Quote from: ChiefWaffles, MAR Discord
I continue to be puzzled by BL's attempts to make Aratam blatantly evil

couchchou

  • Bay Watcher
    • View Profile
Re: Terra Vitae Mod (version 1.4 released!)
« Reply #599 on: March 28, 2018, 08:29:52 pm »

Quote
Quote
--Maybe I'm just dense, but I couldn't find the Supervillain in the Secret Laboratory, but I did find them in the other two lairs.

The supervillain lairs are procedurally-generated and randomly-named, just like the warehouses, polluter factories, movie studios, etc. The options are:
1. Underground Mausoleum
2. Spacious Sewer
3. Mysterious Cave Complex
4. Secret Laboratory
5. Ominous Castle
6. Forgotten Temple
7. Space Rift
8. Black Skyscraper

I don't know why one of them would have an unfindable supervillain unlike the others.


Quote
--Finally, when trying to obtain clues for the NEC, after obtaining the first clue it said that there was only one clue left.

I have no idea what could be causing this. The code looks absolutely straightforward.

On the clues, I think the real issue I had was that if I had previously cleared an old super-villain lair that had been re-occupied by a new super-villain, taking out that new super-villain would sometimes give me "new" evidence even though you're meant to clear out a super-villain from each lair. In any case, I could not get the final game-winning mission to trigger despite this, so I suspect that although the evidence variables are working as intended, the way the game checks for what to tell the player after clearing a super-villain lair is somehow wonky.

On the lairs, it might just be my ignorance showing here--are there only supposed to be 3 lairs per game? For example, in my game, I had found the Cave Complex, Mausoleum, and Secret Laboratory, and couldn't find any more. Only in the Secret Laboratory was I unable to find the supervillain's location in the site. If they are procedurally-generated, is it possible to make it so that when they are "closed down" they can regenerate into a new map? I'm not totally sure if this is already in the game, but I seem to recall that the TV/Radio sites change their layout if they've been shut down for a time.

Also, is there a point to "using" the traps in those lairs? They guarantee an encounter with enemies and obscure the villain's location, so I can understand their purpose on that end, but using the traps would always injure one of my precious liberals, or at least try to. Since you can just abstain from using the trap locations, I didn't understand that purpose. Unless this is already implemented, perhaps using the trap could occasionally net you valuable loot?

Finally, perhaps this is my misunderstanding of the general situation in the Terra Vitae world, but fighting the super-villain's minions in his lair will get you a criminal record. This is a debatable point, but I would think that fighting in such a secret lair would prevent evidence from ever reaching society at large. If the current state of affairs is meant to be explained by their control over the government, maybe such activities would only net you a criminal record if the laws are conservative enough?

Thanks for all that you do working on this mod! Sorry about this being lengthy/probably unreadable.
Logged
Pages: 1 ... 38 39 [40] 41 42 ... 57