ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/MSVC/Flatline_BSL.c
(Generate patch)

Comparing Daodan/MSVC/Flatline_BSL.c (file contents):
Revision 567 by gumby, Fri Jun 25 03:52:34 2010 UTC vs.
Revision 568 by gumby, Wed Jun 30 04:25:00 2010 UTC

# Line 113 | Line 113 | uint16_t ONICALL status(sl_callinfo* cal
113          else{}
114          return 0;
115   }
116 <
117 <
116 > uint16_t ONICALL addfake(sl_callinfo* callinfo, uint32_t numargs, sl_arg args[], int* dontuse1, int* dontuse2, sl_arg* ret)
117 > {
118 >        player_info * info;
119 > info = FLrServer_AddPlayer( 0, "Fake", 0 );
120 > info->Actions1 = Action_Forward;
121 > return 0;
122 > }
123   void SLrFlatline_Initialize() {
124          
125 <        DDrPatch_MakeCall(OniExe + 0x000FA88B, FLrInput_Update_Keys);
125 >        DDrPatch_MakeCall(0x004FA88B, FLrInput_Update_Keys);
126 >        
127          SLrGlobalVariable_Register_Int32("skip", "skips", &(((GameState*)ONgGameState)->field_40) );
128          SLrScript_Command_Register_ReturnType("connect","Connects to a server", "ip:string", sl_void, connect_to_server);
129          SLrScript_Command_Register_Void("host","Starts a server", "", start_server);
130          SLrScript_Command_Register_Void("msg","Sends a message", "", send_message);
131 <        SLrScript_Command_Register_Void("name","changes your name", "name:str", change_name);
131 >        SLrScript_Command_Register_ReturnType("name","changes your name", "name:str", sl_void, change_name);
132          SLrScript_Command_Register_Void("status","shows the connection status", "", status);
133          SLrGlobalVariable_Register_String("country", "Your Multiplayer country", player_name);
134 <        
134 >        SLrScript_Command_Register_ReturnType("addfakeclient","adds a fake client", "", sl_void, addfake);
135   }

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)