Home » MODDING HQ 1.13 » v1.13 Idea Incubation Lab  » Beginner Project for educational purposes (I'm looking to learn more about how JA2 works by modding something.)
speech59.png  Beginner Project for educational purposes[message #346581] Thu, 11 August 2016 07:47 Go to next message
Julix

 
Messages:85
Registered:June 2010
Location: Germany

Hi fellow Bear Pit members!

I much appreciate this community and have been coming back for years, much amazed by the changes that happened in between.
I want to make my way from consumer to contributor, but figure first I should learn a bit more about how the system works.
Throughout this I'll have questions and will need some help. I considered asking in chat, but perhaps this might be useful for people of the future (like future me, who forgot what was said in chat), so anyone willing to answer, please do! happy

I'd like to snoop around in the code. As I understand it the game was originally written in C but was ported (if that's the word) to C++, correct?
I managed to find the C source code (version 1.0 I believe), and then the 2014 version on Github - where do I find the most recent source code?

My first goal will be to add myself as an IMP - with all the sub steps that would go with that.
As I understand those would be:
  • sound My friend has a good mic, so I can record voice (English and German).
  • image My girlfriend is a motion designer, maybe she'll help me do a portrait in JA2 style.
  • sync Coordinates on the face, and timing on the voice
  • addition I want to add not replace, i.e. changing the new number of IMPs allowable. Is there coding steps necessary to allow this or is the current limited only imposed by the number of sound/image/etc. sets available?

Did I miss some?

Thanks,
Julian
Re: Beginner Project for educational purposes[message #346586 is a reply to message #346581] Thu, 11 August 2016 10:58 Go to previous messageGo to next message
silversurfer

 
Messages:2060
Registered:May 2009
Current development source code is here -> https://ja2svn.mooo.com/source/ja2

Corresponding GameDir is here -> https://ja2svn.mooo.com/source/ja2_v1.13_data



Wildfire Maps Mod 6.07 on SVN: https://ja2svn.mooo.com/source/ja2/branches/Wanne/JA2%201.13 %20Wildfire%206.06%20-%20Maps%20MOD

Re: Beginner Project for educational purposes[message #346603 is a reply to message #346586] Thu, 11 August 2016 22:39 Go to previous message
Julix

 
Messages:85
Registered:June 2010
Location: Germany

Thanks, silversurfer! happy


I feel I probably should have been able to find it, even though I wasn't earlier, so I searched for the link you provided and found it here along with instructions (here) on how to use the SVN, and also what standalone compiler to use to put it back together after. - Perfect!

After having downloaded the WHOLE SVN with all branches (only noticed when I tried to transfer to external HD; including the .svn folder around 30 gb! big grin ) the mistake is obvious... thanks Tais! happy

Memo to self, if you don't want it all use these links:

https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build/

https://ja2svn.mooo.com/source/ja2_v1.13_data/GameDir/

[Updated on: Sat, 13 August 2016 13:25]

Previous Topic: Distance-based SAM site coverage
Next Topic: Hiding In Containers
Goto Forum:
  


Current Time: Mon Apr 24 00:35:57 EEST 2017

Total time taken to generate the page: 0.01094 seconds