New Class

Send your ideas and suggestions here.

Moderator: Board moderators

Arekusanderu
Regular
Posts: 57
Joined: Mon Jul 18, 2005 9:25 pm

Post by Arekusanderu »

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 »

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 »

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 »

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 »

/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 »

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 »

so whos adding this?
User avatar
bencha
Junior member
Posts: 110
Joined: Tue Feb 22, 2005 3:24 pm
Location: Paris

Post by bencha »

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 »

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 »

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
Post Reply