projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
completed all glider stuff
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_glide.c
diff --git
a/player_glide.c
b/player_glide.c
index 331565c58f8b58e4eb982ce22afe7ab7df2528d6..af44ea6e806ed6f30088f811d679fc1e841c271c 100644
(file)
--- a/
player_glide.c
+++ b/
player_glide.c
@@
-289,10
+289,21
@@
static void player_glide_im_gui(void){
player_glide.info_drag[2] );
}
player_glide.info_drag[2] );
}
+static void player_glide_equip_glider(void){
+ if( !localplayer.have_glider ){
+ localplayer.have_glider = 1;
+ localplayer.glider_orphan = 0;
+ player_glide.t = -1.0f;
+ }
+}
+
static int ccmd_player_glider_spawn( int argc, const char *argv[] ){
static int ccmd_player_glider_spawn( int argc, const char *argv[] ){
- localplayer.have_glider = 1;
- localplayer.glider_orphan = 0;
- player_glide.t = -1.0f;
+ if( vg_console.cheats ){
+ player_glide_equip_glider();
+ }
+ else {
+ vg_error( "Can't spawn without cheats enabled.\n" );
+ }
return 0;
}
return 0;
}