Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Jonathan S. Fox

Pages: 1 ... 233 234 [235] 236 237 ... 249
3511
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 15, 2007, 06:20:00 pm »
Man, I probably know exactly what you're talking about without even looking at the code. That's the liberal guardian, right? That's because I had the bright idea of making power a char (which is the reason you were having bugs before). Before Visual Studio wiped my changes, I'd completely overhauled that function, and it used multiple ints and broke down your performance into different areas and told you whether you were having trouble reaching everyone due to the distribution method you're using.

Edit: Okay, now I'm noticing that you mentioned it was the Liberal Guardian in your report. I feel less clever now.  :D I need a nap.

[ June 15, 2007: Message edited by: Jonathan S. Fox ]


3512
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 15, 2007, 06:11:00 pm »
There is a perfectly rational explanation for everything. In this case, I managed to upload version 3.09 instead of 3.11. Fixed.   :roll:

3513
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 15, 2007, 05:45:00 pm »
Hopefully everything should be working now.  :p

3514
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 15, 2007, 04:39:00 pm »
You're added, Grundee. I gave you admin privileges since I'm just learning this thing, and figure that having at least one person with helm access who seems to know what they're doing would be good.    :D

I'll reorganize SVN and see if I can't figure out how to get a release set up.

Edit: My SVN client is badly behaved, I'll get things straightened out once I have it replaced (soon).

[ June 15, 2007: Message edited by: Jonathan S. Fox ]


3515
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 15, 2007, 03:28:00 pm »
Ugh, the source code folder is empty. I don't know why. I'll put it up again.

Edit: I'm being delayed because Windows is having trouble detecting the very computer it's running on, and so doesn't know how to connect to the internet. I'll get it up eventually.    :roll:

Edit 2: Done. Source code should be up.

[ June 15, 2007: Message edited by: Jonathan S. Fox ]


3516
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 15, 2007, 01:32:00 pm »
Okay, SVN is enabled, with the 3.09 source code up (and game.cpp overwritten with the latest version to bring it up to date). I also put a .zip file containing the latest Windows release on SVN, for lack of knowing where else to put it.

I ended the 3.10aX naming system in honor of the new release, and called the latest version 3.11. It remains compatible with saves from 3.10a5. The newspaper was going to be substantially overhauled, and it mostly has been, but I lost half of the changes due to a visual studio crash and so the end of the month newspaper update changes aren't there and the news stories may be broadly working Not As Intended.

All this organization! Whew. Let me know if if there's anything going horribly wrong (in the game or otherwise). Also, there are bug and feature request databases on the sourceforge page!

https://sourceforge.net/projects/lcsgame/

SVN:

https://lcsgame.svn.sourceforge.net/svnroot/lcsgame

I am a bit exhausted.   :o


3517
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 14, 2007, 04:17:00 pm »
I've submitted a project registration request for Liberal Crime Squad on SourceForge. The UNIX name is lcsgame, but it's still pending. In case anyone is curious, here's the public description (255 characters or less) I decided on:

A satirical console-based political role-playing/strategy game in which you recruit a team of Elite Liberal radicals and try to save the United States from a descent into Arch-Conservatism. Gameplay based loosely on the classic 1983 RPG Oubliette.

[ June 14, 2007: Message edited by: Jonathan S. Fox ]

[ June 14, 2007: Message edited by: Jonathan S. Fox ]


3518
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 12, 2007, 11:30:00 pm »
Just so you know, I started programming about ten months ago, and I've never used sourceforge or worked on an open source project. I wasn't really expecting a surge in programmer interest from my picking up LCS after two years of it being essentially dead, but that's pretty cool, and I'm all for getting some source control set up if there's interest.

I've used SVN before on a class project, and I was pleased with it. Being able to merge on the fly and check out without worrying about what anyone else is doing is blissful. I'm open to alternatives, but that's my only experience.

jonathansfox.com is a pretty cheapass website, I'm paying pennies for it essentially, and I don't remember how much bandwidth/space I have. It's enough to host downloads, I have a couple dozen mp3s on there as well as LCS, but it would die if it came to high traffic.

I will look more into this toward the weekend. Though I'm a college student and it's the summer, I'm taking a full course load on an accelerated timetable, so I'm pretty busy during the week.


3519
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 11, 2007, 04:41:00 pm »
The code absolutely needs it, and I'm too lazy to do it, so you're completely welcome to do what's needed to split it up and clean it up. However, that's such a big task that it would require freezing development for awhile to get it done.

