Doremdou Posted June 16, 2015 Share Posted June 16, 2015 Hello everyone, I spent hours trying to translate 3 texts of a mod in my language with modoverrides.lua I can't make it work... is this not possible at all? if not, how can I translate it...? I want to translate the mod "Armageddon" here is the original code: (ArmageddonGameLogic)function IntroMessage() local text = "Each time you die, the darkness grows stronger.\nKill Giants to weaken the darkness!" local hunt_message = PopupDialogScreen( "The Armageddon!", text, {{text="Start!", cb = function() TheFrontEnd:PopScreen() end}} ) TheFrontEnd:PushScreen( hunt_message )endfunction ArmageddonGameLogic:SetHuntTimer( hunt_time ) if self.time_widget and hunt_time > 0 then local timer_text = "Lives remaining: " .. hunt_time self.time_widget:SetString(timer_text) end if TheWorld.ismastersim then self.net_hunt_timer:set(hunt_time) endendfunction ArmageddonGameLogic:OnUpdate(dt) --create client UI for displaying remaining lives if ThePlayer ~= nil and self.time_widget == nil then self.time_widget = ThePlayer.HUD.overlayroot:AddChild( Text(UIFONT, 30) ) self.time_widget:SetVAnchor(ANCHOR_TOP) self.time_widget:SetHAnchor(ANCHOR_MIDDLE) self.time_widget:SetPosition(0, -45) self.time_widget:SetString("") end --create client UI for reset screen if self.hunt_state == GAME_STATE.OVER_TIMESUP or self.hunt_state == GAME_STATE.OVER_ALLDEAD then if self.reset_dialog == nil then local title = "Armageddon!" local message = "The forces of darkness triumph. There were no survivors." self.reset_dialog = HuntOverDialogScreen( title, message, TheWorld.ismastersim ) --ThePlayer and ThePlayer.Network:IsServerAdmin() self:SetResetTimer( self.reset_time ) TheFrontEnd:PushScreen(self.reset_dialog) end end if TheWorld.ismastersim then self:ServerOnUpdate(dt) endendAnd here is what I am adding in modoverrides.lua : (I tried different things (example: I removed the "local' part) but none is working...)return { ["workshop-445184784"] = { enabled = true, configuration_options = { local text = "Hahahahaha \nHohohoho.", local message = "Hihihihi.", local title = "World", local timer_text = "Nooooo " .. hunt_time, } }}Honestly, I know nothing about coding, but as it was kind of working for another mod I thought I would know how to do that but I was wrong... If anyone can help I would be really grateful,thank you very much Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now