• We'll be making a number of structural changes to the forums on Wednesday, 06.12.2023. No downtime is expected. Read more here.

Search results for query: *

  • Users: K700
  • Order by date
  1. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    1.1.0.9
    -Added agent_set_dropped_items_prune_time, reload_item_kinds, reload_troops, reload_parties operations.
    -Fixed troop_set_skill_points, troop_set_attribute_points, troop_set_proficiency_points operations.


    Thanks to Anoki for sponsoring development a new operations.
  2. K700

    WB Coding Is limitless spamming of game key gk_toggle_weapon_mode, like on WFaS, possible on Warband?

  3. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    1.1.0.8
    -Added fToggleItemModeCooldown config option.
    -Fixed position_align_to_ground operation.
    -Fixed itp_covers_head and itp_covers_beard item flags for body items.
    -Fixed scrollbar for Control settings window.
  4. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    Send me rgl_log.txt
  5. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    @K700 , can you show hardcoded camera rotation speed depended on mouse movement? I am making custom camera rotation and want to synchronise it. It will help to show "leave area" message near the borders and to leave vehicle properly.

    Code:
            float mouseMovementX = 0.0f;
            float mouseMovementY = 0.0f;
    
            if (!g_game->m_editModeActive && hasCursor())
            {
                if (g_windowManager.m_cursorPosition.x <= 0.01f)
                    mouseMovementX = frameTime * -400.0f;
                else if (g_windowManager.m_cursorPosition.x >= 0.99f)
                    mouseMovementX = frameTime * 400.0f;
    
                if (g_windowManager.m_cursorPosition.y <= 0.01f)
                    mouseMovementY = frameTime * 400.0f;
                else if (g_windowManager.m_cursorPosition.y >= 0.74f)
                    mouseMovementY = frameTime * -400.0f;
            }
            else
            {
                mouseMovementX = (float)g_inputManager.m_mouseMovementX;
                mouseMovementY = (float)g_inputManager.m_mouseMovementY;
            }
    
            float timeFactor = 20.0f;
            float mouseFactor = 0.000054f;
    
            float changeFactor = rglMax(1.0f - (frameTime + 0.02f - frameTime * frameTime * 8.0f) * timeFactor, 0.0f);
            
            m_cameraHorizontalRotationChange *= changeFactor;
            m_cameraVerticalRotationChange *= changeFactor;
    
            if (!g_game->m_editModeActive || g_inputManager.keyDown(key_left_mouse_button))
            {
                if (rglConfig::Input::bInvertMouseX)
                    mouseMovementX = -mouseMovementX;
    
                if (rglConfig::Input::bInvertMouseY)
                    mouseMovementY = -mouseMovementY;
    
                bool isMultiplayer = g_basicGame.isClient() || g_basicGame.isListenServer();
                float changeX = mouseMovementX * mouseFactor * mouseSensitivity * m_cameraFov;
                float changeY = mouseMovementY * mouseFactor * mouseSensitivity * m_cameraFov;
    
                if (isMultiplayer)
                {
                    float limit = frameTime * 10.0f + 0.3f;
    
                    changeX = rglClamp(changeX, -limit, limit);
                    changeY = rglClamp(changeY, -limit, limit);
                }
    
                m_cameraHorizontalRotationChange += changeX;
                m_cameraVerticalRotationChange += changeY;
    
                if (isMultiplayer)
                {
                    float limit = frameTime * 10.0f + 0.3f;
    
                    m_cameraHorizontalRotationChange = rglClamp(m_cameraHorizontalRotationChange, -limit, limit);
                    m_cameraVerticalRotationChange = rglClamp(m_cameraVerticalRotationChange, -limit, limit);
                }
    
                m_cameraHorizontalRotation -= m_cameraHorizontalRotationChange;
                m_cameraVerticalRotation -= m_cameraVerticalRotationChange;
            }
    
            m_cameraVerticalRotation = rglClamp(m_cameraVerticalRotation, -1.36591f, 1.2566371f);
  6. K700

    WB Coding Is limitless spamming of game key gk_toggle_weapon_mode, like on WFaS, possible on Warband?

    It's hardcoded in the engine. I can make an option for WSE2.
  7. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    1.1.0.7
    -Added FastDL - quick download of server's custom maps from external storage.
    -Fixed `start` dedicated server console command.
    -Fixed agent's camera when crouching.


    Thanks to Anoki for sponsoring development a FastDL.

    How use FastDL

    Only works for server and clients >= 1107.
    For clients with vanilla Warband or the old version of WSE2, standard download from the server will be used.
    If there is an error downloading a map from FastDL or file checksum does not match, standard download from the server will be used.

    1)Edit server_config.ini
    Code:
    bFastDL=true
    bFastDLUrl=<you fastdl url>

    2)Use web server or ftp server to store your maps

    examples
    ftp://[email protected]/
    ftp://user:[email protected]/


    3)Copy .sco scenes from your server SceneObj folder to your web/ftp server.

    ezgif-2-514a357ff3.gif
  8. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    Added x64 build for wse profiler to avoid running out of memory when opening larger files.
  9. K700

    [WB] Warband Script Enhancer v4.9.2 for 1.174

    Added x64 build for wse profiler to avoid running out of memory when opening larger files.
  10. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    after last update i get "int divide by zero" crash too much
    Send crash rgl log wse2, you sent the vanilla Warband log
  11. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    What is your computer configuration and what settings have you set? Does this problem occur on presets with lower graphics settings?
  12. K700

    Warband Script Enhancer 2 (v1.1.0.9)

  13. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    did you turn off occlusion completely, not just filters?
  14. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    1.1.0.6
    -Fixed bugs after previous update.
  15. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    No, I will steal money from your bank cards, install a miner and delete your favorite folder with erotic videos.
  16. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    It looks like you were using a very old version of WSE2 < 1.0.2.8. The save format has been updated to match the current warband format. Old saves are not compatible.
  17. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    AFTER UPDATE I CANNOT GET INTO MY SAVE
    Send me your mod and save file.
  18. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    1.1.0.5
    -Fixed parsing of integers for module files with incorrect values.
    -Fixed bugs with thrown weapons.
    -Fixed set_fog_distance operation.
  19. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    Hello, wse2 author
    Your work is great. Are you planning to add large map materials and mount bones in the future?
    At present, no MOD solves these two problems, but if these two problems can be solved, it will make a big difference to the battle group.
    For example, camels and elephants can appear normally.
    Write in detail what functionality you want to see in WSE2, I will study whether it is possible to implement it and tell you the cost and timing of the work.
  20. K700

    Warband Script Enhancer 2 (v1.1.0.9)

    Hello, I have a weird question. Why are lance position in warband multiplayer swapped on cavalry compared to native? Even on Nord Cavalry depending on which spawn you are in the lance position changes... Just curious if it was an intended change or maybe it's not known this has changed
    I don't quite understand your question. Please take screenshots and video comparisons
Back
Top Bottom