What I would suggest is that you do it as a branch at version 3.10a5, and then when you're finished, you or I or someone else can diff whatever the latest version is at that point with the original (unsplit) 3.10a5, and then use the output as a guide to manually bring the branch you're working on up to the latest version.

That's the best solution I can think of short of going ahead with some sort of version control.


3520
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 11, 2007, 12:35:00 pm »
I do think the threshold for police snipers is pretty high. While I'm at it, I'll probably make the founder immune to snipers. Snipers went in before it was the case that killing the founder ended the whole game in a single stroke.

3521
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 10, 2007, 11:10:00 pm »
I've just confirmed that the date arrest bug is now fixed for the next release.

3522
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 10, 2007, 10:00:00 pm »
Welcome Grundee!

The current build now has a pause before all encounters, except siege-type encounters, but you're not going to miss those. It doesn't bother me as much I thought it might, but it's still easy to miss if you're going too fast. Just have to be careful to be stead.

I think the LCS is probably the type of organization that is too under the radar to be paying taxes.  ;) Else they'll just claim to be a non-profit political group and be automatically tax-exempt.

I was thinking more along the lines of having noticeably more poor people in the streets, and have the homeless shelter be crammed when it's Arch-Conservative, or having few if any rich people when it's Elite Liberal.

As far as gay rights is concerned... I think that's a good idea. For where to display gender (or any other information that it is fit to add), we could do it on the screen where you confirm what to say to them. Yeah, I think that's the best way of involving gay rights in a real way. If it's elite liberal, nobody looks twice, if it's Arch-Conservative, it causes alarm if there are other Conservatives present! Also impacts the chance of success. I'll have to think about adding that later.


3523
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 10, 2007, 09:20:00 pm »
*whistles*

New LCS version:
http://www.jonathansfox.com/LCS/lcs_win32_310a5.zip

New LCS source code:
http://www.jonathansfox.com/LCS/game10a5.zip

Features:

- A pause before you get into encounters
- Stuff appears in restricted squares
- New law: Gun control
- Pawn shop now sells more guns, but only if they're legal
- You can now cause alarm by the weapon you're carrying
- You can now cause instant alarm as soon as anybody sees you if your weapon is totally illegal, like walking into the police station with an AK-47 and a clown suit
- You can get thrown in jail for openly carrying an illegal weapon in public
- You can disguise yourself and get away with holding an illegal weapon
- "Massive Conservative Response Imminent"

[ June 10, 2007: Message edited by: Jonathan S. Fox ]


3524
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 10, 2007, 04:58:00 pm »
Well, I might try having a press any key. I'm still skeptical, but we'll see.  ;)

That's about what I think would be the ideal for the Liberal Guardian, to have a newspaper pop-up system like the one that currently exists. It wouldn't be all the articles, but just major news stories. The problem is that I don't know how the images for LCS work, so I can't make a custom LCS newspaper like the Globe.

The way you described is about the way Tax Law is presented in the game now -- at Elite Conservative, it's worse than a "flat tax", and at Elite Liberal there is a much flatter income distribution due to how steep taxation is at the top. But none of this actually has much of an effect on gameplay. It doesn't impact the LCS in any meaningful way one way or another. If you let both Nuclear Power and Pollution go Arch-Conservative, for example, you can start to see certain effects if you look in the right places... if labor standards are changed, you'll see shifts in the types of people walking around factories. On the other hand, issues like taxation and gay rights have no real effect at all.


3525
Curses / Re: LCS 3.10 (Formerly "what would you want to see?&quo
« on: June 09, 2007, 06:34:00 pm »
Oh, attack articles and arguments make a difference, but the news stories do nothing right now (there are three types of articles, and one of them does nothing). If you want to make a serious dent in the polls, try really smashing up the Cable News and AM Radio. Between the two of them, they're probably overwhelming the effects of your sleepers and the Liberal Guardian. Well, plus, it will help if you get a printing press.

You're right, I technically *could* add more lines, but it would either do a funky resize on that screen, or stretch all of the screens, and I consider both of those to be extremely ugly solutions to the problem, because the whole game is designed around a specific window size, and I don't want to go change that just to add issues.

For now, I'll do as you suggest and take away the blank line under the heading.

I've just changed the code so that it saves to the normal save file every day. Autosaves don't seem very useful if nobody knows how to use them! Hopefully that will help with future crashes.

Edit: Plus it will prevent that overwriting problem you just found!

[ June 09, 2007: Message edited by: Jonathan S. Fox ]


Pages: 1 ... 233 234 [235] 236 237 ... 249