Wintermute Engine Forum

Russian forum => ???????????????? ???????? => Topic started by: Kinjal on December 11, 2009, 07:52:41 AM

Title: WME Community Edition (based on WME 1.9.1)
Post by: Kinjal on December 11, 2009, 07:52:41 AM
v1.7 (10.01.2010):
  + ??????????? ????????? ????????????????? ???????????: CHECKBOX. ????????????????? ???????????????? button, ???? ??????????????? ???????????? ????????.
  ???????? ??????????????? ?? .window ??????:
 
Code: [Select]
  CHECKBOX
  {
    NAME="MyCheckbox"
           
    X=-420
    Y=240
    WIDTH=100
    HEIGHT=100
    DISABLED=FALSE
    VISIBLE=TRUE
    PARENT_NOTIFY=TRUE
    PIXEL_PERFECT=FALSE
    FOCUSABLE=FALSE
    CENTER_IMAGE=FALSE
    PRESSED=TRUE ; ??????????????? ??????????????????? ??????????????: ?????????? ??? ????. true - ??????????.

    IMAGE="checkbox_checked.png" ; ????????????? ?????????????????? ???????????????????? ????????????. ????????? ????? ???????????????? ?????????? ???????????????? "PRESSED".
    SCRIPT="scripts\system\mycheckbox.script"

      EDITOR_PROPERTY
      {
        NAME="Selected"
        VALUE="False"
      }
  }
 
  ???????? mycheckbox.script:
 
Code: [Select]
#include "scripts\base.inc"

on "init" // ???????????????? ??????????? ?? ????? ?????????????????? ????? ???????? ??????????? ???????????. ??? ???????? ?????? ?????? ????????????? ??? ???????, ????? ?????????????????? ?????????? ???????????????? .window ?????? (????????????????, ?????? ??????????????)
{
self.SetPressedOnImage("checkbox_checked.png"); // ????????????? ?????????????????? ????????????
self.SetPressedOffImage("checkbox_unchecked.png"); // ????????????? ????????????????????? ????????????
}

on "checked" // ??????????? ????????????? ???????????????????? ??????????????(??????????/????) ???????? ??????????????? ???????????????????? ??? ???, ??????????? ??? ??????????????????? ????????? "SetPressedOnImage".
{
Game.Msg("checked!");
}

on "unchecked" // ??????????????? ?????????????? "checked", ???? ??????????????????? ?? ???????????? "SetPressedOffImage".
{
Game.Msg("unchecked!");
} // ?????????????????????????? ???????????? ??????????????? ?????????????? ????? ?????? ??? ??????, ???? ??????????????? ???????????????????? ????????????????????/????????????????????? ??????????????.
  + ?????????? ???????????????? "Type" ?? ????????????? ???????????????? ????????????????????. ????????? ???????? ?????????? ??????????????? ???? ????????-??????????? ????????????, ???????? ??????????????????? ?? ??????? ??????????????? ????????????? ??? "Name: ?????_???????????????_?????????", ? "Name: ?????_???????????????_????????? (Type: ????_???????????????_?????????)". ???????? ??????????????? ??????????????????????? ????????????? ?? ????????????? ????????? ??????????.
  + ??????????? ????????? ?????????? ?? ????????????????? ?????????????? ???-??????: "-nosettingsdlg" (???? ??????????????? Aleksandr Recoba). ???-????? ????? ????????????????? ???? ?????? ??????????????, ??? ???????? ????????????? ?????????????????? ?????????????? ???????? ?????????????? ???? ?????????? ??????????????? ?????, ? ???? ??????????????????? ?????(???? ???? ????????????????????? ?????? ??? ?????? ??????????????? -nosettingsdlg, ??????????????? ???????????? ???????? ???? ????????? ??????????????????, ???????? ????? ??????????? ???? ?????????? ???? ?????????????????????).
     ??????? ??? ??????????????????? ????????????????????? ??????? ????????????, ????? ?? ??????????? ??????? ?? ???????????????????? ?????????? ????? ?????????????? ?? ??????????(??? ?? .ini ?????? ?????????? ?????) ??????? ??????????? ???????????????? ????-???????????????.
  - ??????????????????? ??????? ?????????????????? Game.IsFullScreenSwitchSupported. ????????? ????? ??????????????????????? ????? ??????????????????????.

  ????????????? ?????????????? ?????????? ??????????? ?????????? ????????????????, ????????????? ???? ?????????????? ????????? ????????, ?? ????????????????? ????, ????? ?????????????? ?????????????? ????????? ????????????? ????????? ???????? ?? ?????????????? ????? ??????????? ?????????????? WME:
  a) ????????? ??????????????????????? ???? DirectX 9 SDK November 2008 & Windows SDK v7.0. ????? ???? ????? ??????????????? ?????????????????? ?????? ??????????? ????????????? ????? d3dx9_40.dll. ???? WME_D3D9.exe ??? ?????????? ????????? ???? DX8-???????????????? (?? ?????????????? ?????????? ??????????? ?????????? Kinjal Edition ??? GeForce 2, ??????????? ??????????? ?????????????????? ????????????? GeForce 9800GTX+), ???? ???? ??? ???????? ??? ????????????????????? wme.exe(DX8-?????????), ?.??. ?? ????????????? ?????????? WME_D3D9.exe.
  b) d3dx8tex.h ?????????? ??? d3dx9tex.h
  c) ????? ?? "b)" ???????????? ?? 3DShadowGen.cpp ?? dcgf.h (?????????? ??? ????????????????? ???????????? ??????????????? ??-?? ????????????? ???????????????? ?? ???????????????? ???????????? "a)")
  d) ???????????? DIRECTSOUND_HEADER_VERSION ? DIRECTINPUT_HEADER_VERSION ?? dcgf.h (??????????????? ??-?? ????????????? ???????????? "a)")
  e) PlatformWin.h: typedef GUID *REFKNOWNFOLDERID; ?????????????????? ?? typedef GUID *REFKNOWNFOLDERIDA; (??????????????? ????????)
  f) ????????????? ?????????????????? ???????????? Game->LOG ????? ???????????? ???? (HRESULT res, LPSTR fmt, ...) ??? (int EchoInGame, LPSTR fmt, ...):
     Game->LOG(0, "bla") - ????????? ?????????? ?? ?????-?????.
     Game->LOG(1, "bla") - ????????? ?? ????? ?????, ? ?? ??????????? ?????????? ????? ??????????????? ?? ???????????? ???????? ??? ??????? "Script Runtime Error" ????????????????. ???? ???????? ???????????? ??????? ??????????????????????????? ???? ????????? ???????????? ????? "Syntax error in BLABLA definition", ?????????? ??????????? ???????????????? ????? Game->LOG(1, error_message). ??? ????????? ?????????? ????? ????????????????????????? ?????????? ?? ?????????????? CHECKBOX. ?????????????????? ??????????? ?????????????? ?? ???????????, ???????????, ????????? IMAGE, ?????? ?????????????????? ????? ????? ??????????????? ??? ??????????? ???????? ????????????? ?? ?????.
  g) _WIN32_WINNT ??????????? ???? 0x0500 ??? 0x0501.

  P.S. ??, ?? ?????, ???? ???????????? ????????? ??? ???????? ?????????????? ??? ?????????? ????? button, ? ????????????? ?? ????? ???????????????? ???????????? ?? ??????????? ??? ?????????? ???????????, ???? ???? ????? ?? ????????????? ??????????? ???????????? ??????????????? ? ??????????????? ??????????????, ?????? ????? ???????-????? ???? ??????-??? ????????, ?????? ??????????? ??????????? ????? ?????????????????? ?? ???????? ???????? ???????????????? ????????????. ??????????????? ??????????? ?????????????? ??? ???????? ?? ????????????? *???????????????? ???????????*.

