lfnetwork.com mark read register faq members calendar

Thread: OJP (Open Jedi Project)
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 10-01-2003, 02:22 PM   #161
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
I think Wudan said it pretty well... It's nice to hop in and out, and maybe discuss a coding problem or two, with MSN, you've got to organize a stupid chat every time, that would be extremely annoying.

I'm home sick today, so I'll try to finish the web site.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-01-2003, 08:00 PM   #162
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
All you gotta do is click a button and invite people into your chat. It's far less annoying than having to idle in the hope of talking to someone.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-01-2003, 11:08 PM   #163
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
You're missing the point... But whatever. It doesn't matter.

New website! I finally got a good design I like, I felt the Obsidian Temple theme and the name of our project fit pretty well together. Most of it's done. I still have to try to change the scrollbar color so it blends better, and fix a few multiple browser issues. Oh, and the bottom image is a placeholder.

More later, time to go watch TNG...


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-01-2003, 11:20 PM   #164
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Quote:
Originally posted by Emon
New website! I finally got a good design I like, I felt the Obsidian Temple theme and the name of our project fit pretty well together. Most of it's done. I still have to try to change the scrollbar color so it blends better, and fix a few multiple browser issues. Oh, and the bottom image is a placeholder.
Looks good, but what's the whit gap above the new name banner for? A news ticker? Plus, none of the menu buttons work. Is that intentional?

Quote:
More later, time to go watch TNG...
Sweet.

Anyway...

As I mentioned before, I got fixed animation.cfg file to fix the "bad animation while walking backwards with a single saber ignited" bug. I suggest that we make this the first addition of OJP and release it as version 0.01 of OJP.

But first, we need official names for both distrobutions and we need to settle some of the usage rules. Namely, should make OJP based mod have to contain the OJP readme files as part of their release packages? Or should it be optional as long as they make it clear that the mod is OJP based?


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-02-2003, 12:47 AM   #165
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Quote:
Originally posted by razorace Looks good, but what's the whit gap above the new name banner for? A news ticker? Plus, none of the menu buttons work. Is that intentional?


Anyway...

As I mentioned before, I got fixed animation.cfg file to fix the "bad animation while walking backwards with a single saber ignited" bug. I suggest that we make this the first addition of OJP and release it as version 0.01 of OJP.

But first, we need official names for both distrobutions and we need to settle some of the usage rules. Namely, should make OJP based mod have to contain the OJP readme files as part of their release packages? Or should it be optional as long as they make it clear that the mod is OJP based?
1. Above the name banner? You mean below it? It's just null space, I liked the way each segment on the page looked, seperate instead of together. Like stone slabs.

2. Yes, the buttons don't work because there is no content to link to yet.

3. The animation.cfg thing sounds good. I also made some modifications to it a while ago so that guns were raised and fired from the shoulder, it looked so slick. Totally new animations may be better, but this may be good for now.

4. I think we should use the major.minor.release version system. Pretty self explanitory. Major revisions are indicated with the first space, then minors, then releases. Releases usually refer to the same thing just fixed or changed a little, minor is a small new feature, major is a big new feature or total change, which is pretty rare. Most logical system I think... Also, I think we should try to keep the public releases to minor, so people don't have to update so damn much.

5. I'm about to fill in the content for the page, and I'll include the rules and all that jazz, then you guys an look it over. How's that sound?


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-02-2003, 02:02 AM   #166
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Quote:
Originally posted by Emon
[B]1. Above the name banner? You mean below it? It's just null space, I liked the way each segment on the page looked, seperate instead of together. Like stone slabs.
Above it. There's just a square whole. It looks intentional.

Quote:
3. The animation.cfg thing sounds good. I also made some modifications to it a while ago so that guns were raised and fired from the shoulder, it looked so slick. Totally new animations may be better, but this may be good for now.
Well, I'll have to see the file before I can approve of anything. If it works great without any issues, adding it will be no problem. I should note however that both of these probably need to go in the Distro 2 release since animation.cfg changes can cause problems without it being used both server and client side. My bug fix will probably not cause any problems since MP doesn't use that animation anyway.

