Ideas for MODs?


(Zan) #1

It could be fun to change the xp system.

  • XP just stacks.

  • At any moment you can chose advance in 5 categories:
    {
    Run speed +1%
    Health +1 HP
    Stamina +1%
    Jump
    Selected weapon improve.
    }

    Each with it’s own cost, that would be retrieved from the XP. (the total earned would be stored separated from the usable XP)

    However this would force to tweak really carefully the ways of earning XP, or the easier ways would let a player get a lot of improvements.

    Any ideas about this, or any MOD you’ve thought?


(sock) #2

At the moment there is no plans to release the Source Code for ET so it will hard for MOD teams to make these kind of changes. The only things planned for release at the moment is map editing tools and documentation.

Sock
Feel the :moo:


(bogs) #3

How is the guy making Shurb going to do the body dragging without access to the source?


(weasel) #4

How is the guy making Shurb going to do the body dragging without access to the source?[/quote]
Shrub is special, he already has the source.


(chavo_one) #5

As in most things, it’s all about who you know, I suppose.


(Jack) #6

Hmm, so it would kinda be like a NWN/planetside “skill advancement”? Kinda cool.

I’d hit up with Bani, toss a few ideas around with him. Come up with something uique! We have groups of people working on campaigns, why not group together some coders?

That is…if the SDK is given out…


(SCDS_reyalP) #7

Here’s my idea for the first step in making a great ET mod. Show up at the SD office with beer until they give you the source. :beer:

Or you could go the Dehacked route. Source code ? Source code is for wimps. Real (wo)men use a hex editor. :clap:


(wudan) #8

Hmmm… what are you proposing to hex-edit, a DLL? Sounds crazy. You can try to hook the DLL, though I’ve never done anything like that myself.


(Riftgarde) #9

Releasing source code for games usually has a positive.


http://tenebrae.sourceforge.net/


(SCDS_reyalP) #10

Yes. I have done that for another game. It is a lot easier if you have a decent dissassmbler (Ida pro, for example http://www.datarescue.com/idabase/ ) although it is possible to get by with a traditional debugger.

Wrapping the game dlls should also be possible.

Going way back to the dawn of mod history, dehacked was a program which one could use to make modifications to the original doom (and doom2) by directly editing certian locations in the .exe Some quite interesting gameplay changes were possible. The mods could then be distributed by a file containing only the offsets and changes (which the end user would apply with their own copy of dehacked), so you never actually distributed modified versions of the file :moo:

Given that history, the idea of ethacked a certain perverse appeal :stuck_out_tongue:


(Hewster) #11

ermm, is this not considered as reverse engineering ?

The license file would seem to say that this is not allowed

  1. Prohibitions with Regard to the Software. You, whether directly or indirectly, shall not do any of the following acts
    g. disassemble, reverse engineer, decompile, modify, except as permitted by section 2 hereinabove, or alter the Software;

Hewster


(bogs) #12

:frowning:

I want the source. But I will settle for a splash damage t-shirt. Please sell me a t-shirt!!!


(SCDS_reyalP) #13

Section two is ‘permitted new creations’ so it seems to me that reverse engineering disassembling/ in order to create a permitted new creation should be OK. I am not a lawyer though. Does that only apply to the modify ? If all reverse engineering is prohibited, is looking the .bsp file for key/value pairs and shader names also illegal ? I guess if Adobe can call ROT13 a copy protection device, anything is possible.


(Ark42) #14

:frowning:

I want the source. But I will settle for a splash damage t-shirt. Please sell me a t-shirt!!![/quote]

I want the source so bad, I keep bugging Shrub by IM with bug reports and feature requests for shrubmod and since I’ve modded for Q3 and RTCW before, and am a programmer anyways, it would be really nice if I could help him out more, but he cant even give me snippets of it because of the NDA :frowning:


([KP]SLAYER) #15

Kernel Panic is willing to test mods on our server… I like shrub, where can we get ahold of the current linux shrubmod?


(bani) #16

not only is it possible, wrapping DLLs is 100% confirmed to work with ET. a few of us have done it already (eg to do simple things, like unlock the 10-mine limit):smiley:

you are pretty limited in how much you can change without the source though. and it is a major PITA to mod by wrapping DLLs.

still waiting for source… :bash:


(narked) #17

And it’s mod, not MOD god damnit. MOD implies it’s an acronym, which it ain’t, it’s an abbreviation.

And read that license quote again, it prohibits altering the software. And the “New Creations” section of the license says:

ID grants to you the non-exclusive and limited right to create for the Software (except any Software code) your own modifications

Creation of new code is prohibited, so reverse engineering in this case isn’t permitted by the license.


(contenu) #18

i want the eygpt level i saw in the beta or alpha screenshots :slight_smile: realease it now! please :smiley:


(SCDS_reyalP) #19

Hmmm, the RTCW EULA says the same thing :???: :???: :???: Does that mean bani, rhea and shrub are going to jail for their RTCW mods ? Or does it mean that you are allowed to modify anything except code (i.e. distribute your own modified textures, but not .dlls ?)

****ing lawyers. You need to hire one yourself to understand anything they say.

I also like where it says

(the “New Creations”) which shall operate only with the Software (but not any demo, test or other version of the Software).

Doesn’t “demo, test or other version” pretty much cover everything ? :???:


(ROR) #20

We had a REVOLUTION because of people like you. Who gives a fu*k how it is spelled you knew how it was implied. Why does the english language have over 500,000 words, because when we imply something we like the ability to say it ten different ways.

Maybe they meant, MODS = Modification Of Distributable Software

As for the license it is an option for id to stop mods, and other manipulations of their “intellectual property” from being distributed. For RTCW, a master query on pathfinder will show that over half the the servers are running some sort of mod; Shrub, OSP, Bani. Id is not going to tell these servers not to run these mods, that would not make good business sense. As the saying goes, “Dont bite the hand that feeds you”.