Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Other Products » Scripting Renegade
Scripting Renegade [message #446245] Tue, 26 April 2011 11:35 Go to next message
_SSnipe_ is currently offline  _SSnipe_
Messages: 4121
Registered: May 2007
Location: Riverside Southern Califo...
Karma: 0
General (4 Stars)
Well, I know my pass with C++ has not been the greatest, but Im working on our last chapter in our c++ class at my college. The class itself is called:

CIS-5 Fundamentals of Programming Logic using C++

After I finish this class I plan on moving to

CIS-17A C++Programming: Objects
CIS-17B C++Programming: Advanced Objects
CIS-17C C++Programming: Data Structures

to acquire a certificate (it is also lower division classes)

http://www.rcc.edu/programs/certificate_details.cfm?code=42

Anyways, so far in this class we have learned:

c++ basics
Input / output
Loops
Functions / Call-by-reference
Streams / C-Strings
Arrays
Strings
Vector
Pointers / Dynamic Arrays

And last chapter I have not started is, structures, classes and many more I did not list

Anyways, I plan on scripting basic renegade stuff, just as practice and to learn a little more till I take the next c++ class.

My only question is, iv seen snippets of renegade codes, where is the information about the scripts? like, whats what in the game? is their a list that tells what what to write about? whats a game object, etc, anywhere to find this info?
Re: Scripting Renegade [message #446288 is a reply to message #446245] Wed, 27 April 2011 16:02 Go to previous messageGo to next message
C C_guy
Messages: 133
Registered: January 2007
Location: Canada
Karma: 0
Recruit
Google, is your friend.

I guess it would take a retard like trooprm02 to think that he'd accomplished something by pointing out what everyone already knows about.
Re: Scripting Renegade [message #446290 is a reply to message #446288] Wed, 27 April 2011 17:03 Go to previous messageGo to next message
Gen_Blacky is currently offline  Gen_Blacky
Messages: 3250
Registered: September 2006
Karma: 1
General (3 Stars)
C C_guy wrote on Wed, 27 April 2011 16:02

Google, is your friend.


so are readmes


http://s18.postimage.org/jc6qbn4k9/bricks3.png
Re: Scripting Renegade [message #446314 is a reply to message #446245] Thu, 28 April 2011 10:21 Go to previous messageGo to next message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
the engine_*.h contain the core functions and variables. bhs.txt and the readme*.txt files contain info on the bhs specific functionality and all the other scripts inside the scripts344 source code. SSGM doesn't really have documentation, just check ssgm.ini a bit for info.

I advise you to first fuck around with LevelEdit a bit to see how things are named and work for a bit, the engine_*.h stuff reflect a lot of the naming. Afterwards start with reading the engine_*.h files, then do all the other scripts inside the scripts.dll source and then move on with the ssgm source. You might be interested in reading the source code to the stuff reborn released & the YaRR soure code (it contains a small IRC library and it uses sqlite!).


Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Re: Scripting Renegade [message #449522 is a reply to message #446314] Fri, 08 July 2011 20:00 Go to previous messageGo to next message
bmruze is currently offline  bmruze
Messages: 62
Registered: March 2006
Location: South Carolina
Karma: 1
Recruit

I wish my college offered more C++ related classes instead of Visual Basic or Java.

Good luck on your education.


https://content.screencast.com/users/bmruze/folders/Jing/media/b3acb17d-6b52-4e10-8183-eae956a12446/2017-09-02_0843.png
Re: Scripting Renegade [message #449877 is a reply to message #446245] Fri, 22 July 2011 01:32 Go to previous messageGo to next message
_SSnipe_ is currently offline  _SSnipe_
Messages: 4121
Registered: May 2007
Location: Riverside Southern Califo...
Karma: 0
General (4 Stars)
I'm trying to transfer to Cal State Poly and for Computer Sceince, it requires 1 class on c++ logic (already taken) and 2 advance classes for C++ and 2 classes for java, then just one more extra class for both to be certified, I got my work cut out for me =/

[Updated on: Fri, 22 July 2011 01:34]

Report message to a moderator

Re: Scripting Renegade [message #449893 is a reply to message #446245] Fri, 22 July 2011 09:14 Go to previous message
iRANian is currently offline  iRANian
Messages: 4308
Registered: April 2011
Karma: 0
General (4 Stars)
tell them your last name is Knuth

Long time and well respected Renegade community member, programmer, modder and tester.

Scripts 4.0 private beta tester since May 2011.

My Renegade server plugins releases
Previous Topic: BRenBot serial plugin
Next Topic: BRenBot keeps failing to connect to the RenGuard master server
Goto Forum:
  


Current Time: Thu Nov 21 03:00:40 MST 2024

Total time taken to generate the page: 0.00824 seconds