Quote:
4. I think we should use the major.minor.release version system.
Sounds good.

Quote:
5. I'm about to fill in the content for the page, and I'll include the rules and all that jazz, then you guys an look it over. How's that sound?
Fine by me, but you didn't answer either of my questions.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-02-2003, 03:43 AM   #167
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Oops, sorry. Yes, I think the readme should be required. It's likely that any OJP enthusiast would make it quite clear that it was made on OJP, it would increase our popularity a little (I know I would!), but if they don't want to, just make them include the readme. One file, no big deal.

More site updates. All I have to do is fill in the content, maybe add some more visual goodies and optimize file sizes of the images. The box you speak of is the space for the JK.Net ad, I took the info from the DF site. It should display properly... Everything is looking flawless for me in Mozilla/Firebird, Opera and IE.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-03-2003, 12:31 PM   #168
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
1. I suggest that we try to make a master cvar/command list that people can add to over time. I'm trying to talk to Kurgan about it to see if he wants to get involved.

2. I think our readmes/docs will look much better and be easier to read if we use something other than .txt files. Should we maybe go with .rtf or .doc files instead? It's not like it's a compatiblity issue. Everyone is going to be on the windows platform anyway.

Emon, any news from sourceforge? It's been at least a week. I suggest emailing them if they haven't responded yet.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-03-2003, 08:02 PM   #169
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
More like two weeks. I'm fairly certain they aren't accepting us, but a notice would be nice. I'll contact them. I'll also look into Asynchrony's features.

What's Kurgan's thing?


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-03-2003, 08:50 PM   #170
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Hmmm, why? They accepted =X= mod.

Kurgan is wanting to work on a master cvar list. It would be great if we actually had one for JKA.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-03-2003, 10:39 PM   #171
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
You mean of all the cvars in the game? cmdlist and cvarlist don't report everything, so waiting for the source code might be easier.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-04-2003, 12:18 AM   #172
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
That doesn't mean we can't start on one. Besides, we're probably not going to get the SP source anyway.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 08:07 AM   #173
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
------------------------
Open Jedi Project (OJP) Readme
------------------------

Release Version: 0.0.1

NOTE: This readme might not be part of an official OJP release zip since this file is required with all OJP based projects. If this isn't an official OJP release, this file will probably only partially apply.


========================
0000 - Table of Contents
========================

0000 Table of Contents
0001 Introduction



===================
0001 - Introduction
===================

The Open Jedi Project is a code/modding colaberation with the intent of maximizing the features and fun factor for all Jedi Knight Academy mods. We work together by contributing fun, interesting, and useful game features so that everyone can benefit. We operate on what's basically an open source system. See the Smacktard Open License section for more information.

Our design philosophy is to make everything as seperated and customizable as possible to allow developers and players to choose what features they wish to use.

We currently have two seperate distrobutions, Basic and Enhanced:

Basic is a server side only mod/codebase. It includes map enhancements, bug fixes, etc that does NOT affect gameplay. The Basic OJP mod can be found in the /OJP directory of this zip file.

Enhanced is a server/client side mod/codebase. It includes all the additional features of the Basic distrobution but also includes client side modifications, gameplay enchancements, etc. The Enhanced OJP mod can be found in the /OJP+ directory of this zip file.


======================
0002 - Installation
======================

Just unzip this file to your JKA game directory.



============
What's New?
============


v0.0.1:

Enhanced:

BUGFIX1 - Animation.cfg fix for BOTH_WALKBACK2
Fixes an animation bug seen when walking backwards with an ignited single saber in SP.

New File - bwwalkfix.pk3
Includes BUGFIX1



========
Features
========

Basic Includes:
Nothing at the moment.

Enhanced Includes:
BUGFIX1

---------
Bug Fixes
---------

