Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: SVN?  (Read 2560 times)

Sithlordz

  • Bay Watcher
    • View Profile
SVN?
« on: February 14, 2008, 05:28:00 pm »

I was wondering, seeing a few people talk about it, does LCS now have a SVN, and if so, could you provide the address? Pretty pwease with sugar on top and a little cherry and some melted sugar on the cherry and some icing sugar and whatever.
Logged
You are sentenced to 2477 consecutive life terms.  Have a nice day.

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: SVN?
« Reply #1 on: February 14, 2008, 06:49:00 pm »

LCS has a sourceforge page:

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

And an SVN archive:

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

Active development is currently on a branch:

https://lcsgame.svn.sourceforge.net/svnroot/lcsgame/branches/31104branch/

I would suggest checking out the last one.

Logged

Sithlordz

  • Bay Watcher
    • View Profile
Re: SVN?
« Reply #2 on: February 16, 2008, 08:10:00 am »

Ookay. I just SVN'd my LCS folder and used the last link. Little question:  Where on Earth is the .exe file to launch the game? :/

Also, you might want to change the various text files in the third link, which appear in the top lcs directory, into proper text files. Not files.

[ February 16, 2008: Message edited by: Sithlordz ]

[ February 16, 2008: Message edited by: Sithlordz ]

Logged
You are sentenced to 2477 consecutive life terms.  Have a nice day.

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: SVN?
« Reply #3 on: February 16, 2008, 08:32:00 am »

There isn't one, that's just the source code.  :p I suppose if you would just like the bleeding edge exe to play with, I could add the latest debug version created by Visual Studio, and keep that updated to the latest source code. But you will need to copy it into a directory like the ones I provide in the actual zip release downloads -- in particular, you'll need the pdcurses.dll file in the same directory, and the art directory. Well, you don't need the art directory, but you won't get art if you don't. Anyway, you can find it under worspaces/Debug/crimesquad.exe. You'll need to do a new checkout.
Logged

Sithlordz

  • Bay Watcher
    • View Profile
Re: SVN?
« Reply #4 on: February 16, 2008, 08:40:00 am »

Ok. Thanks.
Logged
You are sentenced to 2477 consecutive life terms.  Have a nice day.

Mercutio Valentine

  • Bay Watcher
    • View Profile
Re: SVN?
« Reply #5 on: March 03, 2008, 06:38:00 pm »

Just to clarify a few things about the source--

1) Are there any places other than fight.cpp where weapons are referenced?
2) Flavor text. Any objections to me expanding it/giving more options?
3) Where can one find the defense values for the various armors?

Logged

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: SVN?
« Reply #6 on: March 03, 2008, 07:04:00 pm »

The armor defense values are, I think, in fight.cpp. It might be under damagemod or something similarly named.

Weapons are referenced, unfortunately, all over the place. LCS is, to its detriment, extremely un-encapsulated and procedural (despite that it's really a good fit for OO). It was originally a small project Toady threw together and was never intended to get as big as it did. Anyway, a few off-hand that I can think of:

commonnames.cpp (or something similar) -- weapon name strings
shops (I forget where off-hand) -- purchasing weapons and ammo
creature.cpp -- initializing creatures with specific weapons
stealth/disguise (sitemode or at least that directory) -- weapons factor into getting spotted

My best advice is to do a search across all the source files for WEAPON_, that will net pretty much all the mentions. That's how I'm able to cope with it.     :D

And certainly no objections to adding flavor text (or other content even -- it's not really my baby or anything, I only seem to be in charge because I'm the main person who works on it. I think the first change I did to get my feet wet was to add new weapons.). Let me know if you want to be added to the sourceforge project, I guess you need to be on the project to make commits.

[ March 03, 2008: Message edited by: Jonathan S. Fox ]

[ March 03, 2008: Message edited by: Jonathan S. Fox ]

[ March 03, 2008: Message edited by: Jonathan S. Fox ]

Logged

Mercutio Valentine

  • Bay Watcher
    • View Profile
Re: SVN?
« Reply #7 on: March 03, 2008, 09:08:00 pm »

Give me some time to screw around with it. If I can hammer something together that's decent (which actually looks fairly likely), then yes.
Logged

Demon

  • Bay Watcher
  • From a time before a time before time
    • View Profile
Re: SVN?
« Reply #8 on: March 03, 2008, 09:42:00 pm »

I'd also like to be added to the project.  I've made a tweak or two here and there in my personal version (interface things) that I think would be nice to incorporate.
Logged

Jonathan S. Fox

  • Bay Watcher
    • View Profile
    • http://www.jonathansfox.com/
Re: SVN?
« Reply #9 on: March 03, 2008, 10:04:00 pm »

Added Demon. Mercurio Valentine, just let me know your sourceforge username when you're ready and I'll add you next chance I get.  :)
Logged

Torak

  • Bay Watcher
  • God of Gods of Blood.
    • View Profile
Re: SVN?
« Reply #10 on: March 05, 2008, 01:23:00 am »

quote:
Originally posted by Demon:
<STRONG>I'd also like to be added to the project.  I've made a tweak or two here and there in my personal version (interface things) that I think would be nice to incorporate.</STRONG>

Holy hell, I never even knew you still posted.

Logged
As you journey to the center of the world, feel free to read the death announcements of those dwarves that suffer your neglect.

One billion b-balls dribbling simultaneously throughout the galaxy. One trillion b-balls being slam dunked through a hoop throughout the cosmos. I can feel every single b-ball that has ever existed at my fingertips, I can feel their collective knowledge channeling through my veins. Every jumpshot, every rebound and three-pointer, every layup, dunk and free throw.

Demon

  • Bay Watcher
  • From a time before a time before time
    • View Profile
Re: SVN?
« Reply #11 on: March 05, 2008, 12:09:00 pm »

Mostly I just talk to Toad instead of using the message board now a days.  The new version of LCS is really interesting though, so I decided to come back and try to contribute something.
Logged