| #define dr_update_range 50000 //should be a bit bigger than camera.clip_far; 0 means no update range is used |
|
//Lite-C:
function player_func() { VECTOR dist_move;} |
|
#define dr_angle_sensitive 5
#define dr_ang_update_rate 4 #define dr_pos_update_rate 0.5 #define dr_max_players 32 #define dr_update_range 50000 |
| Parameter | Beschreibung |
| dr_angle_sensitive | Winkel die sich innerhalb dieser Toleranz verändert haben, werden nicht gesendet. Da Änderungen des Winkels von ein paar Grad nicht immer merkbar sind, kann hier Traffic eingespart werden. Eine zu große Toleranz kann eine stotternde Drehung bewirken. |
| dr_ang_update_rate | Gibt an wie oft der Pan einer Entity während er sich ändert pro Sekunde gesendet werden soll. |
| dr_pos_update_rate | Gibt an wie oft die Position einer Entity bei einer Änderung pro Sekunde gesendet werden soll (0.5 = alle 2 Sekunden). Dies geschieht als eine art Korrektur neben dem noramlen Senden der DR Daten. |
| dr_max_players | Maximale Spieleranzahl ihres Spiels (wird nur bei Client Update Range verwendet). |
| dr_update_range | Gibt die Reichweite (in Quants) an, in der rund um den Player des Clients, Entities geupdated werden sollen. Alle Entities die außerhalb dieses Bereiches sind, werden auf dem Client unsichtbar und passabel gemacht und verbrauchen praktisch keinen Traffic mehr. Darum sollte dieser Bereich außerhalb des clip_far Bereiches liegen. Wird dieser Wert auf 0 gesetzt, so wird die Client Update Range deaktiviert. |
|
//Lite-C:
function player_func() { VECTOR dist_move;} |