Board index
FAQ Search Members Groups Register Login
 
 
 

Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
Author Message
Post Posted: 01.12.2009 19:23  Post subject: [AfC11-BW&HN] Sachschadenswerte
Offline
Abstandhalter
Abstandhalter
User avatar

Joined: 10.11.2009 15:50
Posts: 70
Location: Müsst ihr das Wissen?!? ;)
Hier mal die Sachschadenswerte für BW & HN:

Burning Wheels:
Semir 3.0.:50000€
Semir Polizei:50000€
Semir Sport:99000€
Ben B32: 55000€
Ben Polizei: 55000€
Ben B32 Kombi: 55000€
Alligator Biturbo: 90000€
Alligator Polizei: 50000€
Pickup T2: 75000€
Grandsport TT4.2 V6:110000€
Grandsport R: 225000€
Grandsport Polizei: 95000€
Executive Stretch-Limo: 105000€
Executive V12: 85000€
Coupé Cabriolet: 60000€
Coupé Sport: 50000€
Coupé Polizei: 50000€
Saphir 3.5 Turbo: 60000€
Saphir 3.5 EX: 60000€
Saphir 4.0 Vtec: 60000€
Gianluca GT: 150000€
Buggy: 20000€
Kart: 2500€
Rennwagen Formel C11: 500000€
Rennwagen Tribun: 1000000€
Ben Mad Cop: 350000€
Offroader Polizei: 40000€
Offroader Militär: 40000€
Offroader 4x4: 40000€
Spürpanzer: 250000€
Minilader Typ 8808: 7500€
MPV 3.0: 25000€
MPV Taxi: 25000€
MPV Polizei: 25000€
Road Chief 6118: 250000€
Container: 250000€
Schwerlast: 250000€
Tanklaster: 250000€
Bierlaster: 250000€
Coach 36100: 125000€
Transporter Geldtransporter: 35000€
Transporter City Express: 20000€
Transporter B.R.K.: 20000€
Transporter Kurier: 20000€
RTW Ambulanz: 90000€
RTW S.O.S 112: 90000€

Traffic:
kl_w1: 15000€
kl_w2: 15000€
kl_w3: 15000€
polizei1: 40000€
RTW: 90000€
Stadtbus: 105000€
mk_w1: 35000€
mk_w2: 35000€
mk_w4: 35000€
lkw_FARBE: 60000€
transp.: 20000€
lkw_m1: 60000€
kombi: 35000€

Highway Nights:
Semir 3.0.: 55000€
Semir 3.0. Polizei: 50000€
Ben B32: 55000€
Ben B32 Polizei: 55000€
Semir Sport: 99000€
Ben Sport: 99000€
Grandsport: 110000€
Grandsport Polizei: 95000€
Razor 4.0: 108000€
Excellence V12: 320000€
Bullet: 80000€
Alligator: 90000€
Alligator Polizei: 50000€
Pickup T2: 75000€
Monstertruck: 150000€
Hellcat: 60000€
Hornet: 60000€
Hornet Cop: 0€
Pacemaker Turbo: 0€
Pacemaker: 7500€
Kart: 2500€
Minilader: 7500€
Feuerwehr: 120000€
Spürpanzer: 250000€
C- Team: 30000€
City Mail: 20000€
Geldtransporter: 35000€
Ambulanz: 90000€
S.O.S.112: 90000€
Zugmaschine:250000€
Container: 250000€
Schwerlast: 250000€
Tanklaster: 250000€
Bierlaster: 250000€
Synetic Tours: 125000€
Semir DCTW: 350000€
Ben DCTW: 350000€
Razor CTR: 160000€
Excellence CTR: 380000€
Formel C11: 500000€
Ben B32 Kombi: 55000€
B32 Kombi Taxi: 55000€
Cabriolet: 60000€
Liquidator 600: 85000€
Stretch-Limo: 105000€
MPV: 25000€
MPV Polizei: 25K000€

