Home » MODDING HQ 1.13 » v1.13 Coding Talk » STOMP v1.1 Release
Re: STOMP v1.0 Alpha[message #255321] Fri, 02 July 2010 17:03 Go to previous messageGo to previous message
silversurfer

 
Messages:2791
Registered:May 2009
Wow, that start screen looks really good!


Jinxed
No, there isn't. You need an npc patch.


Actually you don't need to tinker with any of the NPC files to get an early recruitment option.

I used the default files from vanilla Ja2 for a test. Look here (look at the day and game time Wink ):

http://img685.imageshack.us/img685/4007/screen002h.th.jpg


Took me 5 minutes to change the code ... but only because I already knew where to look. Razz


These are the lines from "Strategic\Quest.cpp":

case FACT_PLAYER_OWNS_2_TOWNS_INCLUDING_OMERTA:
	gubFact[usFact] = ( ( GetNumberOfWholeTownsUnderControl() == 0 ) && IsTownUnderCompleteControlByPlayer( OMERTA ) );	// 3
	break;

case FACT_PLAYER_OWNS_3_TOWNS_INCLUDING_OMERTA:
	gubFact[usFact] = ( ( GetNumberOfWholeTownsUnderControl() == 0 ) && IsTownUnderCompleteControlByPlayer( OMERTA ) );	// 5
	break;

case FACT_PLAYER_OWNS_4_TOWNS_INCLUDING_OMERTA:
	gubFact[usFact] = ( ( GetNumberOfWholeTownsUnderControl() >= 0 ) && IsTownUnderCompleteControlByPlayer( OMERTA ) );	// 6
	break;


Usually "GetNumberOfWholeTownsUnderControl()" would check for 3, 5 or 6 towns under player control which doesn't make sense to me anyway because it doesn't match the fact names at all. That's why I already changed it in the past to 2, 3 and 4 and set it to "0" for this test.

The question is how would we like to implement this early recruitment option if Sandro even cares about this?

  • 1. on/off - no influence for players to chose the number of cities to be freed (probably done with an extra comparison like "|| ubEarlyRecruit == 1")
  • 2. one variable with a default value and a range x to y - players can adjust the number of cities which have to be freed BUT since this is only one variable it would influence Miguel AND Carlos!
  • 3. several variables to adjust each value independently - full control of behaviour for the players

Personally I don't like option 1 because this would ruin the story line. A complete stranger comes to the rebels and all of them suddenly trust him and follow him in battle although he didn't even prove himself? Not very realistic...

Joining after the player has secured at least 2 cities is more likely.

I don't like option 3 as well because it would introduce 3 new variables which would clutter the ini.

Report message to a moderator

Lieutenant
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: What would I need to start coding?
Next Topic: 1.13 Drassen counter attack improvement is going to happen (download pre-official stable build)
Goto Forum:
  


Current Time: Sat Feb 15 03:28:05 GMT+2 2025

Total time taken to generate the page: 0.05875 seconds