Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Liberal Crime Squad: New Age  (Read 2129 times)

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Liberal Crime Squad: New Age
« on: April 11, 2024, 06:05:26 pm »

I ported Liberal Crime Squad to make a web version named Liberal Crime Squad: New Age.

New Age serves as both a web port intended to work properly on any platform without any fussing with the terminal settings, and as a fork where I can do zany things with the game. Maybe someday it will become a total conversion where you play as a supervillain on the moon. For now, it's mostly just a port.

Because there is no touch UI and the game will not cause your virtual keyboard to appear, it is only playable on a mobile device if you have a physical keyboard. I would consider iOS and Android unsupported for this reason. However, if you do have a physical keyboard for your iOS/Android device, it should work.

Some of the biggest differences:
  • The game starts in the year 2023. The founder was born in 2004.
  • There are new character creation questions, they do different things, and you get feedback in-game about what the questions do and how your character is shaping up as you create them.
  • Almost all melee skills are now part of Martial Arts. Almost all gun skills are now merged together into Firearms.
  • You check the polls on the Liberal Agenda screen instead of as an activity.
  • You can independently study any skill as a free alternative to taking classes in the activities menu.
  • The homeless shelter has been replaced by a homeless camp. It has unique mechanics that make it a bad safehouse. You should find a proper safehouse.
  • Killing anyone in a site action alienates everyone and causes the news to report your action as a rampage. However, rampages are less harmful than they are in the base game: they still affect public opinion positively on the issues, and only cause the public to dislike the LCS itself. Over the long term, a lack of public support will make all of your actions less effective.
  • Conservatives you encounter who intend to run away are be treated differently than Conservatives who want to fight you. If you would attack but there are only fleeing enemies left, you will automatically use the intimidate action and run them off instead of attacking.
  • Prostitution no longer reduces juice. Sex workers have unique mechanics when you're dating them.
  • Significantly more emphasis on Heart and Wisdom. The Health stat has been folded into Heart, which can now increase maximum hit points. Seduction is now a Heart skill.
  • You can manage multiple save games. You can export and import save games. So far I have never broken save compatibility between versions, even when the save format has changed.
  • Just about everything is rebalanced. The game rolls d20s instead of dice pools for skill checks now.
  • More bugs and different bugs.

Play link:
https://www.jonathansfox.com/lcs-new-age/

Source code:
https://github.com/jonathansfox/lcs-new-age

These days, I'm generally more active on the LCS discord server that IssacG created than on the Bay 12 Games forums:
https://discord.gg/HYbss8eswM
« Last Edit: April 22, 2024, 12:51:16 pm by Jonathan S. Fox »
Logged

EuchreJack

  • Bay Watcher
  • Lord of Norderland - Lv 20 SKOOKUM ROC
    • View Profile
Re: Liberal Crime Squad: New Age
« Reply #1 on: April 11, 2024, 06:50:23 pm »

Awesome!

Duuvian

  • Bay Watcher
  • Internet ≠ Real Life
    • View Profile
Re: Liberal Crime Squad: New Age
« Reply #2 on: April 13, 2024, 05:02:39 am »

Ahh, the homeless shelter camp is no longer unpoliced for skill training. Or was that just a Nightmare mode thing in older versions? Either way the first newspaper article goes off about LCS if the squad beats someone up there now, which is a good change or else the founder (or any other members) could quickly become a megabeast doing that for free.

EDIT: Oh wait, no that was the abandoned crackhouse, not the homeless shelter. I forgot to check that location out in this version, having confused the old skill training spot. EDIT2: An assault in the Drug House location does not result in a newspaper article, but does result in becoming Wanted for Assault charges.

A toggle for key repeats being interrupted when encountering people or other reasons to stop would be cool. That's because it would be great to have one when trying to run into a specific person like a low chance of encounter occupation or leaning, but it's also nice to not have when sneaking through the hallway towards the exit after an alert is raised.
« Last Edit: April 13, 2024, 06:50:50 am by Duuvian »
Logged
FINISHED original composition:
https://app.box.com/s/jq526ppvri67astrc23bwvgrkxaicedj

Sort of finished and awaiting remix due to loss of most recent song file before addition of drums:
https://www.box.com/s/s3oba05kh8mfi3sorjm0 <-zguit

Duuvian

  • Bay Watcher
  • Internet ≠ Real Life
    • View Profile