Traffic:
Airplane: 0€
?Bagger: 0€?
Kl_w1: 15000€
Kl_w2: 15000€
Kl_w3: 15000€
Kombi: 35000€
Lkw_blau: 30000€
Lkw_gelb: 35000€
Lkw_gruen:35000€
Lkw_rot: 50000€
Lkw_m1: 35000€
?Minilader: 0€?
Mk_w1: 35000€
Mk_w2: 35000€
Mk_w4: 35000€
RTW: 50000€
Stadtbus: 50000€
Stapler: 0€
Transp1: 20000€
Trolley1: 0€

:shock: Wenn ihr die alle geschrottet habt, habt ihr ordentlich was auf dem Sachschadenskonto!
Bei denen mit den Fragezeichen bin ich mir nicht so ganz sicher :(

_________________
Image


Top
  Profile 
 
Post Posted: 02.12.2009 17:20  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Moderator Team Member
Moderator Team Member
User avatar

Joined: 10.02.2005 16:46
Posts: 4332
Location: outta space
Diese Liste finde ich grundsätzlich sehr interessant.
Doch nach meiner Erfahrung unterscheidet sich der Sachschaden mit der Stärke der Kollision. Soll heißen, wenn ich einen RTW nur sachte anstoße gibt das deutlich weniger Sachschaden als wenn ich mit 250 in ihn reinrase.


Bis denne, Han Solo

_________________
Driving is life, I live to drive! - Rennspiele / Racing Games
Image


Top
  Profile 
 
Post Posted: 02.12.2009 17:25  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Landschaftsbetrachter
Landschaftsbetrachter
User avatar

Joined: 24.09.2006 18:14
Posts: 981
Location: in Ärzteland inne drinne rein
Wenn man ein Traffic-Car zum Explodieren bringt, so ist das immer der maximal mögliche Schadenswert des Autos. Kann man schön beobachten, wenn man den Schaden für sich selbst deaktiviert hat, dann sind das oft glatte Beträge.

_________________
Image


Top
  Profile 
 
Post Posted: 02.12.2009 17:37  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Moderator Team Member
Moderator Team Member
User avatar

Joined: 10.02.2005 16:46
Posts: 4332
Location: outta space
Genau das wollte ich mit meinem Beitrag auch ausdrücken, man muss die Fahrzeuge wirklich komplett zerstören um auf die Punkte der Liste zu kommen, ansonsten sind es niedrigere Werte. Aus dem Grund ist die Liste, wie schon geschrieben, interessant, aber nicht immer korrekt bzw. nur dann, wenn man maximalen Schaden schafft zu verursachen.


Bis denne, Han Solo

_________________
Driving is life, I live to drive! - Rennspiele / Racing Games
Image


Top
  Profile 
 
Post Posted: 02.12.2009 18:18  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Synetic Developer
Synetic Developer
User avatar

Joined: 18.10.2004 13:48
Posts: 758
Jeder Gegenstand hat einen Gesamtwert und damit initialen Restwert, der bei Beschädigung sinkt. Bei vollständiger Zerstörung (Explosion beim Traffic, 100% Schaden bei Rennfahrzeugen) sinkt der Restwert auf 0. Normale und zerbrechbare Objekte verlieren Restwert abhängig davon, mit welcher Geschwindigkeit sie gerammt werden. Bei zerbrechbaren Objekten wird der Restwert (maximal 80% des Neuwertes vor dem Auseinanderbrechen) auf die einzelnen Bruchstücke abhängig vom Volumen verteilt, die Einzelteile sind also auch noch was wert.

Das Spiel nutzt eine Liste, um über den Objektnamen den Wert zuzuordnen. Die Liste wurde aus einem Script generiert, das so aussieht:

Code:
-- Scenarios (303 entries)

_G["100m"]                       = 100
_G["200m"]                       = 200
_G["300m"]                       = 300
Ab_ausfahrt                      = 200
Absp_poeller                     = 25
Airp_lautsprecher                = 500
Airport_trcont                   = 100
_G["Airport_trcont-gr"]          = 50
Airport_trkoffer                 = 50
Airport_trolley1                 = 300
Airport_trolley2                 = 300
Alt_werks2                       = 100
Amp_gr_l_02                      = 500
Amp_gr_r_01                      = 500
Amp_gr_r_02                      = 500
Amp_kl_01                        = 500
Amp_kl_l_02                      = 500
Amp_kl_r_02                      = 500
Andreaskreuz                     = 100
Aufsteller1                      = 50
Aufsteller2                      = 50
Aufsteller3                      = 50
Bake2                            = 50
Ballon1                          = 1000
Ballon2                          = 1000
Ballon3                          = 1000
Bam_bauwagen                     = 3000
Bam_race_hochsitz                = 500
Baust_flo_schild                 = 500
Begpfal                          = 25
Betonrohr                        = 125
Bierbu                           = 1500
Blimp                            = 1500
Bushalt                          = 2500
Bushalt_schild                   = 50
Bzbank                           = 100
Bztisch                          = 100
Camp_schild                      = 200
Camper1                          = 10000
Camper2                          = 10000
Camper_mz1                       = 10000
Camper_mz2                       = 10000
Chris_g                          = 75000
Colamat                          = 3000
Colamat_light                    = 3000
Cont_blau_high                   = 2000
Cont_braun_high                  = 2000
Cont_grau1_high                  = 2000
Cont_grau2_high                  = 2000
Cont_gruen_high                  = 2000
Cont_kran2                       = 25000
Contkran                         = 25000
Contkran2_kopf                   = 2500
Einkaufswagen                    = 1
Euro_palette                     = 10
Fahrplan                         = 100
Fahrrad_dame                     = 350
Fahrrad_kinder                   = 250
Fahrrad_mountain                 = 800
Fahrrad_rot                      = 500
Fahrrad_staender                 = 100
Fahrrad_staender_dach            = 1500
Fahrrad_trek                     = 400
Fahrstuhl1_pform                 = 0
Flug1_anim                       = 0
Flugz1_bd                        = 10000
Flugz2_bd                        = 10000
Flutlicht                        = 1500
Fuerwehr                         = 25000
Gabelstabler                     = 10000
Gelb_absperrung                  = 15
Golfcart_ldt                     = 350
Golffahne                        = 5
Grbrnuerburgr                    = 1500
Hafengbr3                        = 50
Hamburger                        = 150
Hamschild                        = 200
Hkbwerb                          = 300
Holzkiste                        = 25
Holzkisten                       = 100
Jarbrwerb                        = 0
Kabelrolle                       = 1000
Kartons_stapel                   = 50
Kartonstapel                     = 75
Kasperskyrwerb                   = 1000
Kgautom                          = 60
Kiosk_neu1                       = 1500
Kl_zelt1                         = 100
Kl_zelt2                         = 100
Kl_zelt3                         = 100
Kl_zelt4                         = 100
Kl_zelt5                         = 100
Kl_zelt_lang1                    = 100
Kohlekran                        = 20000
Kran_gr_kopf                     = 2500
Kranwagen                        = 12000
Kuhl1                            = 5000
Lat01_4segm                      = 250
Lat01_dop2                       = 300
Lat01_doppel                     = 300
Lat01_einfach                    = 250
Lautspr                          = 80
Lautspr_2                        = 80
Litfass                          = 500
Litfass1                         = 500
Litfass2                         = 500
Litfass3                         = 500
Litfass4                         = 500
Lkw1                             = 30000
Lkw_aufl1                        = 15000
Lkw_aufl_blau                    = 15000
Lkw_aufl_gruen                   = 15000
Lkw_blau                         = 15000
Lkw_gelb                         = 30000
Lkw_gruen                        = 30000
Lkw_plane_blau                   = 30000
Lkw_plane_gruen                  = 30000
Lkw_schwarz                      = 30000
Mastwerb                         = 500
Mastwerb_hkb                     = 500
Mastwerb_kasp                    = 500
Mastwerb_omega                   = 500
Mastwerb_outline                 = 500
Mastwerb_trenco                  = 500
Mastwerb_wa                      = 500
Maut_2spur                       = 500
Md500                            = 500
Minilader                        = 7500
Minilader2                       = 7500
Muellcontainer_gr                = 100
Muellcontainer_grrot             = 100
Muelleimer_stadt                 = 50
Muelleimer_stadt1                = 25
Muellsack                        = 15
Muelltonne_braun                 = 25
Muelltonne_grau                  = 25
Obelisk                          = 0
Obststand                        = 250
Ortss_drassen                    = 150
Ortss_maar                       = 350
Palette_glass                    = 500
Palette_kartons                  = 500
Palette_schraeg                  = 500
Palette_schwarz                  = 500
Palette_weiss                    = 500
Parkuhr                          = 50
Poeller_rot                      = 15
Polizei_car                      = 12000
Polizei_car_nm                   = 12000
Rampe_01                         = 0
Rampe_02                         = 0
Rampe_03                         = 0
Rampe_04                         = 0
Rampe_05                         = 0
Rampe_indus                      = 0
Reeling1                         = 0
Regal1                           = 100
Regal2                           = 100
Regal3                           = 100
Regal4                           = 100
Reifenbande                      = 260
Rohrstapel                       = 3000
Rth                              = 300
Schirm_bg                        = 12
Schirm_blau                      = 12
Schirm_gelb                      = 15
Schirm_ow                        = 12
Schirm_rot                       = 12
Schirm_wburger                   = 36
Schranke_phaus                   = 150
Segelboot1                       = 6000
Segelboot2                       = 6000
Segelflugz_bd                    = 12000
Speermuell                       = 2
Speermuell_1                     = 2
Stadtschild_10                   = 50
Stadtschild_12                   = 50
Stadtschild_2                    = 50
Stadtschild_4                    = 50
Stadtschild_5                    = 50
Stadtschild_6                    = 50
Stadtschild_7                    = 50
Stadtschild_8                    = 50
Stadtschild_9                    = 50
Startampel                       = 3500
Std_lat_01                       = 250
Std_lat_02                       = 250
Std_lat_04                       = 250
Std_sitzbank                     = 100
Stromkasten                      = 150
Stromkasten1                     = 150
Stromkasten3                     = 150
Stuhl1                           = 15
Supermarkt_fenster               = 200
Supermarkt_fenster_1             = 200
Supermarkt_fenster_front         = 200
Supermarkt_tuer1                 = 300
Supermarkt_tuer2                 = 300
Telefonzelle                     = 500
Tisch                            = 100
Tisch_rot                        = 100
Tisch_weiss                      = 100
Traffic_klw1                     = 15000
Traffic_klw2                     = 15000
Traffic_klw3                     = 15000
Traffic_kombi                    = 35000
Traffic_mkl1                     = 30000
Traffic_mkl2                     = 30000
Traffic_mkl3                     = 30000
Traffic_transp                   = 20000
Trailer_01_a                     = 6000
Trailer_01_b                     = 6000
Trailer_02_a                     = 6000
Trailer_02_b                     = 6000
Trencowerb                       = 300
Trib_01                          = 2500
Trib_02                          = 2500
Trib_03                          = 2500
Turmdrehkran_kopf                = 15000
Uhr_1                            = 300
Uhr_2                            = 300
Uhr_3                            = 300
Ventilator                       = 12
Vinselschild                     = 100
_G["Vschild-gegenverkehr"]       = 25
_G["Vschild-vorfahrt gewaehren"] = 25
Vschild_60                       = 25
Vschild_80                       = 25
Vschild_barke1streifen           = 25
Vschild_barke2streifen           = 25
Vschild_barke3streifen_bahn      = 25
Vschild_baustelle                = 25
Vschild_hkurve                   = 25
Vschild_hkurve_r                 = 25
Vschild_keine_einfahrt           = 25
Vschild_kreisverkehr             = 25
Vschild_linksk                   = 25
Vschild_rechtsk                  = 25
Vschild_spurverengung            = 25
Vschild_stop                     = 25
Vschild_tunnel                   = 25
Vschild_Ueverbot                 = 25
Vschild_Ueverbot_ende            = 25
Vschild_vorfahrt                 = 25
Vschild_vorfahrt_end             = 25
Vschildpflinks                   = 25
Vschildpfrechts                  = 25
Walze                            = 1500
Wc_neu                           = 150
Werb_zeitungen                   = 25
Werb_zerstoerbar1                = 3500
Werb_zerstoerbar2                = 3500
Werb_zerstoerbar3                = 3500
Werbeballon1                     = 100
Werbeballon2                     = 100
Werbeballon3                     = 100
Werbeballon4                     = 100
Werbeschild_1                    = 300
Werbeschild_2                    = 300
Werbeschild_3                    = 300
Windkraft_kopf                   = 2500
Wohnw_a                          = 5000
Wohnw_b                          = 5000
Wohnw_c                          = 5000
Wohnwagen1                       = 5000
Yacht1                           = 50000
Yacht2                           = 50000
Yacht3                           = 50000
Yacht4                           = 50000
Yacht5                           = 50000
Yacht_anim                       = 50000
Zaun_bau_destroy                 = 50
Zaun_holz_destroy                = 50
Zelt1_blau                       = 150
Zelt1_gelb                       = 150
Zelt4_gruen                      = 150
Zelt4_rot                        = 150
Zelt_gr1                         = 150
Zelt_gr2                         = 150
Zelt_gr3                         = 150
Zelt_m1                          = 150
Zelt_m2                          = 150
Zelt_m3                          = 150
Zelt_m4                          = 150
Zelt_mv1                         = 150
Zelt_mv2                         = 150
Zelt_mv3                         = 150
Zelt_mv4                         = 150
Zirc_schild01                    = 100
Zirc_wag01                       = 1000
Zirc_wag02                       = 1000
Zirc_wag02_2                     = 1000
Zirc_wag03                       = 1000
Zirc_wag03_3                     = 1000
Zirc_wag04                       = 1000
Zirc_wag04_4                     = 1000
Zirc_zaun                        = 50
Zirc_zaun01                      = 50
Zirc_zaun02                      = 50
Zivilflugz_anim                  = 3000000
Zivilflugz_cargo_md              = 3000000
Zivilflugz_lolrofl_md            = 3000000
Zob_fahrkarten                   = 150

-- Autos (43 entries)

Alligator       = 90000
Ben             = 55000
Ben_Sport       = 99000
BenKombi        = 55000
BigOffroad      = 80000
British         = 320000
BritishRace     = 380000
Coach           = 125000
Coupe_Cabrio    = 60000
Dreirad         = 7500
Drone           = 0
Executive       = 85000
Feuerwehr       = 120000
Flugzeug        = 1200000
FormelC11       = 500000
Geldtransporter = 35000
Gokart          = 2500
GrandSport      = 110000
KombiTaxi       = 55000
Limo            = 105000
MadCop          = 350000
Minilader       = 7500
MPV             = 25000
MPV_Cop         = 25000
Muscle1         = 60000
Muscle2         = 60000
Panzer          = 250000
Pickup          = 75000
PickupMonster   = 150000
Polizei_3       = 50000
Polizei_A       = 50000
Polizei_Ben     = 55000
Polizei_P       = 95000
Razor           = 108000
RAZORRace       = 160000
Rwagen          = 90000
Rwagen_b        = 90000
Semir           = 55000
Semir_Sport     = 99000
SemirRace       = 350000
Transporter     = 30000
Transporter_kps = 20000
Truck1          = 250000



-- Traffic (21 entries)

Airplane  = 0
Bagger    = 0
kl_w1     = 15000
kl_w2     = 15000
kl_w3     = 15000
kombi     = 35000
lkw_blau  = 35000
lkw_gelb  = 35000
lkw_gruen = 35000
lkw_m1    = 35000
lkw_rot   = 50000
Minilader = 7500
mk_w1     = 35000
mk_w2     = 35000
mk_w4     = 35000
polizei1  = 40000
rtw       = 50000
stadtbus  = 50000
Stapler   = 0
transp1   = 20000
Trolley1  = 0

-- Haenger (17 entries)

aufl2_blau     = 15000
aufl2_gruen    = 15000
aufl_car       = 15000
aufl_schanze   = 15000
auflieger1     = 15000
auflieger2     = 15000
auflieger3     = 15000
auflieger4     = 15000
HackeDicht     = 0
Koffer         = 0
tankaufl       = 35000
trailer_blau   = 15000
trailer_gruen  = 15000
trailer_rot    = 15000
Treppe         = 0
Truck1_Trailer = 15000
wohnwag1       = 5000


Ist eine automatisch generierte und manuell editierte Liste, die findet ihr in dieser lesbaren Rohform nicht im Spieleverzeichnis. Wenn ihr rausfindet, welche Scriptsprache das ist, verrate ich euch, wie ihr die Liste editieren könnt. :D


Top
  Profile 
 
Post Posted: 02.12.2009 20:29  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
GelbeAmpelBremser
GelbeAmpelBremser
User avatar

Joined: 28.03.2007 20:09
Posts: 256
Ich würde jetzt einfach mal LUA tippen. Hab ich zwar noch nie gesehen, aber soweit ich das in Erinnerung hab benutzt ist das. Die Dateien ObjValues.lc und ObjViewDists.lc sehen ein wenig verdächtig aus...

Edit: Also Lua-Kommentare werden durch "--" eingeleitet, hab ich mir fast gedacht. (Delphi: "//")
Variablen bekommen einen Wert einfach mit einem "=" zugewiesen. Sieht stark nach Lua aus.

Edit 2: Lua 5.1 ;)


