POLPOX/Sandbox/A3Credits/WS – User

From Bohemia Interactive Community
Jump to navigation Jump to search
(Article creation; for reference)
 
m (WS Credit update)
 
Line 9: Line 9:
! colspan="2" | <span style="font-size: small;">Additional Design</span>
! colspan="2" | <span style="font-size: small;">Additional Design</span>
|-
|-
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Chris Jansen
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Chris Jansen<br/>Edita Kunčarová (Zatím)
|-
|-
|-
|-
Line 24: Line 24:
! colspan="2" | <span style="font-size: small;">Artists</span>
! colspan="2" | <span style="font-size: small;">Artists</span>
|-
|-
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Alessandro Anello<br/>Darren Harrison<br/>Kalle Oskar Ranta<br/>Leon Beilmann<br/>Nicholas Hunter<br/>Noah Lung<br/>Tuomas Tuomala<br/>Yehorov Volodymyr
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Alessandro Anello<br/>Darren Harrison<br/>Kalle Oskar Ranta<br/>Leon Beilmann<br/>Nicholas Hunter<br/>Noah 'Avery' Lung<br/>Tuomas Tuomala<br/>Yehorov Volodymyr
|-
|-
|-
|-
! colspan="2" | <span style="font-size: small;">Additional Encoding</span>
! colspan="2" | <span style="font-size: small;">Additional Encoding</span>
|-
|-
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Alessandro Anello
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Alessandro Anello<br/>Takeyuki Hayashi
|-
|-
|-
|-
Line 50: Line 50:
! colspan="2" | <span style="font-size: small;">Special Thanks</span>
! colspan="2" | <span style="font-size: small;">Special Thanks</span>
|-
|-
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Bartosz Przygoda<br/>Grzegorz Jagiella<br/>Jan Čepera<br/>Ján Dušek<br/>Markus Öberg<br/>Martin Hájek<br/>Radoslav Kocich<br/>Slaven Ostojic<br/>Wipe aka Samira<br/>... and everyone else who is supporting us!
| colspan="2" style="text-align: center; padding-bottom: 1.2em" | Bartosz Przygoda<br/>Grzegorz Jagiella<br/>Jan Čepera<br/>Ján Dušek<br/>Markus Öberg<br/>Martin Hájek<br/>Radoslav Kocich<br/>Slaven Ostojic<br/>Wipe aka Samira<br/>...and everyone else who is supporting us!
|-
|-
|}
|}
<sqf>
<sqf>
private _cfg = loadConfig "lxws\missions_f_lxws\MPScenarios\Extraction.SefrouRamal\description.ext" ;
private _cfg = loadConfig "lxws\missions_f_lxws\MPScenarios\Extraction.SefrouRamal\description.ext" ;

Latest revision as of 21:35, 11 August 2023

EXTRACTION
Project Lead
Stefan Keßner
Additional Design
Chris Jansen
Edita Kunčarová (Zatím)
Writers
Stefan Keßner
Heikki Kuusipalo
Scott Alsworth
Audio
Chris Jansen
Dennis Kahl
Matthias Verbinnen
R.J. Stefanski (Islamic Call to Prayer)
Artists
Alessandro Anello
Darren Harrison
Kalle Oskar Ranta
Leon Beilmann
Nicholas Hunter
Noah 'Avery' Lung
Tuomas Tuomala
Yehorov Volodymyr
Additional Encoding
Alessandro Anello
Takeyuki Hayashi
Voice Actors
Joey Bracken
Rich Heller
Ty Harper
Rebekah Amber Clark
Localization Producer
Vojtěch Schubert
External Localization
Sara Cascianelli
Rafael Galhardi
Dmitry Kornyukhov
Scott Liang
Fernando Moreiras
Marco Piccinnu
Igor Savenkov
Liu Dasheng
Thiago Hilger
Goulven Le Goff
Ramón Méndez
Paolo Panena
Raphaël Rouby
Felix Tappe
Special Thanks
Bartosz Przygoda
Grzegorz Jagiella
Jan Čepera
Ján Dušek
Markus Öberg
Martin Hájek
Radoslav Kocich
Slaven Ostojic
Wipe aka Samira
...and everyone else who is supporting us!

private _cfg = loadConfig "lxws\missions_f_lxws\MPScenarios\Extraction.SefrouRamal\description.ext" ; private _credits = _cfg >> "CfgCredits" ; private _return = [ '{| style="width: 85%;"' ] ; forceUnicode 1 ; { private _title = getText (_x >> "title") ; _return pushBack format ['! colspan="2" | <span style="font-size: large; padding-bottom: 2.5em">%1</span>',toUpperANSI _title] ; _return pushBack "|-" ; { private _title = getText (_x >> "title") ; private _ary = getArray (_x >> "names") ; if (_forEachIndex != 0) then { _return pushBack "|-" ; } ; if (_title != "") then { _return pushBack format ['! colspan="2" | <span style="font-size: small;">%1</span>',_title] ; _return pushBack "|-" ; } ; if (typeName (_ary#0) == "ARRAY") then { _ary = _ary apply {format _x} ; } ; private _columns = getNumber (_x >> "columns") ; if (_columns == 2) then { private _ary1 = [] ; private _ary2 = [] ; { if (_forEachIndex mod 2 == 0) then {_ary1 pushBack _x} ; if (_forEachIndex mod 2 == 1) then {_ary2 pushBack _x} ; } forEach _ary ; _return pushBack format ['| style="width: 50%2; text-align: center; padding-bottom: 1.2em; padding-left: 15%2 " | %1',_ary1 joinString "<br/>","%"] ; _return pushBack format ['| style="width: 50%2; text-align: center; padding-bottom: 1.2em; padding-right: 15%2 " | %1',_ary2 joinString "<br/>","%"] ; } else { _return pushBack format ['| colspan="2" style="text-align: center; padding-bottom: 1.2em" | %1',_ary joinString "<br/>"] ; } ; _return pushBack "|-" ; } forEach ("true" configClasses _x) ; } forEach ("true" configClasses _credits) ; _return pushBack "|}" ; copyToClipboard (_return joinString endl) ;