BUGFIX1 - Animation.cfg fix for BOTH_WALKBACK2
Single Player, Enhanced, Animations
What It Does:
Makes the walkward walking animation for the ignited single saber stances work correctly.

Special Notes:
To make the patch work, you simply need to copy the bwwalkfix.pk3 into the /gamedata/base directory of your JKA install directory.
This fix will be obsolete once a game patch comes out. Remember to remove this file before you patch the game.
This might cause problems when playing multiplayer. If you have any problems, just move the file out of the /base directory.

Technical:
Fixes the animation BOTH_WALKBACK2 to play the correct number of frames.


==============
Using Our Work
==============

We have few rules for using our work as part of your own projects:

1. You must include this readme in any public releases of your mod. This doesn't apply if you're only using OJP features that you wrote yourself.
2. You must treat your fellow coders and the project with respect.
3. You may NOT use our work for ANY commerical purposes without the author's direct permission.

Please don't violate these rules, they are here for everyone's benifit.

We will have a public CVS server to allow you to view the source code as soon as we can. In addition, we are still waiting for the MP SDK so there will probably not be anything to see for a while anyway.

We suggest that you:

- Submit any cool features you might think other modders/players would like to the project.
- Keep in contact with us about your project. The more information we have, the better we can coordinate OJP to help you and the community. We also like to know that people are using and enjoying our works.



=======================
Submitting Stuff to OJP
=======================

We are looking for any cool, fun, or helpful code/visual effects/etc you might have.

However, we are NOT looking for maps or player models (although we might be able to use some very skilled modeller help) at the moment. They take up a lot of space and can be downloaded seperately.

Before you consider submitting, take note that we won't let you desubmit or remove your works from the project. Allowing people to do so would cause too many problems for the project. While your work will remain your work, submitting stuff to OJP means that you give us the rights to use your work as part of the project perminately.

In addition, your work won't nessicarily be turned on or even in every compiled version of OJP. Some features will be disabled by default to allow people to just fire up and play OJP without confusion.

That being said, if you have something to submit, just contact one of the OJP moderators.

DO NOT JUST EMAIL STUFF DIRECTLY TO THE MODERATORS! ASK FOR PERMISSION BEFOREHAND!

If we think your material could make a good addition to OJP, we will give you write access to the CVS repository (not yet availible) and allow you to make the nessicary changes yourself.


Submission Material Guidelines:

- Document your work as much as possible. Be sure to add mentions of your work to the readme and other project documents.

- Make your work as clean and tight as possible.

- Follow the coding guidelines. Try to keep your code as seperated from other code as is reasonable. Label EVERY coding change (from basejka) with approprate coding tags. If you're creating a new feature, you'll get to determine what the tagname will be. Try to pick something that is simple and easy to search for.

- NEVER DELETE FILES/DIRECTORIES/ETC FROM THE CVS REPOSITORY. If it is nessicary, the moderators will handle it.



=======
Credits
=======

Coding:

Original Jedi Knight Academy Source Code: Raven Software


OJP Administration:

Original OJP Documentation: Razor Ace


Special Thanks:

Raven Software
George Lucas
Lucas Entertainment Company (LEC)



===================
Contact Information
===================

OJP Project Moderators:

Razor Ace - razorace@hotmail.com



End of Line.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 09:52 AM   #174
RenegadeOfPhunk
 
RenegadeOfPhunk's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 731
Looks good Razor.

In relation to OJP contributors not deleting files and /or directories in the respository. I would hope the CVS would allow us to set individual user rights appropiately - so that only admins can even attempt to delete stuff...


/* RenegadeOfPhunk */

OJP forums
OJP website - WIP

Movie Battles!
RenegadeOfPhunk is offline   you may: quote & reply,
Old 10-04-2003, 09:58 AM   #175
RenegadeOfPhunk
 
RenegadeOfPhunk's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 731
Emon,

Once your happy with the website, either let me know and I'll contact ChrisC3P0 - or you can contact Chris directly...


/* RenegadeOfPhunk */

OJP forums
OJP website - WIP