Re: Liberal Crime Squad: New Age
« Reply #3 on: April 14, 2024, 06:20:34 am »

I have what's probably a silly question. How do you export the save? I found the import option.

I had a decent nightmare start going that I had to close without saving after failing to find the save export option. I had the full 7 supermutant recruits for the founder and everything, and they all recruited another supermutant for themselves before I sent these pairs off to other cities in legit pickup trucks, which in hindsight was a massive and unnecessary expense to equip 6 teams with their own instead of just having a driver in a sportscar drop them off. I did manage to have the founder chilling in a condo and most people wearing homemade expensive suits made by the time I closed it out. The other teams were in legit housing projects and apartments. I probably rushed that too fast, they can probably all sit in the same housing projects for longer, but I wanted to split them up quickly due to playing in Nightmare Mode. The worst crime committed: VANDALISM

A question: is DC supposed to have no rentals available? I found the only location was the homeless encampment there. It was Nightmare mode if that matters. Also the CCS bunker was visible right at game start, but maybe they do tours in Nightmare mode or something.
« Last Edit: April 14, 2024, 06:22:19 am by Duuvian »
Logged
FINISHED original composition:
https://app.box.com/s/jq526ppvri67astrc23bwvgrkxaicedj

Sort of finished and awaiting remix due to loss of most recent song file before addition of drums:
https://www.box.com/s/s3oba05kh8mfi3sorjm0 <-zguit

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: Liberal Crime Squad: New Age
« Reply #4 on: April 14, 2024, 01:29:50 pm »

Quote
I have what's probably a silly question. How do you export the save? I found the import option.

I had a decent nightmare start going that I had to close without saving after failing to find the save export option. I had the full 7 supermutant recruits for the founder and everything, and they all recruited another supermutant for themselves before I sent these pairs off to other cities in legit pickup trucks, which in hindsight was a massive and unnecessary expense to equip 6 teams with their own instead of just having a driver in a sportscar drop them off. I did manage to have the founder chilling in a condo and most people wearing homemade expensive suits made by the time I closed it out. The other teams were in legit housing projects and apartments. I probably rushed that too fast, they can probably all sit in the same housing projects for longer, but I wanted to split them up quickly due to playing in Nightmare Mode. The worst crime committed: VANDALISM

Sounds promising! I should clarify that the game still autosaves just like the downloaded versions. So you should be prompted to load that game if you go back to play again, unless you originally played on a different computer, or were in incognito mode, or cleared all your cached data, or have some other kind of elevated security that stopped the game from persisting data between sessions. If those situations are likely, that's where you can use the export feature to make sure you don't lose your saves.

Exporting is done through the save management page that is shown after the main menu. To export a backup save of a game in progress, refresh the page to go back to the main menu, and then you'll get a list of saved games. Select the one you want to export and you will get three options: One to load the game, one to export the save, one to delete the save. Your save will be from the start of the current day.

I'm planning to add the "X - Live to fight evil" option back to the game soon, which will manually save and drop back to the main menu without a refresh.

Quote
A toggle for key repeats being interrupted when encountering people or other reasons to stop would be cool. That's because it would be great to have one when trying to run into a specific person like a low chance of encounter occupation or leaning, but it's also nice to not have when sneaking through the hallway towards the exit after an alert is raised.

I'll have to think about this; it's a little complicated to implement and there are other ways to handle searching for encounter than holding direction keys (if you tap "s" with no encounter present, an encounter will immediately occur).

I think the moving toward the exit thing during an alert shouldn't be an issue if you encounter anyone dangerous on the way, since it does interrupt you in that case. For example, if you cross a police officer during an alert it won't just let you press the arrow key to break contact, it'll force you to press "v" to evade first, since it's dangerous to run from that encounter. If you are able to hold a directional button down and you get attacked then that's definitely a bug. However, it's not a bug if you pass an unarmed Conservative secretary that just runs away as you pass; New Age tries to not force you to "evade" Conservatives that are trying to evade you. If this logic misfires and causes you to accidentally run past enemies that attack you, this is a bug.

But like, I don't want to use that particular kind of interrupt logic for non-dangerous encounters, because it's unnecessary friction if you can't just ignore harmless encounters but have to evade them. It would need to be new functionality where it ignores subsequent keystrokes until you release the key (which is what you're asking about).
Logged

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: Liberal Crime Squad: New Age
« Reply #5 on: April 14, 2024, 02:13:43 pm »