v1.6 (06.01.2010):
  + ???????????? ??????????????????? Game.IsFullScreenSwitchSupported. ???????????? true/false. ?????????????, ???? ????? ????????????? ?? ???????????????????? ??????????????. ??????? ????? ??? ????, ????????????? SetWindowedMode() ?????????? ??? ????????. ????? ???? ????? ?????? ?????????????? ??????? ??????????????? ?????? ????, ????? ???????????????? ????????? ???????????? ??????? ?-??? "??? ????????? ?????????" ?? ?????? ?????????????? ?????????? ????? ?? ?????????????, ?????????????????, ????????????? ?? ????????.
  * ????????????? SetWindowedMode(bool ??????????) ????????????????. ????????? ????? ????????????? ?????????? ?? ????????????? ?????????????? ??????????? ???????. 0 - ????????? ???????????? (??????????? ??????????????????? ???????(????????????? ?????? ????? ?????????? ????????) ??????????????? ???????????? ?????????? ??? ??????? ????????????????????), 1 - ?????? ??? ?????????? ???????????????????, 2 - ???????? ????????????? ?? ??????? ????????????????????????? ??????????????? (????????, ???????? ???????????? ??????????????? "script runtime error").
  * ?????????? ????????????? ????? ????????????? ????????????????.
  - ??????????????????? ?????????????? ??????? ?? ?????????????? ???? ??????? ???? ????????????? (regwritenumber, regreadnumber, regwritestring, regreadstring).

v1.5 (03.01.2010):
  + libtheora ?????????????? ???? 1.0 ??? 1.1.1
  + ???????????????? ?????????????? ?? WME 1.9.1
  * wme.rc ??? ?????????????.

v1.4 (18.12.2009):
  + ??????? this.GetLayer() (??????????????????????? Entity) - ????????????? reference ??? ????????? ?????????????? ???????.
     ????????: http://kinjal.apeironstudios.com/testlayer.rar
  + ????????? ???? ???????????? ? ??????????-?????????? ???????? ??????? AlphaColor.
     ????????: btn.AlphaColor = RGB(255, 255, 255, 50);
  + ???? ???????? ???????? ???? ????????? Entity: SetBeforeEntity(int index) / SetAfterEntity(int index) - ??????????????? ????????? ??????? ??? ????????. ??????????????????? ?????????? ?? ????? ????????????, ??????? ??????? ??????????????? ?? ??????? ?? ????????.
     ??????????? ???? ??????????, ???????????, ????????????????????? ??????. ?????? ??? ?????????????????? ??????????????????? ???????????????????? ???????.
  + GetIndex (namespace - Entity) - ????????????? ???????????(?????????) ???????????? ??????? ?? ???????? (?.??. ??????? ??????? ????? ??? ?????????, ?? ???????? ???????????? ???????? -1).
  - ???????????????????? ????????????????????? ??????????????? ??? ???????? ?????????????? ?? ?????????????? ???????.

v1.3 (15.12.2009):
  + ???????????????????? ????????-????????????.
     Game.SetGamma(int) - ???????????????????? ???????????. ??????????? - ??? 0(????????-????????) ??? 254(???????-???????).
     int Game.GetGamma
     Game.SetGammaDefault(int) - ????????? ??? ???????? ???????????? ?????????? ???????? ???? ?????????? ????? ????-??????????????? (??????? ??? ?????????????, ????????????????????????? ???????????????????????????? ??????????, ?? ????????????? ??????????? ????-???????????????, ???? ????????? ???????????? - 140). ??? ?????????????, ?? ???????? ??? ??????????????? Gamma-?????????????, ????????????? ?????? ???? ???????????????? ????????????. ???-??????????? ?? ??????? game.script ???????????.
     Game.RestoreGamma(). - ?????????????????????? ??????????? ?? ?????????????????????????? ?????? ????????????, ???????????????? ???? ????????? ???????????? SetGammaDefault.
     ???????????:
     