Top
  Profile 
 
Post Posted: 02.12.2009 20:42  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Synetic Developer
Synetic Developer
User avatar

Joined: 18.10.2004 13:48
Posts: 758
Stimmt, wobei LUA falsch und Lua richtig ist, ist ja keine Abkürzung. Die *.lc-Dateien sind vorcompilierte Scripts. Und jetzt, wie versprochen, die Anleitung zur Editierung:

1. Das von mir gepostete Script als Textdatei speichern und damit die Datei ObjValues.lc im Ordner stdstuff ersetzen.
2. Mit Texteditor Werte anpassen.

Auch wenn wir keine Klartext-Scripte ausgeliefert haben, sollten solche noch problemlos funktionieren. Es sei denn, man hat Syntaxfehler im Script. :D

gamer94 wrote:
Edit 2: Lua 5.1 ;)


Den Header des Bytecode-Chunks entziffert? ;)


Top
  Profile 
 
Post Posted: 02.12.2009 20:44  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Abstandhalter
Abstandhalter
User avatar

Joined: 10.11.2009 15:50
Posts: 70
Location: Müsst ihr das Wissen?!? ;)
Jetzt weiß ich warum bei den LKW´s die Werte so unterschiedlich sind, ich hab ganz vergessen, dass die Hänger ja auch nen Sachschadenswert haben #-o
Jedenfalls im Traffic.