LCS New Age 1.0.8
https://www.jonathansfox.com/lcs-new-age/
* Fixed several crash issues
* Fixed only seeing Liberals in the same city as your first squad when reviewing squad members
* Added "Live to fight evil" option that saves the game and then returns to the title screen
* Added arrow key support to the Liberal Agenda screen
* Fixed the Hospital only healing people to 100 health, instead of 100% health
* Shortened the text for "Streaming for the Liberal Guardian" and "Writing for the Liberal Guardian" so they're less likely to overflow into other things (like your money, when the whole squad is doing it)
* Removed the words "like this" from the issue description for the AM Radio issue when you're taking over the studio, since it's shared by both the AM Radio and Cable News studios
* Fixed a math error that caused a negative number to appear when displaying how many people you're already dating when you fail to recruit someone with seduction
* Added heat restriction to the masses attacking your safehouses
Logged

EuchreJack

  • Bay Watcher
  • Lord of Norderland - Lv 20 SKOOKUM ROC
    • View Profile
Re: Liberal Crime Squad: New Age
« Reply #6 on: April 14, 2024, 05:15:37 pm »

For maps where the squad starts near the exit squares, it would help to have a confirmation before leaving. Accidentally pressing right or left instead of down at the beginning has ended a few of my raids at the beginning.

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: Liberal Crime Squad: New Age
« Reply #7 on: April 15, 2024, 10:33:14 pm »

LCS New Age 1.1.0
https://www.jonathansfox.com/lcs-new-age/
* Large experimental balance and thematic change to killing people on site missions: Killing anyone in a regular site action alienates everyone and turns the action into a rampage. Rampages still have a positive impact on the issues they affect. Rampages have a negative impact on public opinion of the LCS. Public opinion on the LCS has a significant impact on your effectiveness. Killing unimportant people gives no juice. Killing very important people gives extra juice. Committing lesser crimes in front of moderates no longer alienates everyone. You can still kill people as much as you want when defending against a siege or attacking the CCS.
* Fixed "major CEO" running off the screen on some special editions
* Fixed suspicious sitemode activity never being noticed
* Changed spraycan to be a suspicious item
* Fixed spraying graffiti when not near a wall
* Shortened the month in the site header
* Renamed "LCS Safehouse" to "Potential Safehouse" if the safehouse is both unoccupied and not upgraded
* Fixed potential permanent loss of safehouses after losing during a siege
* Increased variety of abandoned building safehouse names
* Fixed movies appearing behind the flag in some situations
* Restricted placement of unique specials according to the sitemap script
* Fixed a ghost member issue with squad formation
* Increased heat from some minor crimes
* Reduced the rate that high heat bleeds off of people
* Increased the potency of solvent used when you select "dissolve the squad" so it doesn't partially dissolve the squad
* Fixed intimidation and hostage negotiation allowing you to go over 1000 juice
* Made "x" no longer cancel the name entry prompt
* Added servant uniforms to the acceptable disguise list at the CEO's mansion
Logged

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: Liberal Crime Squad: New Age
« Reply #8 on: April 15, 2024, 10:34:00 pm »

For maps where the squad starts near the exit squares, it would help to have a confirmation before leaving. Accidentally pressing right or left instead of down at the beginning has ended a few of my raids at the beginning.

I've added this to my list of quality of life improvements I'd like to do.
Logged

Duuvian

  • Bay Watcher
  • Internet ≠ Real Life
    • View Profile
Re: Liberal Crime Squad: New Age
« Reply #9 on: April 17, 2024, 08:30:28 am »

I realized the s (wait) button serves in the way I was describing for the key repeat interrupt on running into a group of people. If I'm looking for a certain npc I can just wait near the entrance and jump back and forth and use the wait button instead of running up and down the halls. The reason I gave for it being useful isn't as good a reason as I had thought.
Logged
FINISHED original composition:
https://app.box.com/s/jq526ppvri67astrc23bwvgrkxaicedj

Sort of finished and awaiting remix due to loss of most recent song file before addition of drums:
https://www.box.com/s/s3oba05kh8mfi3sorjm0 <-zguit

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: Liberal Crime Squad: New Age
« Reply #10 on: April 19, 2024, 11:12:43 pm »