Code: [Select]
     const GAMMA_STEP = 5;
     Game.SetGammaDefault(249); // ????????????? ?????? ??????????.
     ....
     // ?????????????????, ????-??? ?? ?????????????????, ?????????????????? ?????????? ???????????????? ????????...
     var current_gamma = Game.GetGamma();
     Game.SetGamma(current_gamma + GAMMA_STEP);
     ....
     // ??????????????? ?????????????????? ??????????????????, ???????????????????? ??????? ????????????? ???????????????? ???????? ????-???????????????, ?? ?????????????????????? ???? ???? ?????????? ??? ????????????????? ?-??? "????-???????????????"
     Game.RestoreGamma(); // 249.
     
  + libpng ?????????????? ???? 1.2.22 ??? 1.2.41
  * ??????? Game.ShowText ?????????????????? ?????????? ?? Game.ShowVersion(text, x = 863, y = 740, width = 160, text_alignment = 0). ? ??????? ????????? ??????? Game.Msg ?????? ???????????????????? Game.Msg(text) ??????????????? ??? Game.Msg(text, duration = 3000, x = 0, y = 20, text_alignment = 0).
  * ???????????????? ?????????????? ???? Game.ShowVersion - text_aligment - ???????? ???????????? ??? 10/20/30, ? 0/1/2 (???? ??????????????? - 0, ??? ???????? TAL_LEFT). ??????????????? ???????? ???? ?????????????? ?????????????????? ?????????? ????????? ????????????????????? ???????????????? TAL_ ?? const.inc.
  * ???????????????? ?????????????? ?? ????????? ?????????????? ?? ??????? ????????? WME ???????????, ???????? ???? ??????????? ????????????.

v1.2 (12.12.2009):
  + ???????? ???????? ???? ?????? (???????? Entity): (http://forum.dead-code.org/index.php?topic=3725.0)     
      int GetTheoraPositionInFrames();
      float GetTheoraPositionInSeconds();
      float SetTheoraPositionInSeconds(int seconds);


      ?????????????: ??????? ??? ????????????????????, ???????????? ??????????? -1.
  + ?????????????? ?????????????????? ???? ?? GetSoundPosition, GetMusicPosition, GetMusicChannelPosition (????????? ?????????? ??? ?????? ???????). ???????????????? ?????????? ???? ???? ??????????????? ????? ????????????? ??? ??????????????????, ?? ??????????????. (http://forum.dead-code.org/index.php?topic=3283.0)
  + ????????????? ??????????: Game.MusicFadeOut(fade_out_millisec, channel = 0). (Mnemonic's todo).
     ????????:
       
Code: [Select]
       Game.PlayMusicChannel(0, ...)
       Game.MusicFadeOut(3000, 0);
       
  + ???????? ?????????????? ??????????????????? ?????????????? (???? ??????? ?????, ??? ??????? ????????? ???? ??????? ?????? ???????????????).
  * ?????????????? Game.ShowVersion(text). ????????? ????? ???????????????? Game.ShowText. ??????? ????????????? ??????????????? ???????????????: Game.ShowText(text, x = 863, y = 740, width = 160, text_alignment = 10).
     ?????????????: alignment - ???????????? 10, 20, 30. 10 - left, 20 - center, 30 - right.
     ?????????????2: hh/mm/yyyy hh:mins ??????? ??? ????????????????????? ?? "text".
  - ?????????????????? ???????????? ?????? ???????? ???? ?????????????????????? Game.TotalNumItems/NumItems. (http://forum.dead-code.org/index.php?topic=3026.0)
  - ?????????? ?????? ???????? ?????????????(?????????????? MusicCrossfade, ?????????? ???? ?????????????????????? SetWindowedMode ???? ?? ?????????????????, ?? ShowText ??????????????? overflow-bug ??????????? ???????????? ???? ????????????????????? ????????? ??????? ????????????, ????????????????????? minimize/maximize/close ????????????? ??? ???????? ???? ??????????????? ?? ????????????? ?????? ????? SetWindowedMode(true) ????? ?????????????????, ? ???? ?????...).

v1.1 (11.12.2009):
  + ????????? ?????????????????? ????????????? ???? ??????????????/????????????? ?????????????????? ??????????????????? (??????????????????? ????? ??? ????????????????): Game.SetVSyncMode(bool true/false)
  + ????????????? ??????????????????? ?????????????? ?? ??????? ????????????? ????????? ???? ??????????????? VSync'???? (?????????????????????, ???? ??????? ?????????????? ?????????????. ????????????? ????????, ??????? ??????? ???????)

v1.0 (09.12.2009):
  1. ??????? ?????????????????? ???????? ?????????????? (??? ???????????????????? ???????? ???? ???????????, ???? ??????? ????? ??????????? ?????????? ?????????????????????????????? ??????????????????? ?? ?????????? ??????????????)
  2. ??????????????? ?? ????????????? ?????? ? ?????????? ?? ?????????????????????? ????????? ?? ????? (??????? Game.SetWindowedMode(bool true/false)
  3. ???????????? ???????????? ???? ??????? ???? ?????????????. ????????? ??????????????? ??? ???????????????? ??????????????(PrivateSettings, ???????????????). ????????? ???????? ???? ????????????? ???? ??????? ???? ????????????? ????????????????: Game.RegZZZYYY(Key, Value, Where).
   ZZZ - Write/Read
   YYY - Number, String
   ????????: Game.RegWriteString("Subtitles", 1, "Video").
   ??????? ?????????? Where ??? ??????????? - ??????? ???????????????/???????????? ?? PrivateSettings.
  4. ?????? ???????? ?????????????????? ????? ?????-????? ???????? ??????????????.
  5. ? ??????????????? ?????????????, ??? ????????? ?????, ???????? ???????????????? ????????????????? ???????????????????????? ?????????.
  6. libvorbis ??? ????????????? ???? 1.2.0 ?????????? ??? 1.2.3.
  7. ??????? Game.ShowVersion(text) - ???????????????????? ?? ?????????? ????????? ??????????? ????????????? ?? ?????????? ?????????? ?????. ???????? ???????????????????????: Game.ShowVersion("v1.0 dd/mm/yyyy hh:mins").
      dd/mm/yyyy hh:mins - ??????????? ??????????? ??? Last Modified Date ?????? data.dcp ?? ???????? ???? ?????????? ???????? ??????????? (??? ?????? ????????? - ???????????? ????????????? ??????????????? ?????????'???????????????? ???? ??? ???? WME).
  8. ???????? ???????? ????????? ???????????????? ????? ??? ?????????? ?? ??????????, ???? ? ?? ????, ??????????? ???????? ??????????? ?? ???????? ???? ???????? ???? ????????? ???????????? Game.SetSettingsFile(text path). ????????: Game.SetSettingsFile(".\\bla.ini");
     ????????: Game.IniReadValue(Key, InitValue, Where), Game.IniWriteValue(Key, Value, Where); - ???? ??????????? ???? ????????????? ?????????.  ????????: Game.IniWriteValue("ShowFPS", 1, "De6ugGgGg");
  9. ???? ??-??? ??? ???? ????????...

http://kinjal.apeironstudios.com/WME-KE_V17a_bin_12jan2010.rar
http://kinjal.apeironstudios.com/WME-KE_V17a_src_12jan2010.rar
Title: Re: WME 1.9.0.1 (Kinjal Edition, v1.1)
Post by: Dionysius on December 11, 2009, 04:07:00 PM
??? ???????????????? ??? ??????????? ????????? ?????? ????????????? ?? ???????????????? ??????
Title: Re: WME 1.9.0.1 (Kinjal Edition, v1.1)
Post by: Kinjal on December 11, 2009, 04:30:51 PM
???? ???.
???? ???????????, ????? ??????? ?????? ??????????????????.
Title: Re: WME 1.9.0.1 (Kinjal Edition, v1.7)
Post by: Kinjal on January 10, 2010, 12:28:51 PM
???????? 1.7.
?????????? ????????? ???????????? ?? ???????? 1.4, ??-??? ????? ???????????? ???????? ????????? ??????????? ????? :)
Title: Re: WME 1.9.1 (Kinjal Edition, v1.7)
Post by: Dionysius on January 10, 2010, 04:21:51 PM
?? ?? ?????????????????????????? ????? Linux ????????????  ?? ??? ???????, ???????????????????????????? ????????? ??? ?? ??????????  :)
Title: Re: WME 1.9.1 (Kinjal Edition, v1.7)
Post by: Kinjal on January 11, 2010, 06:38:49 AM
????? ???? ???????????:
?) ????? ?????????? ??? ???????? ????????????? ??????????????? ????, ??? ?? ?? ??????????? ????????? ?????????? ????? ??? ??????.
?) ?? ???????????? ????????????? ?????????????????? ?? ??????? ??????? ?? ????, ? ???????? ??????????, ???? ???????????? ???? ??? ????????? ?????????????, ??????????? ???????????? - ???????? ??????????????????. ???????. ????? ???? ???? ?????????? ????2 ?????? ??????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.7)
Post by: Dionysius on January 11, 2010, 07:40:22 AM
?? ?? ???????, ????, ?????????????, ????????? ?????-??? ???????????????????????????? ???????, ?????? ???? ???????????? ???????????????????????????????? ?? ???????? 2.0 ??????????????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.7)
Post by: Kinjal on January 11, 2010, 08:08:16 AM
? ????2 ???? ??????????????? ????? ?? ??????????? ?????????????????? ??????????, ???? ???? ???????????????????????????????? ?? ??????? ???????????????? ??????????????.
Title: WME 2
Post by: ugo on January 11, 2010, 02:32:46 PM
?? ???? ????????? ???????????????? ??? wme2? ?? ???? ???????????, ???????-??? ?????????????? ??????.