Movie Battles!
RenegadeOfPhunk is offline   you may: quote & reply,
Old 10-04-2003, 10:19 AM   #176
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Quote:
Originally posted by RenegadeOfPhunk
Looks good Razor.

In relation to OJP contributors not deleting files and /or directories in the respository. I would hope the CVS would allow us to set individual user rights appropiately - so that only admins can even attempt to delete stuff...
Hmm, I'm not sure about that. We'll have to find out.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 01:05 PM   #177
Wudan
Got Balance?
 
Wudan's Avatar
 
Join Date: Oct 2002
Location: Salt Lake, UT
Posts: 1,442
Jeez Guys, you could at least READ what razor wrote ...

Quote:
Makes the walkward walking animation for the ignited single saber stances work correctly.
WALKWARD? how tired were you ... ?


Mt-Wudan.com
I made a silly little program called Dragon, which is an animation tool for the GLA format, used in Jedi Outcast, Jedi Academy and Krakatoa.
Wudan is offline   you may: quote & reply,
Old 10-04-2003, 03:09 PM   #178
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
1. I already set a PM to ChrisC3PO, no response yet.

2. The project I applied for on SF was rejected, they just didn't tell me. I had to log in to see. It's probably because of a custom license I had whipped up based off the libjpg/libpng, which just prohibits commercial use. I suppose we can leave it out, though. If you wanna get sued by LEC...go ahead.

3. Where's the license section in that, Razor? I've searched Google, and I can't find it anywhere.

4. With OJP "basic" being only server side, how will that limit new entities? What if I wanted to make changes to the FX system...? What about new AI, vehicles, etc? Surely that is not only server side in JA. If you want to keep this server side, say good bye to any co-op levels or singleplayer levels built on this distribution. I know plenty of people would like to work off JA's vanilla gameplay, not anything we would add to the full distribution. Mappers I'm talking about, not coders. It was my view that the basic distribution wouldn't make any gameplay changes other than those for balance, a lot of people would like all sorts of new mapping features without having to install some full mod.

5. I'll start putting this on the site, put it under the Legal section, and continue my ad campaign in the About section. Also, fix all those spelling and grammatical errors Razorace has

Oh, and ROP and I agreed that a class based player system (JA has it, but let us assume we can improve it and make it for all game types) would be a good example of a "generic" gameplay addition to the full distribution? I think we agreed we shouldn't be adding any terribly unique gameplay features, not anything that should be unique to one mod. If we do, I think we'd be venturing away from the generic, open code base thing we've been looking for.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-04-2003, 04:01 PM   #179
RenegadeOfPhunk
 
RenegadeOfPhunk's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 731
I think it would be 'convinient' if the basic distribution was kept to server-side - just because it can appear all the more transparent to the players.

...but I don't think we should make this a 'hard' requirement.
If there are really cool things we end up wanting to do that should be in the 'basic' build, but end up requiring client-side changes - I say we go ahead and make client-side changes...


And yeah - adding to and extending the class system is a good example of the kind of stuff wanted for the 'enhanced' build...

Extending it to other gametypes is a good idea...