_________________
Image


Top
  Profile 
 
Post Posted: 02.12.2009 20:47  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
GelbeAmpelBremser
GelbeAmpelBremser
User avatar

Joined: 28.03.2007 20:09
Posts: 256
Daniel wrote:
Stimmt, wobei LUA falsch und Lua richtig ist,

War ich mir nicht ganz sicher. :oops:

Daniel wrote:
1. Das von mir gepostete Script als Textdatei speichern und damit die Datei ObjValues.lc im Ordner stdstuff ersetzen.

Ich hab schon versucht die die lc-Dateien mit Luadec zu decompilieren, was aber anscheinend nicht geht. :D

Daniel wrote:
Den Header des Bytecode-Chunks entziffert? ;)

Jop, 0x51 bzw LuaQ ;)


Top
  Profile 
 
Post Posted: 02.12.2009 21:16  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Synetic Developer
Synetic Developer
User avatar

Joined: 18.10.2004 13:48
Posts: 758
gamer94 wrote:
Ich hab schon versucht die die lc-Dateien mit Luadec zu decompilieren, was aber anscheinend nicht geht. :D


Könnte daran liegen, daß wir aus Rücksicht vor den Konsolen mit float statt double als Zahlenformat in Lua arbeiten. Double schmeckt den aktuellen Konsolen nämlich nicht so sehr, und ein potentiell abweichendes Scriptverhalten auf dem PC dank höherer Genauigkeit war uns zu kritisch. Wahrscheinlich geht LuaDec von der Defaultkonfiguration aus, in dem Fall ist klar, daß das Kompilat nicht umgewandelt werden kann.