???????????, ???? ??? ?? ??????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.7a)
Post by: Kinjal on January 12, 2010, 02:33:22 PM
??.??. ?? ?????????? ????????????? ???? ???????????????? ?????? ?? 20.000 ??????????????, ???????? ????????????? ????.

v1.7a (12.01.2010):
  NEW: ?????????????? ??????? ?????????????? ???????????.
  FIX: ??????????????? ????????? ?? ??????????????? ??? ??????????????????? ??????????????? ???????????? ?? .window ?????? (???????? ????????? ?? Windows ???? ???????? ?? ????, ???? ?? ???????-??? ??? ???? ???????????, ???? ????? ?? ??????????????).

  ??????????????? ?? WindowEdit.exe:
    NEW: ???????????? ???????????????.
    NEW: ??????? "Draw selection for selected control only" ?? Tools->Options.
                      ????? ??????? ????????, ??? ??????? ???????????? ?????? ???????????????? ???? ?????? ????????????, ?? ????? ?????? ???? ????????????????.


Quote
?? ???? ????????? ???????????????? ??? wme2? ?? ???? ???????????, ???????-??? ?????????????? ??????.
????, ???????????????? ??? ????????? ??? ????, ? ????????????????? ??????? ????? ????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.7b)
Post by: Kinjal on March 02, 2010, 02:35:06 PM
v1.7b (02.03.2010)
  FIX: ?????????????? ?????? ???? ??????????? ??????????????? ??????????? ???????????? 3D ??????? ?? ??????????, ???? ??????????? ???? effect-????? ??? ?????????????.
  FIX: ????, ???????? ??????????????? ???????????????? subframe ??? ???????????????.

  (merge ?? WME 1.9.1 hotfix 2)

