Jump to content
The Dark Mod Forums

latest sources TDM


ndk

Recommended Posts

i dont understand why current sources do not shared for public. how about organize project at sourceforge.net or similiar?

for example someone want create new feature for TDM and use sources 1.02. in this case he must merge with trunk.

 

P.S. i hope that question is understandable, because i write in english with errors. :)

Edited by ndk
Link to comment
Share on other sites

Well, we've got SVN going and regular (?) updates. Currently everyone has 1.02 and only the team 1.03. That's because alot of the stuff being added to 1.03 isn't done, wip...

 

If we were constantly updating everything it would be alot easier for mistakes, bugs, etc... to slip out. By doing releases we get more time to work on stuff/tweak it/test and make sure it's correct, then release it as one package.

Dark is the sway that mows like a harvest

Link to comment
Share on other sites

Well, we've got SVN going and regular (?) updates. Currently everyone has 1.02 and only the team 1.03. That's because alot of the stuff being added to 1.03 isn't done, wip...

 

 If we were constantly updating everything it would be alot easier for mistakes, bugs, etc... to slip out. By doing releases we get more time to work on stuff/tweak it/test and make sure it's correct, then release it as one package.

unit testing save neurons :)

 

 

 

Link to comment
Share on other sites

unit testing save neurons :)

 

Yeah, I wish we had an automated testsuite. However, most of the stuff we want to test needs to run at runtime e.g. inside the D3 engine. And so far nobody has had the time/patience to make a run-time-testmap that rigourously tests all the feature we have...

 

If you want to hack at the source, v1.02 is a good start, it is not that different from v1.03. Show us your work, and we probably willintegrate it in v1.03 - if it is good and fits the theme, of course.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Yeah that's what I was going to say. The stuff that would be a contribution you could start working on with 1.02's code and it could be integrated easily enough.

 

Now one question I had was what about branch-hacks. What if you made something that you don't *want* to be integrated into the main mod, but still might be fun to play around with for a while, and hopefully also easy to turn off to go back to vanilla TDM?

 

I was thinking about making some Mirror's Edge moves, like wall-running, sliding, & quick-turning, but I agree with the discussion we had on it that they aren't appropriate for the main mod ... or all sorts of things, a scifi branch, a ninja branch, etc. So assuming (for just discussion's sake right now) I got some new moves in the code, how might one package that for public consumption on the side; not meant to improve anything, but as a branch-version?

 

You want to be sure it's easily reversible, but also still compatible with future versions. Would it be something you just manually backup some files then drop new files into the darkmod folder, or maybe by an installer, or is it possible as a patch that re-writes some stuff while keeping future updates; it only changes the few things needed for the new thing? (Is that even possible?) I'm just curious the mechanics. I'm not even sure I'd do anything, since normally when I look at the source I'm more interested at finding things actually useful for the mod (since there's so much still to do), but sometimes I see something and get crazy ideas just for fun, so I was just wondering.

What do you see when you turn out the light? I can't tell you but I know that it's mine.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • nbohr1more

      The FAQ wiki is almost a proper FAQ now. Probably need to spin-off a bunch of the "remedies" for playing older TDM versions into their own article.
      · 1 reply
    • nbohr1more

      Was checking out old translation packs and decided to fire up TDM 1.07. Rightful Property with sub-20 FPS areas yay! ( same areas run at 180FPS with cranked eye candy on 2.12 )
      · 3 replies
    • taffernicus

      i am so euphoric to see new FMs keep coming out and I am keen to try it out in my leisure time, then suddenly my PC is spouting a couple of S.M.A.R.T errors...
      tbf i cannot afford myself to miss my network emulator image file&progress, important ebooks, hyper-v checkpoint & hyper-v export and the precious thief & TDM gamesaves. Don't fall yourself into & lay your hands on crappy SSD
       
      · 7 replies
    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
×
×
  • Create New...