Top
  Profile 
 
Post Posted: 02.12.2009 21:52  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Heimwerkstatttuner
Heimwerkstatttuner
User avatar

Joined: 16.08.2007 13:38
Posts: 1332
Location: Ravensburg, Bodensee
Cool, danke Daniel ;)

Da können (werden) sich wohl die meisten von uns mal so richtig austoben werden, und eins sage ich dir jetzt schon, sei gespannt auf Screenshots, wo man nur 9999............. sieht xD


Top
  Profile 
 
Post Posted: 02.12.2009 22:45  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
GelbeAmpelBremser
GelbeAmpelBremser
User avatar

Joined: 28.03.2007 20:09
Posts: 256
Daniel wrote:
Könnte daran liegen, daß wir aus Rücksicht vor den Konsolen mit float statt double als Zahlenformat in Lua arbeiten. Double schmeckt den aktuellen Konsolen nämlich nicht so sehr, und ein potentiell abweichendes Scriptverhalten auf dem PC dank höherer Genauigkeit war uns zu kritisch. Wahrscheinlich geht LuaDec von der Defaultkonfiguration aus, in dem Fall ist klar, daß das Kompilat nicht umgewandelt werden kann.


Könnte natürlich sein. Haben die Konsolen so ein Problem mit Double? Wieder was neues gelernt. :)
Ich hab mich jetzt etwas eingelesen, konnte aber von einer umstellung auf Float nichts finden. Das Programm sollte doch sowas erkennen können, oder?
Ich denke es liegt aber eher an was anderem, das Programm hat schon bei dem header Probleme.