http://kinjal.apeironstudios.com/WME-KE_V17b_DevKit_02mar2010.7z
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: Kinjal on March 07, 2010, 06:56:31 AM
v1.8 (07.03.2010):
ADD: ????????????? ???? ???????? ?????????: FocusLost, FocusReceived, ? ???????????????????? ??? ??????????????? - bool Game.OnFocusLostPauseRenderer = bool value. (????????????? ???? ??????????? 2.0 (http://forum.dead-code.org/index.php?action=profile;u=1547))
   FocusLost - ?????? ???????? ????????????? ???????? ?????????????(?????? ?????) ??????? ?????????.
   FocusReceived - ?????? ???????? ????????????? ???????? ?????? ????????????? ??????????? ?????????.
   Game.OnFocusLostPauseRenderer - ????? ?????????????????? ?? true, ???? ???????? ????????? ????? ??????????????????("???????", ????? ????? ??????????????????? ? ?????????? ????????? ?? ??????????????????? WME), ????? ?? false - ????? ???????????? ???????? (???? ?????????/???????? ???????????????). ????????????????????? ???????????? ?????????????? ??? ????????????????, ????? ????? ?????????????, ???? ????? ?????????????????????? ???? ???????? ??????????.

   ??? ????????? ??????????, ????? ????? ?????? ????-??? ????????? ?????? ?????????? ?????????? ?? ???????? ?????. ???????????, ???????????? ?????? "???????" ? ???? ??????? ?????? ????-??? ??????????????/?????????????. :)  
ADD: ???????????? ??????????? bool Game.ScreenshotEx2(string filename, [int width = -1], [int height = -1], [int quality = 85], [bool AddDate = true], [bool SaveInDocs = true], [bool DoBMP = false], [string GameDirName = GAME_CAPTION_FROM_PROJECT_MANAGER], [bool Grey = false]).
   ???????? ??? Game.ScreenshotEx:
   1) ????? DoBMP - false, ??? ??????????? ????????????? ?????????????? ?? JPG ?????????.
   2) ????????????? ?????? ?? filename ????????????? ??? ????????, ?????? ?????? ????????????? ??????????????????, ?? ???????????????? ??? DoBMP (true - ".bmp", false - ".jpg").
   3) width ? height ????????? ???????????? "-1" ?? ??????????? ???????????, ?? ???????? ???????? ?? Width & Height ?????? ???????? ????????? ???????????? ?????.
   4) ????? AddDate - true, ??? ?? ??????????? ?????? ?????????????????? ?????? ??????????????? ???? ? ????????? ????????. ???????????: Screenshot_dd-mm-yyyy_hh-mm-ss
   5) ????? SaveInDocs - false, ??? ?????????????? ??????? ????????????????? ?? ?????????? ???????? ?????, ?????? ????? ??????? ????????????????? ?? ????????, ??????????? ??? ?????? ?? ??????????? ???? ?????? User Docs\User Pictures\GameDirName\Screenshots\..., ????-????????????? ?????????? ???? GameDirName ????????? ?? ??????? caption project manager'a ?????.
   6) quality - ???????????? ??????????? ???? jpeg-?????????. ??????????????????? ????? DoBMP = true. ??????????? - ??? 0 ??? 100.
   7) ????? ?????????? grey = true, ??? ?????????????? ??????? ????????????????????. ???????????????????, ????? DoBMP - true.

   ????????: Game.ScreenshotEx2("Screenshot", -1, -1, 85, true, true, true, "TestProj"); // .bmp'??????? ????????????? ?????? ????????? ?? "????? ??????????????\????? ???????????\TestProj\..."
        ???: Game.ScreenshotEx2("Screenshot"); // ????? ?? ?????????????? ?????????? ???????????? ??????.
        ???: Game.ScreenshotEx2("Screenshot", -1, -1, 85, true, false); // ????? ??????? ?????? ?????????????? ???????????????? ?? ???????? ????????? ????????????????? exe-?????.