LCS New Age 1.1.2
https://www.jonathansfox.com/lcs-new-age/
* Added Chief of Police
* Added Lab Equipment to smash
* New map for Homeless Camp with Tents
* Moving or waiting in site mode will now cause Liberals who are out of ammo to reload automatically
* Buffed some sleepers
* Changed starting public opinion somewhat on a new game
* Removed the free clinic from the game world on new game
* Disguise is more difficult if disguise is low quality
* SWAT armor is now always allowed at the police station
* Seduction is more difficult for major enemies, especially CEO and President
* No longer get to avoid a disguise check just because you personally passed a stealth check, if someone else in the party failed a stealth check
* INS renamed to ICE because the INS hasn't existed for decades
* CCS Leader marked as a major enemy for mechanics that care about this
* Short name of dirty industry changed to Dty Industry from D Industry
* Criminalized everyone instead of just one person when committing several crimes in site mode
* CCS sleepers target the CCS opinion issue when spreading liberalism; CCS Leaders are very good at this
* Fixed a crash bug related to sallying during a siege
* Fixed the buy a car option being lit up at the wrong time
* Fixed site alarm and alienation status carrying over into the recruitment activity, causing people you meet outside site mode to be alarmed
* Fixed a bug with site display on activity screen
* Fixed disguise not being checked when bluffing
* Fixed some text with graffiti murals
* Fixed a bug making it easier than intended to persuade people to meet with you for recruitment
Logged

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: Liberal Crime Squad: New Age
« Reply #11 on: April 22, 2024, 12:41:41 pm »

LCS New Age 1.1.3
* Conservatives who intend to run away will be displayed with their names dimmed in lowercase and your liberals will yell at them to intimidate them instead of killing them
* The rampage penalty is now applied after public opinion shift, so you are not penalized in the impact of a given site action, only future ones
* Gun control is easier to affect with site actions, but is only affected by rampages
* Changed the math for public opinion of the LCS/CCS in the polls to be more useful
* Added ability to equip a liberal from the activation screen
* Buffed xp gains from influencing juries
* Nerfed xp gains from lockpicking a bit (they are meant to be high, but were even higher than intended due to difficulty mechanics changes in New Age)
* Hopefully fixed the prison stairs issues
* Reduced pawn value for low quality armor
* Fixed low quality armor becoming first-rate when you save and load the game
* Added some backup logic to ensured news still reports killings as rampages even if you manage to avoid an alarm, as long as there is a news story and they report on the killing
* Generate tons of heat if you commit crimes at your own safehouse
* Animal rights start at C instead of C+ on new games
* Added graffiti to the map screen in sitemode
* Allowed public opinion to rise faster and fall slower for crime squads
* Fixed an issue where the CCS could gain tons of public support very fast and could only lose public support very slowly
* In the AM Radio/Cable News takeover scenes, you will now force hostage media personalities on before the quality of the show is determined, and the quality of the show will be enhanced by their presence
* Fixed an issue causing death messages to not always appear
* L+ animal rights now shows animals getting property rights instead of voting rights
* Sleepers laying low will now get infiltration more consistently
* Sleepers recruiting and spying will no longer gain infiltration
* Sleepers stealing and embezzling will now give much more feedback, and will lose infiltration (not juice) if things are noticed going missing, and get arrested if infiltration (not juice) drops below 0
* Sleepers spying will now always leak info if they have access to it, but will lose 20% infiltration each time they do so
* CCS sleepers now affect a random issue in addition to CCS support
* Variable impact for special editions based on how many people are writing/broadcasting for it
* Fixed the corporate HQ hiring way, way too many security guards

LCS New Age 1.1.4
* Fixed impact direction on CCS actions with respect to gun control (rampages still move in liberal direction) and CCS support (rampages hurt them, non-rampages help them)

https://www.jonathansfox.com/lcs-new-age/
Logged

a1s

  • Bay Watcher
  • Torchlight Venturer
    • View Profile
Re: Liberal Crime Squad: New Age
« Reply #12 on: April 30, 2024, 08:47:12 am »

It would seem like the default city of origin is always Seattle.
Logged
I tried to play chess but two of my opponents were playing competitive checkers as a third person walked in with Game of Thrones in hand confused cause they thought this was the book club.