Send your ideas and suggestions here.
Moderator: Board moderators
Arekusanderu
Regular
Posts: 57 Joined: Mon Jul 18, 2005 9:25 pm
Post
by Arekusanderu » Thu Aug 11, 2005 4:00 am
cavesomething wrote: C++?
am I missing something here?
That's the language the game is written in, I do believe.
Ryo
Forum Fanatic
Posts: 752 Joined: Mon May 19, 2003 9:16 pm
Location: Paris, France
Post
by Ryo » Thu Aug 11, 2005 7:20 am
Actually no, the game is written in good old C. Java editor is (shock!) in Java, and there are some Perl scripts, but server and client are C.
Rednaxela
Senior member
Posts: 434 Joined: Wed Jan 26, 2005 5:13 am
Post
by Rednaxela » Thu Aug 11, 2005 7:27 am
Arekusanderu wrote: cavesomething wrote: C++?
am I missing something here?
That's the language the game is written in, I do believe.
*Buzzer sound* Wrong. Crossfire is written in C, not C++
(personally I find C++ to be a ugly hack on top of C, but that's just an IMHO thing and I don't want to be starting any flame wars)
cavesomething
Forum Fanatic
Posts: 852 Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead
Post
by cavesomething » Thu Aug 11, 2005 12:24 pm
but flame wars are fun!
and C++ /is/ an ugly hack, I much prefer C (or indeed fortran)
techolous
Regular
Posts: 77 Joined: Thu Jun 17, 2004 2:41 am
Location: Eastern Coast of the United States
Post
by techolous » Fri Aug 12, 2005 2:51 am
/me sits in a corner waving the python plugin about
Arekusanderu
Regular
Posts: 57 Joined: Mon Jul 18, 2005 9:25 pm
Post
by Arekusanderu » Fri Aug 12, 2005 3:49 am
techolous wrote: /me sits in a corner waving the python plugin about
/me sits in the other corner not knowing how to use Python plugin and also being busy programming Pytris
Otherwise I'd do something.
Aaron
Senior member
Posts: 496 Joined: Sun Jan 30, 2005 9:04 pm
Location: New Jersey
Contact:
Post
by Aaron » Tue Aug 16, 2005 2:15 am
so whos adding this?
bencha
Junior member
Posts: 110 Joined: Tue Feb 22, 2005 3:24 pm
Location: Paris
Post
by bencha » Tue Aug 16, 2005 7:58 am
Aaron wrote: so whos adding this?
why not you ?
all you have to do is write new code to take care of classes (as for now classes are not in chars struct and only gives starting adjustement, not long term advantages - this was discussed in another post - ) or, maybe easier, a new 'berserk' skill and _many_ exceptions all around the server code (like dont_die, boost_hp,... didn't you forget drawbacks ?).
Aaron
Senior member
Posts: 496 Joined: Sun Jan 30, 2005 9:04 pm
Location: New Jersey
Contact:
Post
by Aaron » Tue Aug 16, 2005 3:17 pm
im not writing this cause i screwed up, and volenteered to fix the alchemy code. so i have to learn C, then dissasemble the whole damn crossfire code. cause what i want to do is one hell of an overhaul, and it affects the whole game. so someone else can add the class. </bitchy rant>
cavesomething
Forum Fanatic
Posts: 852 Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead
Post
by cavesomething » Tue Aug 16, 2005 4:24 pm
most of the alchemy code is fairly well concentrated in alchemy.c
if you need to make far reaching changes outside of that, you probably could do with looking at the way you have designed the changes you want to make