ADD: ????????????? ????????? ??????????????? bool Scene.ShowGeometryStats = bool value - ?????????????? ????????????????????? ?????????????? ??????????? ???????????? ???????? ?????????? ???????. ???????????? ???????????????:
   fn - ?????????? ???????????????? ????? ???????????? ???????.
   l - ??????????????? ???????????????? ???????
   c - ??????????????? ???????
   m - ??????????????? ????????
   v - ??????????????? ????????? (vertex)
   t - ??????????????? ????????????????????? (????????????????)
  
   ?????????? ????: (http://kinjal.apeironstudios.com/geomstats.png)
  
Code: Text
  1.        if (Keyboard.KeyCode == VK_F1) Scene.ShowGeometry = !Scene.ShowGeometry;
  2.        else if (Keyboard.KeyCode == VK_F2) Scene.ShowGeometryStats = !Scene.ShowGeometryStats;
  3.        else if (Keyboard.KeyCode == VK_F3) Scene.ShowGeometryEx = !Scene.ShowGeometryEx;
  4.    
ADD: ????????????? ???? ?????????? ScreenshotDone ? ScreenshotFail ???????????????? ???????? ???????? ??????????? Game.ScreenshotEx ??? Game.ScreenshotEx2 ????????????? ?????????????. ?? ??????? ??????? ???? ????????? ??? ????????? ???????????, ??????????? ???? Game.ScreenshotEx/Game.ScreenshotEx2 ????????????? true/false ?? ???????? ??????/??????????, ???? ????? ??????? ?????-??? ???????? ?? ?????????????/????????????.
ADD: ?????????????? void Scene.GeomWalkplaneColor = string hex_value_without_0x ? void Scene.GeomGenericColor = string hex_value_without_0x. ? ??????????? ???????????????? ???????????? ?????? ?? hex-?????????? (0x ????????????? ??? ??????).
     ????????: Scene.GeomWalkplaneColor = "FF1EEC07"; // green.
ADD: ????????????? ????????? ??????????????? bool Scene.ShowGeometryEx = bool value - ????? ?????? ?????? ??????????????????? ????????? ?????????? Scene.ShowGeometry, ????????? ??????????? ?????????:
     1) ?? ???????? ?????????? ?????? ???????????? ??????? ???????????????? ?????? ???????????? ??????????? ?????????.
     2) ??????? ???????????????? ??????????? ???????????? ?????? ????????????, ????? ??????????????? ?? ?????? ?????????????????????? ??????? ?????????.

   ?????????? ????: (http://kinjal.apeironstudios.com/Screenshot_07-03-2010_06-46-27.jpg)

   Note #1: ?????????????? ?????, ??? ??? ???????? ??????????????????? ShowGeometry ? ShowGeometryEx ????????????????????. ? ??????? ???????? ?? ?????????????? ??????????? ??????. ?? ?????????????????? ??????? ?????? - ???????? ??? ??????????.
   Note #2: ??? ??????????? ?????? ??????? ??????????????? - ??????????????????? ??? ?????? 20 ??????????? ?????????. ???? ??????????, ???? ???? ???????????????? ??????? ??????? ?????????? ?? ?????? ???????????? ??????? ????????? ????? ??? ?????? 20 block-????????????, ?????? ????????????????? Scene.ShowGeometry.
   Note #3: ????? ??? ??????????????? ?????????????????? ?????, ?????? ????????????? ?????? ?? ??????????? ???????????????.
   Note #4: ????? ???????????? ?? ??????? ?????????, ???? ???????????????????? ?????? ?????????, ?? ??????? ???????? ?????? ???????????????? ???????? ????? ???? ??????????????? ????????????, ?? ??????????? ???????????????.
   Note #5: ???? ??????????????? ??????????????????? void Scene.SetShowGeomExColors(array) ???? ??????????????? ?????????.
   Note #6: ???? ??????????? ?????? ???????? ????? ?????????????? ?? hex-?????????? ??? 0x!. ???? ???????????? ??????????????? ?????? Color Picker*. (http://kinjal.apeironstudios.com/kolor_picker_screenshot.png). ????? ?? ???????? Tools
   Note #7: ????? ??????????? ?????? ?????????????????? ???????? ?????????????????? ?? ????????? "SceneGeometryLoad"(?????? ?????????? ??? ??????) (?????????????? ?????????????????? ?? ???????????? ??????????? ?????? ???????????? ???????). ???????????:
  
Code: Text
  1. on "ScreenshotDone"
  2. {
  3.         Game.Msg("Done", 3000, 500, 400, TAL_LEFT);
  4. }
  5.  
  6. on "ScreenshotFail"
  7. {
  8.         Game.Msg("Fail", 3000, 400, 500, TAL_LEFT);
  9. }
  10.  
  11. on "SceneGeometryLoad"
  12. {
  13.         var scngeomblkdobjsclrs; // Scene Geometry Blocked Objects Colors :-D
  14.  
  15.         scngeomblkdobjsclrs[0] = "FFFD072D";  // 0, red
  16.         scngeomblkdobjsclrs[1] = "FFF107FD"; // 1, pink
  17.         scngeomblkdobjsclrs[2] = "FF3F07FD"; // 2, blue
  18.         scngeomblkdobjsclrs[3] = "FF07F7FD"; // 3, cyan
  19.         scngeomblkdobjsclrs[4] = "FF12CA03"; // 4, green
  20.         scngeomblkdobjsclrs[5] = "FFFEF306"; // 5, yellow
  21.         scngeomblkdobjsclrs[6] = "FFD6AC02"; // 6, orange
  22.  
  23.  
  24.         Scene.GeomWalkplaneColor = "FF16D300";  // green
  25.         Scene.GeomGenericColor   = "FFE69C00";  // orange
  26.  
  27.         Scene.SetShowGeomExColors(scngeomblkdobjsclrs);
  28. }   
  29.    
ADD: ????????? ???????????? -windowedmode ???? exe-??????????????. "game.exe -windowedmode" = ????? ??????????????? ?? ?????????????? ???????.
ADD: ????????? ??????????? Game.ShowScriptErrors(bool value). ????? value = true - ??? ?????????? "Script runtime error" ??? ????????? ?????????????? ?????????. ??????? ????????? ??????????????????? ????-????????? ?? ??????? game.script.
CHG: ????????? ??????????? Scene.ShowGeometry ????????????? ??????? ??????????????? ??????? ??????????.
  
* - ??????????????? ????? ???? Color Picker'y:
    ?) ????????????????? BGRA-?????? (??????? ???? ?????????). RGBA - ???? html ? ??? ?? ?????.
    ?) ????? ??????? ??????? ??? auto copy - ????????????? ?????????? ?????? ?????? ??????? ?? ?????? ????????? ??????????????.

????????????:
http://kinjal.apeironstudios.com/WME-KE_V18_DevKit_07mar2010.7z - ???????????? (???????????????: ?????????????????? ?? ????????? ?? ??????????? ?? ??????????? ?????????)
http://kinjal.apeironstudios.com/WME-KE_V18_Src_07mar2010.7z - ???????????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: Kinjal on March 08, 2010, 08:54:45 AM
??????????????????????? ???????????? Game.OnFocusLostPauseRenderer ?? ???????? ??????, ??????????? ????????? Game.ScreenshotEx2, ?? ????????????? ??????????? ????????? ????????????? ????????????? ??????? ???????? ????? ????????????, ? ???? ????????? ??????????????, ????????? Note #5 ?? ???????????? Scene.ShowGeometryEx2
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: cremen on February 08, 2011, 09:31:45 PM
????????, ????? ???????? ??????? ??????????? (???? ??????? ?? ??????????? ? ????????? ???????) ?????? ?????????????? ?????? ????????? ??????? ?????????????????????? ???????????, ????????? ?????????????, ??????? ????????? ??? ???????????, ????? ????????????, ??????????????? ????????? ??? ?????????? ?????? ???????, ?????????? ???????? ?? ????? ?????? ??? ????? ?????? ???????-????? ???????? ????? ??????? ????????, ?????????? ??.

