if (!(jp || is_jump_wp || start_wp_is_hardwired))
waypoint_schedulerelink(e);
- bprint(strcat("Waypoint spawned at ", vtos(e.origin), "\n"));
+
+ string wp_type_str = "Waypoint";
+ if (is_crouch_wp) wp_type_str = "Crouch waypoint";
+ else if (is_jump_wp) wp_type_str = "Jump waypoint";
+ else if (jp) wp_type_str = "Custom jumppad waypoint";
+
+ bprint(strcat(wp_type_str, " spawned at ", vtos(e.origin), "\n"));
if (start_wp_is_spawned)
{
sprint(caller, " ^5relinkall^7: relink all waypoints as if they were respawned\n");
sprint(caller, " ^5spawn crosshair^7: spawns a waypoint at crosshair's position (useful to spawn custom jumppad waypoints (spawn another waypoint to create destination))\n");
sprint(caller, " ^5spawn jump^7: spawns a jump waypoint (spawn another waypoint to create destination)\n");
+ sprint(caller, " ^5spawn crouch^7: spawns a crouch waypoint\n");
sprint(caller, " ^5hardwire^7: marks the nearest waypoint as origin of a new hardwired link (spawn another waypoint over an existing one to create destination)\n");
sprint(caller, " ^5symorigin get|set\n");
sprint(caller, " ^5symorigin get|set p1 p2 ... pX\n");