Top
  Profile 
 
Post Posted: 03.12.2009 00:52  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Synetic Developer
Synetic Developer
User avatar

Joined: 18.10.2004 13:48
Posts: 758
Die Umstellung erfolgt nirgendwo in Scripts, sondern in den C-Sourcen der Lua-Bibliothek (luaconf.h -> #define LUA_NUMBER double). Da LuaDec mit dem Header schon Probleme hat, ist es ziemlich sicher das Zahlenformat, denn die Größe davon steht im Header des Lua-Chunks. Statt einer 8 (double) steht da eben eine 4 (float) drin.

Was die Performance von Single Precision relativ zu Double Precision angeht... Double Precision benötigt doppelt so viel Speicherplatz und damit auch Speicherbandbreite wie Single Precision, in SIMD-Register passen nur halb so viele Werte rein. Die Peakperformance von Doubles ist beim PC daher maximal halb so hoch, bei manchen Operationen noch weit drunter. Bei den Konsolen-CPUs wird Double nicht von den SIMD-Einheiten unterstützt, wenn ich mich jetzt nicht irre. Genaue Unterschiede habe ich jetzt nicht im Kopf, ich schätze aber Faktor 4-8. Zu den SPEs des Cell (PS3) habe ich gerade im Netz was gefunden, der Unterschied dort liegt bei etwa Faktor 14. Das bedeutet aber nicht, daß ein Lua-Script entsprechend langsamer wäre (gibt ja dort auch noch vieles anderes zu tun), und für rechenintensive Dinge nutzen wir Scripts auch nicht. Da Double Precision aber eigentlich immer zu vermeiden ist, wenn es nicht wirklich nötig ist, haben wir einfach ohne zu benchen auf Single Precision zurückgeschaltet.


Top
  Profile 
 
Post Posted: 03.12.2009 19:29  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
GelbeAmpelBremser
GelbeAmpelBremser
User avatar

Joined: 28.03.2007 20:09
Posts: 256
Daniel wrote:
Die Umstellung erfolgt nirgendwo in Scripts, sondern in den C-Sourcen der Lua-Bibliothek (luaconf.h -> #define LUA_NUMBER double). Da LuaDec mit dem Header schon Probleme hat, ist es ziemlich sicher das Zahlenformat, denn die Größe davon steht im Header des Lua-Chunks. Statt einer 8 (double) steht da eben eine 4 (float) drin.

Das ist schon klar. Ich meinte, dass ich mich in Luadec eingelesen habe. ;) Gerade noch weitergelesen, aber dem dingen lässt sich nicht wirklich sagen, dass die Dateien float benutzen. Aber was ich auch noch gelesen habe ist, dass LuaDec nicht mit Dateien größer als 10kb umgehen kann. (Und die Datei ist 13kb groß...)
Es gäbe noch die Möglichkeit die Dateien manuell zu dekompilieren, was allerdings etwas länger dauert. Wenn ich mal zeit und Lust habe das zu machen könnte ich mich mal mit beschäftigen. :)