???????? ???????????. ???????? ?? ???? ??? ???, ????? ????????? ??? ???????????? ????????????? ??????????????  ???????????? ???????????? ???????? ???????????? ????????????. ? ??????? ????? ????????? WME ?????? ? ????? ???????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: 2.0 on February 13, 2011, 11:31:42 AM
??????? ????? OGL ???????????????, ? ???? ? ?????? ??? ????? ??????? :)

????????, ????? ???????? ??????? ??????????? (???? ??????? ?? ??????????? ? ????????? ???????) ?????? ?????????????? ?????? ????????? ??????? ?????????????????????? ???????????, ????????? ?????????????, ??????? ????????? ??? ???????????, ????? ????????????, ??????????????? ????????? ??? ?????????? ?????? ???????, ?????????? ???????? ?? ????? ?????? ??? ????? ?????? ???????-????? ???????? ????? ??????? ????????, ?????????? ??.

???????? ???????????. ???????? ?? ???? ??? ???, ????? ????????? ??? ???????????? ????????????? ??????????????  ???????????? ???????????? ???????? ???????????? ????????????. ? ??????? ????? ????????? WME ?????? ? ????? ???????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: Tulpan on April 17, 2011, 06:15:18 PM
??????? ??????????, ???? ????????? ??? ????????? :(
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: Kinjal on May 30, 2012, 06:47:50 PM
????????? ????????? ???? ???????? 1.8, ????? ??? ???????????????? ??????????? ????? ??????????????????? ???????????? ????????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: Kinjal on June 17, 2012, 10:08:50 AM
v1.9, 16 ??????, 2012:
 ?????????????: ??????????? Scene.ChangeScene ???? ??????????????: ????????? ???? ???????? ????????????? - [bool useModernTransit = false] ? [int FadeDur = 200]
       useModernTransit - ????? ??????????????? ?? true, ?????? ?????????????????? "??????????????????" ????????? ??????? ?????????? - ??????????? ??? ????????????? ??????? ?????? ??????????, ????????????????? ?????????????? ???????????? ??? ?????????? ???????.
       FadeDur - ?????????????? ????????????? ?????????????? ??????????????????. ????????? ???? ??????????? ????????, ? ???? "?????????????????????". ????????? ?????????? - ????????? ??????????, ?????????? - ????????? ????????.
       ????????: Game.ChangeScene("scenes\level.scene", false, false, true, 400);
       "??????????????????" ????????? ??????? ?????????? ??????????????? ???? ???????? (?.?. ????????? ??????????: ...", true, true, true, 400), ???? FadeDur ?????? ? ????????????????? ???? ???????.
 ?????????????: ?????????? Game.IsFullScreenSwitchSupported ? SetWindowedMode ???? ??????????????: ???????? ????? ???????????? ????? ????????? ????????????? ???????????? ??????????????????, ????? ?????? ?????????? ?????????? ?? ??????????????????????? ??????? ??? ?????????????????? ???????????????? ?? ?????????????.
 ?????????????: ???????????? ????????? ??????????????/ini ????????: UseGameNativeResolution ?? ???????? [Video]. ????? ?????????????????? ?? 1, ???????????? ??????? ?????? ??????????????? ?? ???????????? ?????. ??????????????? ????????, ???????? ??????????? ???????????? - 1024?768, ? ???????????? ???????????? ?? ??????????????????, ???????????, 1920?1080.
 ?????????????: ????????????? ?????? ? ????????????? ????????????? ???? ???????????????? ??? VS2010 (VS2008 ????????????? ?????? ?????? ??????????????????????)
 ?????????????: ???? ????????? ?????????????? ?? Visual Studio, ?? ???????????? ???????????? Output ??????? ???????????????? ??????????/????????????? ?????-?????????????? (?????????? ???????????? ????????? ?? wme.log). ???????????? ???????????? ???? ?????????.
 ?????????????: ????????? ?????? ?????? ??????? ????? ???????????????? ??????????? ?????????????? wme.log ?? ???????? ?? ????????, ?? ??????????????? ?? ??????????????? DebugMode ?? wme.ini/????????.
 ?????????????: ?????? "- Wintermute Engine" ?? ??????????????. ?????????? ???????????? ???? ?????????? ????? BigFish.
 ?????????????: ?????????? ??????????????????? ??????? ???? ??????????????? ??????????? ??? APPDATA (?.?. <User>\AppData\Roaming\CompanyName\GameTitle\). ????????????????? ?????????? ? ???? ?????????? Game.ScreenshotEx2
 ?????????????: ?????? DirectX8-????????.
 ????? ?? ??????????? ??????? ??????????????? ????????, ????? ?? ????????-??? ??????? ???????????? ? ?????????????? ????????????????.
 
 ????????????? #1: ???? ????????? ????????????????? ?????????? Debug_D3D9 ??? Release_D3D9.
 ????????????? #2: wme.sln - ??????????? ?????????????? ?????.
 ????????????? #3: ???? ????????? ?????????????? ??? ?? Visual Studio, ????????????? ?????????????? "wme" ?? ????????, ?????????????????? ??? ??????????? Debugging, ? ??????????????????? ??????????? ???????????:
          Command -> ..\..\..\Binary\wme_D3D9.exe
          Command Arguments -> -project "D:\path_to_project\project.wpr"
          Working Directory -> D:\path_to_project\

????????? ??? ??????????: http://kinjal.apeironstudios.com/wme-ke_v1.9_bin_src_16june2012.7z --- ?????????? ???????????? ? ????????.
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: 2.0 on June 18, 2012, 06:24:39 AM
????????.
??????-??? ????? ??? ??????? - ???????????????????????? - ???????? ???? ????????
Title: Re: WME 1.9.1 (Kinjal Edition, v1.8)
Post by: 2.0 on June 26, 2012, 09:32:37 PM
WME Community Edition v2.0 (based on WME 1.9.1), 26 June, 2012:
[ + ] ???????????? ?????????????????? ???????????? ????????????? ??????????????.
       ??????????????????? ??????????:
         bool Game.EnableHardwareCursors(bool flag) - ??????????? ??? ???????????? ?????????????? ??????????.
         bool Game.SetHardwareCursor(string external_path_to_cursor_image, int cursor_type) - ?????????????? ???????????????? ??????????? ??????????? ???? ????????????????? ????? ???????????.
         external_path_to_cursor_image - ???????????????????? ??????? ?? ???????? ?? ????????????? - ??????????????????? ????????, ?? ???????????? ??????????????? game.exe. ??? ??????????????????? ???????????, ?????????????????? ?? DCP-???????.
         bool Game.IsHardwareCursorsEnabled - ????????????? true, ????? ????????????? ??????????? ???????????.
???????? ????????????????????? (???????????, ??? ???????? ??????????? ???? ????????? ?? ??????? ?????? game.script):
Code: WME Script
  1.          global HWC_NORMAL = 0;
  2.          global HWC_ACTIVE = 1;
  3.          global HWC_NONINTERACT = 2;
  4.          global HWC_HOVER = 3;
  5.          global HWC_NORMAL2 = 4;
  6.          Game.EnableHardwareCursors(true);
  7.          Game.SetHardwareCursor("cursors\cursor.cur", HWC_NORMAL); // ????? ????? cursor.cur ???? ?????? "PATH_TO_GAME_EXE\cursors\cursor.cur".
  8.          Game.SetHardwareCursor("cursors\cursor_active.cur", HWC_ACTIVE);
  9.          Game.SetHardwareCursor("cursors\cursor_noninteractive.cur", HWC_NONINTERACT);
  10.          Game.SetHardwareCursor("cursors\cursor_hover.cur", HWC_HOVER);
  11.          Game.SetHardwareCursor("cursors\cursor_normal.cur", HWC_NORMAL2);
  12.  
         
      ??????????????:
         1. ?????????????? ??????????? ????????? ?????????? ?? ??????????????????????? ???????. ???? ??????????????? ?? ????????????? ?????? ??????? ?????????????????? ????????????????????? ????????????????? (??????????????) ???????????. ???? ??????????????? ?? ?????????????????????? ?????? ????????? ??????? ????????????????? ????????????? ???????????. ???????? ??????????, ???? ????? ??? ??????? ??????????????????? ????????????? ???????????, ??? ????????????????? ????? ??? ?????????????.
         2. ??? ??????????????????? ????????????? ???????????, ????????????????????? ?? ??????????????? Entity.???? ???????????? ??????????? ?????? ??? ???????? ?????? ??????????? ??????????????????????? ?????????????????? ??????????.
         3. ???? ????????????? ?????????????? ????????? ??????????????????? ?????????? ?????? ????????? .cur or .ani. ???????? ??????????????/????? ????????? ??? ?????????????????????.   
         4. ????? ??? ????? ???????? ??????????????, ???? ????????????? ??????????? ????? ???????? ??? ????????????????, ???????????????, ???????? ????? WME.log ??? ????????? ??????????.

 [ + ] ???????????? ???????? ????????: graphics (dc = draw calls, pc = ????????? ????????????????, tex = ??????? ????????????????, ??????????? ??????????????), sounds (?????????, ???????????????????, ??????????????????).
 [ + ] ??????????? ?????????? "VSyncEnabled" ?? ?????????? "Video" ?? WME.ini              
 [ + ] ????????????? ??????????????? bool Scene.ShowGeometry2D.
       ???????? ?????????????????????:
Code: WME Script
  1.          if (Keyboard.KeyCode == VK_F2)
  2.            Scene.ShowGeometry2D = !Scene.ShowGeometry2D;
       ??????? ????????????? ?????????????????????????:
       Green color - ?????????????????????????-??????????.
       Red color - ????????????????????????, ??????????????? ??????????.
       ?????????????:
(http://kinjal.apeironstudios.com/showgeo2d.jpg)

 [ + ] ???????????? ??????????? Game.SaveGame() - ???????????? ??????????????????? ???????????? ??????????????? (????????? ???????? ?????????????????? ????????????). ????????? ?? ???????? ??????????? ???????????? ??????????: Game.SaveGame(int Slot, string Desc, bool useQuickSave). ???? ????????? ????????? ????????????? ?? ?????????? ?????????? ?? ???????? ????????????????????? Game.SaveGame - ??????????? ??????? ?????????? (true ??? false), ?????? ????? ???????? ???? ??????????? ????????????? ??????.
 [ - ] ??????????????? ?????????????? ??????? ???? ???????????????????? "???????????????????" ???????? ??????.
 [ - ] ??????????????? ????????????? ??????????????, ??????????????? ?????????? ?? ?????? ????????.

????????? ???? ???????????: http://kinjal.apeironstudios.com/wme-ke_v2.0_bin_src_26june2012.7z (http://kinjal.apeironstudios.com/wme-ke_v2.0_bin_src_26june2012.7z)
Title: Re: WME Community Edition (based on WME 1.9.1)
Post by: ugo on June 27, 2012, 05:08:02 PM
???????.

???? ????? ?? ???????????, ?????????? ????????????? ???????.
Title: Re: WME Community Edition (based on WME 1.9.1)
Post by: Krosad on September 20, 2012, 01:24:57 PM
???? ????????? VSyncEnabled ?
Title: Re: WME Community Edition (based on WME 1.9.1)
Post by: piere on September 21, 2012, 04:34:30 AM
Is this a modified version of Wintermute? Can you please post information on this in English please? Thanks
Title: Re: WME Community Edition (based on WME 1.9.1)
Post by: odnorf on September 21, 2012, 08:29:13 AM
There is already an english thread (http://forum.dead-code.org/index.php?topic=4025.msg29427#msg29427).