Another very small example:
the classes in Siege seem to be limited to one model choice per class, per team. (Unless I'm missing something)
I think it would be nice to allow a more varied model choice for each class...


/* RenegadeOfPhunk */

OJP forums
OJP website - WIP

Movie Battles!

Last edited by RenegadeOfPhunk; 10-04-2003 at 04:59 PM.
RenegadeOfPhunk is offline   you may: quote & reply,
Old 10-04-2003, 05:39 PM   #180
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Yeah that's the problem. The more transparent it is to players, the more they will accept it. I was thinking about a middle distribution, if we really want to keep it client side, but that may make it too complicated.

I think we can probably get away with the client side changes...

Think about the advantages of server side:
  • No client download
  • Virtually transparent to the player

The disadvantages:
  • Limited coding in vehicles, AI, etc.


Client side modification advantages:
  • New AI, vehicles, save games, singleplayer and co-op stuff

Disadvantages:
  • Few megabyte download


We have to decide which is more worth it. Transparent server side with few big additions, or client side, where we can win a lot of people with co-op and new, limitless singleplayer gaming? Most everyone likes at least some singleplayer, and I can't count how many times, before, after and during JO/JA that people have begged Raven/LEC for co-op gameplay. I think if we can get a good co-op or SP base going in MP, we'll start to attract some huge crowd and support.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-04-2003, 06:01 PM   #181
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Quote:
Originally posted by Wudan
WALKWARD? how tired were you ... ?
Ok grammar nazi.

Seriously, you're correct. I didn't proof it at all before posting in and I was tired at the time. I'll fix it sometime today.

Quote:
Yeah that's the problem. The more transparent it is to players, the more they will accept it. I was thinking about a middle distribution, if we really want to keep it client side, but that may make it too complicated.

I think we can probably get away with the client side changes...
Let's keep it down to two distrobutions. Since you're the only one who has shown interest in the Basic distro so far, whatever you want goes.

Besides, server side only mods are so limited that I wouldn't even consider trying to mod one. The only reason why Vulcanus/Jedi Academy Mod were so "popular" were the additional server options anyway.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 07:08 PM   #182
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Why thank you. Basic = sv and cl, then.

Oh, and I'm going to make it very clear that this is not an admin mod in any way, shape or form. A lot of people hate admin mods, and accuse them of being the major factor in the downfall of JO. Obviously, it would not be good for us to look like an admin mod...


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-04-2003, 07:17 PM   #183
RenegadeOfPhunk
 
RenegadeOfPhunk's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 731
Quote:
this is not an admin mod in any way, shape or form.
I second that.


/* RenegadeOfPhunk */

OJP forums
OJP website - WIP

Movie Battles!
RenegadeOfPhunk is offline   you may: quote & reply,
Old 10-04-2003, 08:08 PM   #184
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
I assume it's because too many admins abused the additional admin commands?


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 08:26 PM   #185
Wudan
Got Balance?
 
Wudan's Avatar
 
Join Date: Oct 2002
Location: Salt Lake, UT
Posts: 1,442
Yes. ChosenOne, the author of JediAcademy Mod, isn't going to put the abusive admin commands this time.


Mt-Wudan.com
I made a silly little program called Dragon, which is an animation tool for the GLA format, used in Jedi Outcast, Jedi Academy and Krakatoa.
Wudan is offline   you may: quote & reply,
Old 10-04-2003, 08:32 PM   #186
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Kick and ban. That's all you need.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-04-2003, 08:34 PM   #187
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
But wasn't his mod like 80% abusive admin commands? What would be left? Emotes and an small admin improvement?


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 08:41 PM   #188
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Shrug. Dunno.

Where's the license? It's not in the readme you posted, and I cannot find a "Smacktard Open License" anywhere on Google.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-04-2003, 08:59 PM   #189
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Sorry about that.

That was what I was calling the custom licensing agreement that we are write/using. I removed the term when I figured that it would make things sound more complicated than they are.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-04-2003, 09:11 PM   #190
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
Alright. I have a license left over from the SF submission that I thought covered our needs pretty well, and was clear, short and concise. I'll put it up soon.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-05-2003, 02:59 AM   #191
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Well, I finally got the direct CVS repository access to work with freepository.com. Getting it set up to work is a little complicated but easy once you figure it out. Plus TortoiseCVS (a open source Windows Explorer extension) makes it extremely easy to go the basic CVS commands right from Windows Explorer.

All the basic commands seem to work ok dokie.

Contact me if you want to try it out. Since this particular system is very barebones and a bit picky about direct CVS access, we'll probably only be using it until Emon can score us some better hosting. You'll probably have to work with me a bit to figure out how to get it to work.

BTW, the first rule of freepository is BE VERY, VERY CAREFUL WHEN USING THE WEBBROWSER SYSTEM! It doesn't provide any warnings for deleting entire modules. The issue is currently on the bugzilla for freepository.com, but I suggest that noone (except for member control) use the webbrowser system until that is fixed.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-05-2003, 11:36 AM   #192
RenegadeOfPhunk
 
RenegadeOfPhunk's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 731
Well - it is a bit involved to get it set-up on your individual machine. Although I think Razor and I have found a way to make the process slightly easier .via environment variables...

The TortoiseCVS set-up is pretty sweet. The basic functions are very easy to perform - and make things very clear.

We've done a quick test - and the system IS safe. If you try and commit changes without having the appropiate updates from the repository - the CVS system stops the commit, and forces a merge...
...perfect!

It would be handy to find a nice Diff program to help with any nessesary manual merges - but isn't strictly nessesary. The CVS system points out any conflicts directly in the file itself...

Overall -I'd say this system is good to go - thx to Razor's good efforts...


/* RenegadeOfPhunk */

OJP forums
OJP website - WIP

Movie Battles!
RenegadeOfPhunk is offline   you may: quote & reply,
Old 10-05-2003, 11:47 AM   #193
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Well, the diff program issue is just a matter of figuring out which freeware diff program is the best for our purposes.

As for the convenence of installing the bugger, I think we could probably write down the install instructions and make a zip out of all the nessicary files.

If the Sourceforge application goes thru, it should become REALLY easy to set up.

Again, for anyone that's interested, I've already set the repository up with several OJP documentation files to get the ball rolling.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-05-2003, 11:18 PM   #194
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Ok, I'm just merged Emon's improvements into the readme. I'll post it here but remember that the most up-to-date version is on the CVS repository.

Here's a question for the group. Should we include the source code with the binary releases or should we just have the CVS repository host the code?

I think it would be best to just leave it on the CVS repository. It will keep down the workload, size of the release zips, and confusion level for people that just want to play the OJP mod. In addition, forcing people to take a little effort to get the source will probably weed out a lot of the undesirables.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-05-2003, 11:44 PM   #195
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
------------------------------
Open Jedi Project (OJP) Readme
------------------------------

Release Version: 0.0.1
JA SP required: 1.0.0.0
JA MP required: 1.0.0.0

NOTE: This readme might not be part of an official OJP release since this readme is required to be included all OJP based projects. If this isn't an official OJP release, this document will only partially apply.


========================
0000 - Table of Contents
========================

0000..................Table of Contents
0001..................Introduction
0002..................Installation
0003..................What's New?
0004..................Features
0004.1...........Bug Fixes
0005..................Using Our Work
0006..................Submitting Stuff to OJP
0006.1...........Submission Guidelines
0007..................Credits
0008..................Contact Information
0009..................Legal Stuff




===================
0001 - Introduction
===================

The Open Jedi Project is a coding/modding collaboration with the intent of maximizing the features and fun factor for all Jedi Knight Academy (JKA) mods. We work together by contributing fun, interesting, and useful game features so that everyone can benefit.

We operate on what's basically an open source system. Open source basically means that the source code is freely available and accessable by all. See the "Using Our Work" section for details about rights and permissions.

Our design philosophy is to make everything as separated and customizable as possible to allow developers and players to choose what features they wish to use.

We currently have two separate distributions planned, Basic and Enhanced (can anyone think up some better names?):

Basic has two main features. One is bug fixes and balance fixes, neither which will severely alter game play. They are designed to be the "unofficial patch" for bugs and game play problems. Basic can still be considered vanilla Jedi Academy. The other main feature is map enhancements. Things such as new entities, expanded AI, vehicles, scripting and effects system can allow mappers to create far more immersive and fun maps. Since Basic also aims towards recreating all the single player entities and code, it is possible for mappers to create full featured cooperative and singleplayer games and levels using the multiplayer engine. This allows modders to make other enhancements such as new weapons, AI, etc., not possible using the singleplayer engine.

Enhanced is a superset of Basic, meaning it has anything and everything included in the Basic distribution. The difference is that it adds many significant gameplay alterations. It is a playable mod, but also a code base for other developers. To decrease the possibility of mods based off Enhanced loosing originality, we are keeping our game play feature list generic and flexible. New features will be generic, expandable, and flexible so other developers can easily adopt them to their mods. It won't venture out side of Jedi Academy's principle game play, so there won't be anything that makes this drastically unique in terms of pure game play. Players get a full mod that shares the same basic principles and ideas that stock Jedi Academy offers. Developers get a solid, flexible code base that includes the basic, fundamental features you would want to find in most mods, allowing them to spend their time on what makes their work truely unique. An example of a feature for Enhanced would be an extended version of the player class system seen in Siege, one that is available in more game types, and is far more flexible.

NOTE: This release only includes the basic package as there's nothing in the enhanced version yet. The separate distributions will come into play after the MP SDK is released for JKA.

We have a website pending. Please be patient.


===================
0002 - Installation
===================

Just unzip this file your jedi Academy directory.



==================
0003 - What's New?
==================


Version 0.0.1:

Basic:

Bug Fix 001 - Animation.cfg fix for BOTH_WALKBACK2
Fixes an animation bug seen when walking backwards with an ignited single saber in single player by correcting the number of frames.

New File - OJP_fix1.pk3
Includes Bug Fix 001.



===============
0004 - Features
===============


------------------
0004.1 - Bug Fixes
------------------

Bug Fix 001 (BUGFIX1) - Animation.cfg fix for BOTH_WALKBACK2
Single Player, Enhanced, Animations

What It Does:
Fixes an animation bug seen when walking backwards with an ignited single saber in single player by correcting the number of frames

Special Notes:
This fix will be obsolete once a game patch comes out. Remember to remove this file before you patch the game.
Might cause problems when playing multiplayer. If you have any problems, just move the file out of the /base directory.




=====================
0005 - Using Our Work
=====================

We have few rules for using our work as part of your own projects:

- You must include this readme in any public releases of your mod. This doesn't apply if you're only using OJP features that you wrote yourself.
- You must treat your fellow coders and the project with respect.
- You may NOT use our work for ANY commercial purposes without the author's direct permission.

Please don't violate these rules, they are here for everyone's benefit.

We have a public CVS repository set up to let you directly access the OJP source materials to keep up-to-date with lastest additions to the project. However, the process to access the repository is a bit complicated, so please email one of the moderators for assistance.

In addition, we are still waiting for the MP SDK so there will probably not be anything to see for a while anyway.

We suggest that you:

- Submit any cool features from your work that you think other developers may benefit from.
- Keep in contact with us about your project. The more information we have, the better we can coordinate OJP to help you and the community. We also like to know that people are using and enjoying our works.



==============================
0006 - Submitting Stuff to OJP
==============================


We are looking mostly for new code features, but are not limited to that. We are usually looking for generic, flexible, and adaptable features that anyone can work into their own code. Features that are drastically unique or special probably do not belong here, because we believe in keeping individuality and uniqueness among mods.

We also accept patches. If you see something in our code that has a problem, you can submit a patch for it. A patch would usually be replacement code or files.

Before you consider submitting, take note that we won't let you desubmit or remove your works from the project. Allowing people to do so would cause too many problems for the project. While your work will remain your work, submitting stuff to OJP means that you give us the rights to use your work as part of the project forever.

In addition, your work won't necessarily be turned on or even in every compiled version of OJP. Some features will be disabled by default to allow people to just fire up and play OJP without confusion.

That being said, if you have something to submit just contact one of the OJP moderators.

DO NOT E-MAIL MOD MATERIALS TO STAFF MEMBERS WITHOUT ASKING FIRST! Just contact one of us, tell us a summary of your patch or feature, and if we think it fits the project, we'll accept it.

If you think you would like to actively participate in developing OJP, we can give you write access to the CVS repository, so that you may work on it yourself. This doesn't have to be a commitment, but if you would like to just submit features or patches seperately, go ahead.


------------------------------
0006.1 - Submission Guidelines
------------------------------

- Document your work as much as possible. Be sure to add mentions of your work in the readme and other project documents.

- Make your work as clean and tight as possible.

- Follow the coding guidelines. Try to keep your code as separated from other code as is reasonable. Label EVERY coding change (from basejka) with appropriate coding tags. If you're creating a new feature, you'll get to determine what the tag name will be. Try to pick something that is simple and easy to search for.

- NEVER DELETE FILES/DIRECTORIES/ETC FROM THE CVS REPOSITORY. If it is necessary, the moderators will handle it.



==============
0007 - Credits
==============

Coding:

Original Jedi Knight Academy source code: Raven Software


OJP Administration:

Documention: Emon, Razor Ace

Original OJP Concept: Razor Ace

OJP Organizational Planning: Emon, RenegadeofPhunk, Razor Ace


Special Thanks:

Raven Software
George Lucas
Lucas Entertainment Company (LEC)



==========================
0008 - Contact Information
==========================

OJP Project Moderators:

Razor Ace
Email: razorace@hotmail.com
MSN: Razor Ace (razorace@hotmail.com)
ICQ: 618641
AIM: razorsaces
Yahoo: razorsaces

RenegadeOfPhunk
Email: renegadeofphunk@3dactionplanet.com
ICQ: 253305779 (Knobby)



==================
0009 - Legal Stuff
==================

We are making no claim on Raven Software's, ID Software's, or LEC's intellectual properties. The above rules only apply to the additional works created by OJP contributors. Ravesoft's, ID's, and LEC's code and additional materials is only included for ease of use. All applicable licensing agreements still apply. Please don't sue us.

End of Line.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-07-2003, 04:29 AM   #196
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
I've determined a way to get access to the CVS repository with a LOT less effort than before. It's now in the "high easy" catagory of difficult.

There is also stuff in the repository (but not much). Let me know if you want to get access.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 10-09-2003, 01:26 AM   #197
stubert
 
Join Date: Aug 2002
Location: Philadelphia
Posts: 227
hey guys

looks like we're about to duplicated eachother's work


http://jk2.zerocomedy.com/phpBB2/ind...3b6043b9d4b7b6


come talk to us


i've even tried to get a sourceforge project space and was denied... maybe we should put our heads together


cheers


-stu
stubert is offline   you may: quote & reply,
Old 10-09-2003, 01:27 AM   #198
stubert
 
Join Date: Aug 2002
Location: Philadelphia
Posts: 227
i invite you guys to consider joining our project, we have a much less cluttered webspace and will be fully gpl compliant
stubert is offline   you may: quote & reply,
Old 10-09-2003, 03:40 AM   #199
Emon
Strong Bad's Henchman
 
Emon's Avatar
 
Join Date: Jan 2002
Location: The Massassi Temple
Posts: 3,468
...what? I don't even know what your project is.

And you cannot be fully GPL compliant, because the editing EULA violates the GPL, as well as OSI's definition of open source.


Clarionet, n. An instrument of torture operated by a person with cotton in his ears. There are two instruments that are worse than a clarionet -- two clarionets.
Emon is offline   you may: quote & reply,
Old 10-09-2003, 05:23 AM   #200
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
I don't think you got the message about what OJP is about. It's not just a general mod for JKA but a development platform as well.

Anyway, we already have a CVS repository up and running and have already checked out the legal side of things. From our analysis, any mod based on the JKA code can't ethically or legally be distributed as GPL due to it being based on JKA code. The EULA bans commerical profiting which isn't covered by GPL.

We've also checked out SF, but it looks like it simply won't take projects that can't be 100% open source (meaning no restrictions on commerical usage).

From what we can tell, =X= mod was dishonest (or confused) when they signed up for SF since most of their project data is either not legal or simply wrong.

However, we wish you luck on your mod and encourage you to get involved in OJP as active contributors or users.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > JediKnight Series > Editing Central > JA Coding > OJP (Open Jedi Project)

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:23 AM.

LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.