Différences entre les versions de « TESCS2 : Fonctions de la console »
(Liens catégorie) |
(Commande bat et liens prérequis) |
||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:TESCS2 : Fonctions de script|*]] | [[Catégorie:TESCS2 : Fonctions de script|*]] | ||
Ces fonctions sont | [[Catégorie:TESCS2 : Commandes de la console|*]] | ||
Ces fonctions sont valables seulement à la console, essentiellement à des fins de test. Elles ne peuvent pas être compilées dans le TESCS2, sauf si vous utilisez "''Oblivion Script Extender – OBSE ''" qui permet à certaines fonctions [[TESCS2 : OBSE|OBSE]] d'être utilisées dans des scripts. | |||
La console s'affiche dans le jeu avec la touche < ² >. Il est possible de parcourir l'affichage en utilisant les touches Page AV – Page AR (flèches verticales barrées de 3 tirets). | |||
Certaines fonctions nécessitent une référence appelante (Fonction de Référence) : en mode console, cliquez dans le jeu sur l'objet ou l'acteur devant appeler cette fonction. Le nom et l'identifiant de cette référence apparaît en haut de l'écran. Sinon, si l'objet n'est pas visible, procurez vous sa référence dans le TESCS2 (Form ID). Pour bien comprendre ce qu'est une ''Reference'' et le ''Form ID'' lire l'article [[TESCS2 : Objets References et Scripts]]. Vous pouvez aussi consulter consultez l'article [[TESCS2 : Références des objets]] pour avoir une liste des ''Form Id'' de certains types d'objets. | |||
Les commandes peuvent être exécutées à partir de listes préenregistrées, lancées avec la commande [[TESCS2 : Commande Bat|Bat]]. | |||
{| style="width: 100%; border-collapse: collapse" border="1" | {| style="width: 100%; border-collapse: collapse" border="1" | ||
Ligne 20 : | Ligne 28 : | ||
| Oui | | Oui | ||
| sString | | sString | ||
|- | |||
| [[TESCS2 : Commande Bat|Bat]] | |||
| | |||
| Commande d'éxécution d'un fichier de commandes | |||
| Non | |||
| ''fichier''.txt | |||
|- | |- | ||
| BeginTrace | | BeginTrace | ||
Ligne 29 : | Ligne 43 : | ||
| BetaComment | | BetaComment | ||
| BC | | BC | ||
| Ajoute un commentaire au fichier | | Ajoute un commentaire au fichier 'sBetaCommentFile'. | ||
NOTE: Sélectionner d'abord l'objet. Oblivion se plante si un commentaire est entré sans objet sélectionné | NOTE: Sélectionner d'abord l'objet. Oblivion se plante si un commentaire est entré sans objet sélectionné | ||
bc "Ce rocher est trop haut" | |||
| Non | | Non | ||
| sString | | sString | ||
Ligne 193 : | Ligne 207 : | ||
| | | | ||
|- | |- | ||
| [[PurgeCellBuffers]] | | [[TESCS2 : PurgeCellBuffers|PurgeCellBuffers]] | ||
| pcb | | pcb | ||
| Purge les buffers des cellules non nécessaires. | | Purge les buffers des cellules non nécessaires. | ||
Ligne 565 : | Ligne 579 : | ||
| | | | ||
|- | |- | ||
| [[Debug Text|ToggleDebugText]] | | [[TESCS2 : Debug Text|ToggleDebugText]] | ||
| TDT | | TDT | ||
| Active/désactive l'affichage du nombre d'image par seconde (FPS) et des informations de débug sur l'écran. Le numéro de page de débug est sélectionné par la commande "SDT n° page". | | Active/désactive l'affichage du nombre d'image par seconde (FPS) et des informations de débug sur l'écran. Le numéro de page de débug est sélectionné par la commande "SDT n° page". |
Version actuelle datée du 30 janvier 2007 à 19:12
Ces fonctions sont valables seulement à la console, essentiellement à des fins de test. Elles ne peuvent pas être compilées dans le TESCS2, sauf si vous utilisez "Oblivion Script Extender – OBSE " qui permet à certaines fonctions OBSE d'être utilisées dans des scripts.
La console s'affiche dans le jeu avec la touche < ² >. Il est possible de parcourir l'affichage en utilisant les touches Page AV – Page AR (flèches verticales barrées de 3 tirets).
Certaines fonctions nécessitent une référence appelante (Fonction de Référence) : en mode console, cliquez dans le jeu sur l'objet ou l'acteur devant appeler cette fonction. Le nom et l'identifiant de cette référence apparaît en haut de l'écran. Sinon, si l'objet n'est pas visible, procurez vous sa référence dans le TESCS2 (Form ID). Pour bien comprendre ce qu'est une Reference et le Form ID lire l'article TESCS2 : Objets References et Scripts. Vous pouvez aussi consulter consultez l'article TESCS2 : Références des objets pour avoir une liste des Form Id de certains types d'objets.
Les commandes peuvent être exécutées à partir de listes préenregistrées, lancées avec la commande Bat.
Nom commande | Abrévation | Description | Fonction Référence | Paramètres |
---|---|---|---|---|
AddDecal | Non | |||
AddFaceAnimNote | AFAN | Oui | sString | |
Bat | Commande d'éxécution d'un fichier de commandes | Non | fichier.txt | |
BeginTrace | bt | Créée un fichier de traçage (Xbox seulement) | Non | |
BetaComment | BC | Ajoute un commentaire au fichier 'sBetaCommentFile'.
NOTE: Sélectionner d'abord l'objet. Oblivion se plante si un commentaire est entré sans objet sélectionné bc "Ce rocher est trop haut" |
Non | sString |
CalcLowPathToPoint | LP2P | Ignore verrouillage des portes, autorise les portes désactivées (disable), ignore min use | Oui | bIgnoreLocks, bAllowDisabledDoors, bIgnoreMinUse |
CalcPathToPoint | P2P | Oui | ||
CenterOnCell | COC | Déplace le PJ dans la cellule intérieure désignée | Non | CellName |
CenterOnExterior | COE | Déplace le PJ vers la cellule extérieure aux coordonnées x,y | Non | x, y |
CenterOnWorld | COW | Déplace le PJ dans le monde indiqué vers la cellule désignée
[COW worldname -10 5] |
Non | WorldspaceName, CellCoordX, CellCoordY |
ClearAdaptedLight | cal | Réinitialiser HDR adapted light texture | Non | |
CloseFile | Non | Filename | ||
CompleteAllQuestStages | caqs | Termine tous les stages de quête | Non | |
DumpTexturePalette | DTP | Dump texture palette contents to warning file (param is sort type: f-filename,s-size,c-count) | Non | SortType (optional) |
FlushNonPersistActors | Flush | Supprime tous les acteurs non persistants en process de haut niveau. | Non | iCount |
FreezeRenderAccumulation | fra | Seulement refaire le rendu des géométries visibles pendant cette image (frame) | Non | |
GetINISetting | GetINI | Non | SettingName | |
HairTint | Change la couleur des cheveux : 3 entiers ,RGB | Non | iRed, iGreen, iBlue | |
Help | Montrer cette aide. | Non | ||
LoadGame | load | LoadGame <filename> | Non | SaveName |
ModWaterShader | mws | Modifie les réglages shader de l'eau | Non | String, Float (optional) |
MoveToQuestTarget | movetoqt | Déplace le PJ vers la cible de quête (paramètre optionnel : n° de cible, 1 à N). | Non | QuestTargetNumber (optional) |
OutputArchiveProfile | oap | Output Archive profile info to a file | Non | String (optional) |
OutputLocalMapPictures | OLMP | Ecrit la carte locale actuelle. | Non | |
OutputMemContexts | omc | Sort l'info de contexte mémoire dans un fichier | Non | Filename (optional) |
OutputMemStats | oms | Sort l'info de statistique mémoire dans un fichier | Non | Filename (optional) |
PickRefByID | PRID | Sélectionne une reference par son ID pour la console. | Non | ObjectRefID |
PlayerSpellBook | psb | Ajoute tous les sorts au PJ. | Non | |
PrintAiList | pai | Imprime la liste des AI. | Non | |
PrintHDRParam | PHP | Imprime les règlages HDR actuels. | Non | |
PrintNPCDialog | pdialog | Imprime dialogue PNJ | Non | |
PurgeCellBuffers | pcb | Purge les buffers des cellules non nécessaires. | Non | |
QuitGame | qqq | Sort du jeu sans passer par les menus. | Non | |
RefreshINI | REFINI | Réinitialise les réglages INI à partir du fichier. | Non | |
RefreshShaders | Recharge les shader HLSL à partir du disque | Non | ||
ReloadCurrentClimate | rcc | Recharge les valeurs du climat actuel | Non | |
ReloadCurrentWeather | rcw | Recharge les valeurs du temps météo actuel | Non | |
ResetMemContexts | rmc | Réinitialise le contexte mémoire Max | Non | |
RevertWorld | rw | Revert the world | Non | |
RunCellTest | rct | Fait un test de cellule | Non | iFlag (optional) |
RunMemoryPass | rmp | Exécute un nettoyage de mémoire | Non | iFlag |
SaveGame | Sauvegarde le jeu SaveGame <filename> | Non | SaveName | |
SaveIniFiles | Sauvegarde tout le fichier INI | Non | ||
SaveWorld | Save hkWorld <filename> | Non | Filename | |
SetCameraFOV | FOV | Change le champ de vision de la camera (in deg): default 75 | Non | iDegrees |
SetClipDist | float,new clip distance | Non | fClipDistance | |
SetDebugText | sdt | Permet de choisir le n° de page de texte de debug à afficher | Non | iDebugPage |
SetFog | 2 floats,start and end depths | Non | fStartDepth, fEndDepth | |
SetGameSetting | SetGS | Non | sGSName, sGSValue | |
SetGamma | sg | Sets new gamma ramp. | Non | fValue |
SetHDRParam | SHP | Sets various values for the HDR shader | Non | fEyeAdaptSpeed, fEmissiveHDRMult, fTreeDimmer, fGrassDimmer, fValue5, fValue6 |
SetImageSpaceGlow | SISG | Non | iValue1, fValue2, fValue3, fValue4 | |
SetINISetting | SetINI | Non | sININame, sINIValue | |
SetLightingPasses | SLP | diff|tex|spec ex: 1010 | Non | sBitFlag |
SetSkyParam | SSP | Règle diverses valeurs pour le ciel | Non | fValue1, fValue2 |
SetSTBBColorConstants | sscc | Show speedtree billboard color tweak constants. | Non | fValue1, fValue2, fValue3, fValue4 |
SetTargetRefraction | str | Règle la valeur de réfraction de la cible | Non | fValue |
SetTargetRefractionFire | strf | Sets the refractive fire value of the target | Non | fValue1, iValue2 |
SetTreeMipmapBias | stmb | Set mipmap LOD bias values for tree billboards. | Non | fValue1, fValue2 |
SexChange | PNJ mâle devient femelle et femelle devient mâle. | Non | ||
Show | TST | Affiche la valeur d'une variable de script : show gamedayspassed | Non | VarName |
Show1stPerson | S1ST | Show the 1st person Model from the 3rd person camera. If in 3rd person mode it will show both. | Non | |
ShowAnim | SA | Montre l'animation et le statut de l'acteur. | Oui | |
ShowFullQuestLog | SFQL | Montre toutes les entrées de la log (liste) de la quête | Non | QuestID |
ShowHeadTrackTarget | SHeadT | Montre la cible du suivi de la tête, si activée par la fonction look | Oui | |
ShowPivot | SP | Affiche un "plus" temporaire jaune au point de pivot de la référence sélectionnée. | Oui | |
ShowQuestLog | SQL | Montre la liste des quêtes. Indicateur : 0=quêtes actuelles, 1=quêtes terminées | Non | bShowCompleted |
ShowQuests | SQ | Liste des quêtes. | Non | |
ShowQuestTargets | SQT | Montre les cibles de quêtes actuelles. | Non | |
ShowQuestVars | SQV | Montre les variables de quête. [svq QuestID] | Non | QuestID |
ShowRenderPasses | srp | display render passes for the next frame | Non | |
ShowScenegraph | SSG | Create a window with the full game scene graph. | Non | |
ShowSubSpaces | sss | Temporarily displays subspaces. | Non | |
ShowSubtitle | Montre tous les sous-titres des dialogues (1 toujours montrer , 0 toujours cacher) | Non | bFlag | |
ShowVars | SV | Affiche les variables d'un objet. [player->sv] | Oui | |
ShowWhoDetectsPlayer | SWDP | Montre qui détecte le PJ | Non | |
SpeakSound | Oui | Filename, iEmotion, iEmotionValue | ||
StartAllQuests | saq | Starts all quests | Non | |
TestAllCells | TAC | Tester toutes les cellules (0 - stop, 1 - start, 2 - interieurs, 3 – monde actuel) | Non | iValue |
TestCode | Non | |||
TestLocalMap | tlm | Simule la carte locale. (1 or 0 for FOW on or off) | Non | iValue |
TestSeenData | tsd | Visually displays the current seen data | Non | |
ToggleAI | TAI | Non | ||
ToggleAiSchedules | TAIS | Non | ||
ToggleBorders | TB | Montre les frontières de chaque cellule. | Non | |
ToggleCastShadows | tsh | Non | iShadowType | |
ToggleCellNode | TCN | Toggle 3D for a Cell child node: 0-Actor, 1-Marker, 2-Land, 3-Water, 4-Static, 5-Active | Non | iValue |
ToggleCharControllerShape | TCCS | Toggle char controller shape type. | Non | |
ToggleCollision | TCL | Non | ||
ToggleCollisionGeometry | TCG | Montre/Cache les géométries de collision. | Non | |
ToggleCombatAI | tcai | Active/désactive toutes les AI de combat | Non | |
ToggleCombatStats | TCS | Non | ||
ToggleConversations | TCONV | Active/désactives les stats de conversation | Non | |
ToggleDebugText | TDT | Active/désactive l'affichage du nombre d'image par seconde (FPS) et des informations de débug sur l'écran. Le numéro de page de débug est sélectionné par la commande "SDT n° page". | Non | |
ToggleDetection | TDETECT | Non | ||
ToggleDetectionStats | tds | Montre/cache les stats de détection de la référence sélectionnée. | Non | |
ToggleEmotions | temo | Active/désactive les émotions du visage des PNJ | Non | |
ToggleFlyCam | tfc | Toggles the Free Fly camera (UFO cam). | Non | |
ToggleFogOfWar | TFOW | Active/désactive le brouillard de guerre. | Non | |
ToggleFullHelp | TFH | Active/désactive l'aide complète. | Non | |
ToggleGodMode | TGM | Active/désactive le mode Dieu | Non | |
ToggleGrass | TG | Active/désactive l'affichage de l'herbe | Non | |
ToggleGrassUpdate | TGU | Non | ||
ToggleHDRDebug | THD | Toggles HDR debug textures. | Non | |
ToggleHighProcess | THIGHPROCESS | Non | ||
ToggleLeaves | TLV | Non | ||
ToggleLiteBrite | tlb | Toggles lite brite render mode. | Non | |
ToggleLODLand | TLL | Non | ||
ToggleLowProcess | TLOWPROCESS | Non | ||
ToggleMagicStats | TMS | Non | ||
ToggleMapMarkers | tmm | Active/désacxtive les marqueurs de carte (1 montre tout, 0 cache tout). | Non | iValue |
ToggleMaterialGeometry | TMG | Show material geometry. | Non | |
ToggleMenus | TM | Cache tous les menus. Pour prendre des images de l'écran. | Non | |
ToggleMiddleHighProcess | TMHIGHPROCESS | Non | ||
ToggleMiddleLowProcess | TMLOWPROCESS | Non | ||
ToggleOcclusion | tocc | toggle occlusion query for geometry | Non | |
TogglePathGrid | TPG | Toggle blocked display. | Non | |
TogglePathLine | TPL | Active/désactive l'affichage des itinéraires. | Non | |
ToggleRefractionDebug | trd | Toggles refraction debug render texture | Non | |
ToggleSafeZone | TSZ | Display the television 85% safe zone | Non | |
ToggleScripts | TSCR | Active/désactive l'exécution des scripts | Non | |
ToggleShadowVolumes | TSV | Non | ||
ToggleSky | TS | Non | ||
ToggleTrees | TT | Active/désactive l'affichage des arbres | Non | |
ToggleWaterRadius | TWR | Non | ||
ToggleWaterSystem | TWS | Active/désactive le système de l'eau | Non | |
ToggleWireframe | TWF | Show the world as wireframe. | Non | |
Verbose | VERBOSE | Active/désactive le bavardage (verbose) en mode combat (AI) | Non | |
WaterDeepColor | deep | Modifies water deep color | Non | iValue1, iValue2, iValue3 |
WaterReflectionColor | refl | Modifies water reflection color | Non | iValue1, iValue2, iValue3 |
WaterShallowColor | shallow | Modifies water shallow color | Non | iValue1, iValue2, iValue3 |