Daniel wrote:
Was die Performance von Single Precision relativ zu Double Precision angeht... Double Precision benötigt doppelt so viel Speicherplatz und damit auch Speicherbandbreite wie Single Precision, in SIMD-Register passen nur halb so viele Werte rein. Die Peakperformance von Doubles ist beim PC daher maximal halb so hoch, bei manchen Operationen noch weit drunter. Bei den Konsolen-CPUs wird Double nicht von den SIMD-Einheiten unterstützt, wenn ich mich jetzt nicht irre. Genaue Unterschiede habe ich jetzt nicht im Kopf, ich schätze aber Faktor 4-8. Zu den SPEs des Cell (PS3) habe ich gerade im Netz was gefunden, der Unterschied dort liegt bei etwa Faktor 14. Das bedeutet aber nicht, daß ein Lua-Script entsprechend langsamer wäre (gibt ja dort auch noch vieles anderes zu tun), und für rechenintensive Dinge nutzen wir Scripts auch nicht. Da Double Precision aber eigentlich immer zu vermeiden ist, wenn es nicht wirklich nötig ist, haben wir einfach ohne zu benchen auf Single Precision zurückgeschaltet.


Ist das auch der Grund warum ihr bei AFC:CT eine SSE1 und eine SSE2-Version hattet? Verwendete SSE1.exe dann Float und SSE2.exe double? Ist mir grad nur so in den Sinn gekommen. Eine weitere Frage wäre, warum ihr überhaupt double benutzen solltet, wenn schon float reicht.
Kenn mich da nicht sonderlich gut aus.


Top
  Profile 
 
Post Posted: 29.12.2009 14:20  Post subject: Re: [AfC11-BW&HN] Sachschadenswerte
Offline
Einkaufswagenschieber
Einkaufswagenschieber

Joined: 29.12.2009 14:08
Posts: 1
Hallo erstmal,
Ich habe eben die Liste ausprobiert und habe jetzt ein kleines Problem. Ich hab die Werte etwas zu hoch gesetzt (50 mio. für eine Telefonzelle :wand: ) und jetzt ist meine Schadensfreiheitsklasse natürlich im Eimer. Gibt es eine Möglichkeit, die Werte ins Negative zu setzen, um den Verursachten Schaden zu Reduzieren? Denn die Millionen mit dem Pacemaker abzuarbeiten ist da wohl keine Möglichkeit mehr. Ich habe jetzt schon Probiert, einfach ein minus (-) davor zu hängen, aber es hat nicht Funktioniert (es gab null schaden).


Top
  Profile 
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  



 
   
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group